From 9ef8c290d6694588ef2700dcd14527a8ded808ec Mon Sep 17 00:00:00 2001 From: Pedro Knup Date: Mon, 9 Dec 2019 10:29:36 +0100 Subject: [PATCH 01/56] feat: updated pymakr docs ensuring the user to install the latest vscode/atom --- content/pymakr/installation/atom.md | 2 +- content/pymakr/installation/vscode.md | 2 +- content/search_index.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/pymakr/installation/atom.md b/content/pymakr/installation/atom.md index fc5b72e..5ed8e49 100644 --- a/content/pymakr/installation/atom.md +++ b/content/pymakr/installation/atom.md @@ -10,7 +10,7 @@ For beginners, users getting started with MicroPython & Pycom as well as Atom te Please follow these steps to install the Pymakr Plugin: -1. Ensure that you have Atom installed and open. +1. Ensure that you have the latest Atom installed and open. ![](/gitbook/assets/atom_setup_step_1-1.png) 1. Navigate to the Install page, via `Atom > Preferences > Install` diff --git a/content/pymakr/installation/vscode.md b/content/pymakr/installation/vscode.md index c245263..096abaf 100644 --- a/content/pymakr/installation/vscode.md +++ b/content/pymakr/installation/vscode.md @@ -12,7 +12,7 @@ You will also need NodeJS installed on your PC. Please download the latest LTS v Please follow these steps to install the Pymakr VSCode Extension: -1. Ensure that you have VSCode installed and open. +1. Ensure that you have the latest VSCode installed and open. ![](/gitbook/assets/vsc_setup_step_1-1.png) diff --git a/content/search_index.json b/content/search_index.json index a309cd6..ade284e 100644 --- a/content/search_index.json +++ b/content/search_index.json @@ -1 +1 @@ -{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["&","api","avail","begin","build","develop","document","exampl","familiaris","featur","feel","free","get","guid","help","info","introduct","jump","module.","product","projects.","pybyt","pycom","pymakr","read","recommend","section","site.","start","started,","straight","through","tool","tutori","variou","welcom","yourself"],"products.html":["##","&","(universal)","(user","3.0","accessori","antenna","batteri","below","bluetooth","board","cabl","case","cat","certain","compat","develop","each","expans","extern","find","fipi","function","functionality.","g01","gpi","illustr","iot","ip67","kit","l01","l01/w01","l04","lipo","lopi","lopy4","lora","lte","m","m1nb","micro","modul","oem","other,","product","products,","products.","pycas","pycom","pyscan","pysens","pysense/pytrack/pyscan","pytrack","refer","requir","sigfox","sipi","supplied)","tabl","univers","usb","utilis","variou","w01","well","wifi","wifi/bt","wipi","✔"],"gettingstarted/introduction.html":["1:","2:","3:","4:","accessori","advertis","antenna","arrow","basic","befor","begin","bottom","button","card","check","chosen","comput","congratul","connect","connected,","cover","decid","decision.","detail","develop","devic","device.","direct","doubt","drivers;","ensur","exampl","excel","explain","familiar","featur","firmwar","first","firstli","get","guid","guide,","hardwar","haven't","highli","instal","interfac","introduct","it.","keen","know","make","modul","module.","module/accessori","navig","need","network","network.","networks.","now","on","order","out","pack","page","page.","part","perform","place","point","product","program","pycom","recommend","regist","registration.","requir","require.","right","second","secondli","set","setup","sim","so,","softwar","stabl","start","step","successfulli","such","take","through","time","up","updat","us","usb","usual","variou","version;","via","wifi.","wireless","you'v"],"gettingstarted/connection/":["adapt","antenna","appropri","base","below","boards,","chapter","connect","connect.","detail","devic","document","each","guide.","hardwar","instruct","modul","module.","need","on","pleas","pycom","select","setup","show","taken","uart","usb","well","wifi"],"gettingstarted/connection/lopy.html":["(locat","(optional)","2.0","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","433mhz.","5.5v","868mhz","915mhz","access","adapterwifilook","align","antenna","antenna.","are:","bands.","basic","befor","better","between","blocked.","board","board,","board.","boots,","both","button","caus","chip","click","come","connect","connection.in","connector","connector.","consumpt","convert","corner","correctly,","creat","credentials:","current","damag","dc","deep","default,","detail","devic","device,","device.","done","down","down.","edg","ensur","even","exp","expans","experi","explan","extern","final","firmli","firmwar","first","firstli","flash","flat","follow","found","ftp","here.","high","hole,","includ","insert","instruct","intend","issu","led).","led.","locat","lock","login","longer","look","lopi","lopy,","lopy.","lopy4.","lopy:","lora","maintain","memori","method","micro","mode","mode.","modul","modules,","more","mount","need","network","newer","next","note:","now","nut.","onc","option","order","otherwis","out","password:","perform","pig","pin","pin.","place","point","possibl","power","products.","provid","put","pycase,","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","remain","requir","reset","resolv","risk","run","same","screw","server","side","signal","sipy,","sleep","sleep.","sma","software,","ssid:","such","suppli","support","switch","tail","telnet","through","time","toward","tri","u.fl","uart","updat","us","usb","username:","users.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wipi","wlan","www.pycom.io","yourself"],"gettingstarted/connection/lopy4.html":["&","(locat","(lora","(optional)","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","4","433mhz","5.5v","868mhz/915mhz","access","adapterwifilook","align","antenna","antenna.","appropri","are:","band","basic","befor","better","between","blocked.","board","board,","board.","boots,","both","button","chip","click","come","connecor.","connect","connection.in","connector","connector.","corner","correctly,","creat","credentials:","damag","default,","detail","device,","device.","differ","done","down","edg","ensur","exp","expans","extern","final","firmli","firmwar","first","firstli","flat","follow","found","frequenc","ftp","hand","here.","hole,","includ","insert","instruct","intend","led).","led.","left","locat","lock","login","longer","look","lopi","lopy.","lopy4","lopy4,","lopy4.","lopy4:","lora","lora/sigfox","method","micro","modul","modules,","mount","need","network","next","note:","now","nut.","on","onc","only),","option","order","otherwis","out","password:","perform","pig","pin","pin.","place","point","possibl","power","provid","put","pycase,","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","requir","reset","right","risk","run","same","screw","server","side","sigfox).","signal","sma","software,","ssid:","such","suit","suppli","switch","tail","telnet","through","time","toward","tri","two","u.fl","uart","updat","us","usb","username:","users.","using.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wlan","www.pycom.io","yourself"],"gettingstarted/connection/sipy.html":["(locat","(optional)","2.0","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","5.5v","access","adapterwifilook","align","antenna","antenna.","are:","basic","befor","better","between","blocked.","board","board,","board.","boots,","both","button","caus","chip","click","come","connect","connection.in","connector","connector.","consumpt","convert","corner","correctly,","creat","credentials:","current","damag","dc","deep","default,","detail","devic","device,","device.","done","down","down.","edg","ensur","even","exp","expans","experi","explan","extern","final","fipi","fipy,","firmli","firmwar","first","firstli","flash","flat","follow","found","ftp","here.","high","hole,","includ","insert","instruct","intend","issu","led).","led.","locat","lock","login","longer","look","lopy,","maintain","memori","method","micro","mode","mode.","modul","modules,","more","mount","need","network","newer","next","note:","now","nut.","onc","option","order","otherwis","out","password:","perform","pig","pin","pin.","place","point","possibl","power","products.","provid","put","pycase,","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","remain","requir","reset","resolv","risk","run","same","screw","server","side","sigfox","signal","sipi","sipy,","sipy.","sipy:","sleep","sleep.","sma","software,","ssid:","such","suppli","switch","tail","telnet","through","time","toward","tri","u.fl","uart","updat","us","usb","username:","users.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wipi","wlan","www.pycom.io","yourself"],"gettingstarted/connection/gpy.html":["(locat","(optional)","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","5.5v","access","acquir","adapterwifilook","antenna","antenna.","are:","basic","befor","best","better","between","blocked.","board","board,","board.","boots,","both","button","card","cat","cellular","click","come","connect","connection.in","connector","connector.","contact","corner","creat","credentials:","damag","default,","detail","device,","device.","done","enabl","exp","expans","extern","firmli","firmwar","first","firstli","follow","found","ftp","gpi","gpy,","gpy.","gpy:","here.","includ","inform","insert","instruct","intend","iot","led).","led.","local","locat","lock","login","longer","look","lte","m1","m1/nb","method","micro","modul","modules,","more","mount","nano","nb","need","network","next","note","note:","now","onc","option","order","otherwis","out","password:","perform","pin","pin.","place","point","possibl","power","provid","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","regular","requir","reset","risk","run","same","server","side","signal","sim","sim.","software,","special","ssid:gpi","such","suppli","support","switch","telnet","time","toward","tri","u.fl","uart","updat","us","usb","username:","users.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wlan","www.pycom.io","yourself"],"gettingstarted/connection/fipy.html":["(locat","(optional)","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","433mhz.","5.5v","868mhz","915mhz","access","acquir","adapterwifiwhen","align","antenna","antenna.","are:","bands.","basic","befor","best","better","between","blocked.","board","board,","board.","boots,","both","button","card","cat","cellular","click","come","commun","connect","connection.in","connector","connector.","contact","corner","correctly,","creat","credentials:","ct","damag","default,","detail","device,","device.","done","down","edg","enabl","ensur","exp","expans","extern","final","fipi","fipy,","fipy.","fipy:","firmli","firmwar","first","firstli","flat","follow","found","ftp","here.","hole,","includ","inform","insert","instruct","intend","interfer","iot","jumper","led).","led.","local","locat","lock","login","longer","look","lopy4.","lora","lora/sigfox","lte","m1","m1/nb","method","micro","modem.","modul","modules,","more","mount","nano","nb","need","network","next","note","note:","now","nut.","onc","option","order","otherwis","out","password:","perform","pig","pin","pin.","place","point","possibl","power","provid","put","pycase,","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","regular","remov","requir","reset","risk","rt","run","same","screw","server","side","signal","sim","sim.","sma","software,","special","ssid:","such","suppli","support","switch","tail","telnet","through","time","toward","tri","u.fl","uart","under","updat","us","usb","username:","users.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wlan","www.pycom.io","yourself"],"gettingstarted/connection/wipy.html":["(locat","(optional)","(p12)","2.0","2.0exp","3.0","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","4mb","4mb.","5.5v","512kb","8mb.","access","adapterwifilook","antenna","antenna.","are:","basic","befor","better","between","blocked.","board","board,","board.","boots,","both","button","caus","changes:","chip","click","come","connect","connection.in","connector","connector.","consumpt","convert","corner","creat","credentials:","current","dc","deep","deepsleep","default,","detail","devic","device,","done","down.","even","exp","expans","experi","explan","extern","firmli","firmwar","first","firstli","fix","flash","follow","found","ftp","gpio21","here.","high","includ","insert","instruct","issu","led).","locat","lock","login","longer","look","lopy,","maintain","memori","method","micro","mode","mode.","modul","modules,","more","mount","move","need","network","newer","next","note:","now","onc","option","order","out","password:","perform","pin","pin.","place","point","possibl","power","products.","provid","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","ram","recommend","remain","requir","reset","resolv","run","select","server","signal","sipy,","sleep","sleep.","software,","ssid:","such","suppli","switch","telnet","time","toward","u.fl","uart","updat","upgrad","usb","username:","users.","version","via","vin","visible.","vs","way","well","wifi","wifi/bluetooth","wipi","wipy,","wipy.","wipy:","wlan","www.pycom.io","yourself"],"gettingstarted/installation/":["activ","allow","assist","atom","attempt","autom","befor","code","connectivity.","correctly.","develop","devic","device.","devices:","driver","drivers:","e.g.","easy.","editor","enable.","ensur","environment:","favourit","featur","firmwar","firmware,","free","function","import","instal","make","microsoft","modul","pack","plug","process","product","program","provid","pycom","pymakr","requir","running,","sigfox","simplifi","softwar","stabl","studio","suit","super","text","tool","two","up","updat","upgrad","upload","us","utility:","visual","windows,","year"],"gettingstarted/installation/drivers.html":["(e.g.","(save",".zip","3.0","7,","8/10/+.","`devic","access","ad","adjust","anyth","anyway","back","befor","below.","board","box","brows","can't","check","click","comput","computer)","confirm","contained.","correct,","correctli","devic","devices.","dialout","distribut","done","download","driver","driver.","dropdown","extract","file","file,","first","folder","folder).","folder.","gone","group.","haven't","instal","installed.","instruct","label","link","linux","linux.","maco","make","manag","manager.","menu","navig","need","next","now","offici","open","option","out","permiss","pleas","point","port.","product","publish","pysense/pytrack/pyscan/expans","pytrack/pysens","receiv","recognis","right","search/navig","see","select","serial","shouldn't","softwar","software.","special","specif","specifi","start","successful,","suggest","support","sure","this.","under","updat","us","user","verifi","warn","warning,","window","work","work."],"gettingstarted/installation/firmwaretool.html":["(10.11","(button","(requir","2.0exp","3.0disconnect","ad","appropri","avail","basic","below,","between","board","board,","box","cabl","cable/wir","carefully:","come","comput","computer,","connect","constantli","devic","device.","devices.","dialog","done","download","dure","exp","expans","fail.","featur","firmwar","follow","found","g23","gnd","have","here","here.","higher)","improv","insert","instruct","issues,","jumper","jumpers,","latest","link","linux","loos","maco","make","mode'.","modul","new","now","on","on),","os","package)","pleas","plugin","power","present","previou","procedur","program","put","pymakr","python","readi","reboot","recommend","reconnect","remov","run","rx","screen.","serial","sometim","step","strongli","sure","tool","tool.","transport.","tx","updat","upgrad","upgrading,","upload","us","usb","version","via","window","wire","without","you'r","‘firmwar"],"gettingstarted/installation/pymakr.html":["avail","built","call","develop","easi","editors,","follow","make","platforms:","plugin","popular","possibl","pycom","pymakr","pymakr.","text","two"],"gettingstarted/programming/":["(read","access","allow","alreadi","avail","begin","below.","blink","board","boot","boot:","brows","code","comprehens","computer,","connect","detail","devic","device,","device.","directli","discuss","easiest","easili","enabled,","evalu","exampl","examples:","explain","explor","familiar","familiaris","file","first","follow","free","ftp","ftp:","goe","good","greater","guid","highli","how.","instal","interact","internet","interpreter.","introduct","is,","it.","know","learn","led.","loop)","mani","meant","mechan","micropython","micropython:","modul","module,","module.","network,","new","now","offend","onc","over","page","pages:","physic","platform.","point","possibl","prevent","print","program","programming.","project","project:","pycom","pymakr","pymakr,","python","python,","python.","read","recommend","recov","refer","relat","remov","repl","repl:","requir","rgb","run","safe","script","scripts.","search","server","server,","set","short","simpl","skill","softwar","someth","start","structur","syntax.","take","telnet.","termin","test","those","through","time","together,","tools,","transfer","tutori","tutorials.","type","uart","understand","up","updat","upload","us","variou","veri","via","way","well","wifi","wirelessly.","wish","wrong.","yourself"],"gettingstarted/programming/micropython.html":["&","/flash","3.5","3.5,","3.5.","access","allow","amount.","api","arduino,","automatically:","below.","block","board","board.","boot","boot.pi","booting,","brace","c.","c/c++","class","code","compat","control.","controllers.","definit","denot","design","develop","differences.","documentation.","enforced.","execut","faster","features.","file","firmwar","first","flow","folder","found","ftp","function","hardwar","here","implement","includ","indent","indentation,","indic","intent","introduct","level","librari","line","look","main.py.","major","manag","manner","mean","micro","micropython","micropython,","micropython;","minor","more","much","number","optimis","pictur","place","plugin.","process","provid","pymakr","python","refer","relat","run","same","section","share","similar","simpl","space","specif","specifi","statement","strictli","structur","syntax","taken","those","tip","trick","two","unlik","upward","us","variabl","variat","view","well,","within","work","written","{}"],"gettingstarted/programming/examples.html":["\"","\"!\"","\"hello","\"hello,","#","&","'2604","'bluetooth',","'fipy')","'gpy',","'lopy',","'lte","'sigfox',","'sipy',","'wifi'","'wifi',","'wipy'","('wipy',","(details).","(for","(i.e.","(micropython)","(names)","(regard","(sequence)","(the","+","+=","0","1","10","15","2)","3","3.5,","3.5.","9","9):","=",">","['lora',","add","add(1,","add(number1,","address","address_book","alex!\"","allow","anoth","assign","associ","awar","below","between","block","book","c","case,","cases.","check","code","code.","collect","condit","console.","contact","contain","control","crosswind","cycl","data","declar","def","depend","detail","dictionari","dictionaries,","differ","drive'","drive','chris':'3236","drive','joe':'1301","each","element","elif","equal","etc.","exampl","examples,","examples.","expect","explicitli","featur","find","function","functions/assignments/etc.","goldleaf","high!\")","hillview","his/her","hold","i.e.","immutable,","implement","import","input","instantiation.","items.","key","know","lane'}","language.","less","list","lists,","loop","loop)","loops,","m']","main","manag","mani","manipul","mean","memori","micropython","modifi","more","name","name,","name.","need","network","next","number","number1","number2","number2):","oper","option","order","out","output","over","parameters)","pass","passed.","passes.","person","phrase.","print","print(\"too","print(address_book['alex'])","print(networks[2])","print(pycom_devices[0])","print(variable)","print(welcome_phrase)","print(x)","program","provid","pycom_devic","python","range(0,","range.","refer","referenced.","repeat","result","result.","return","run","sensor","set","show","similar","size","specif","start","statement","store","string","strings,","structur","structures)","syntax,","take","target","target:","temperatur","there'","time","together,","true/false.","tupl","tutorials.","two","until","valu","value).","variabl","variables.","we'v","welcom","welcome(\"alex\")","welcome(name):","welcome_phras","within","world\"","x","y","you.","{'alex':'2604"],"gettingstarted/programming/first-project.html":["\"heartbeat\"","#","(if","(rgb","(so","(you",".pi","1",">",">>>","^","abov","access","add","allow","alt","amount","ap","api","atom","atom,","basis.","beat.","befor","beginn","below","between","blink","blink.","blue","blue.","board","boot.pi","boot.py.","bottom","built","button","button,","button.","c","call","case","case)","chang","check","click","clutter","cmd","code","code,","code.","code:","colour","colours.","come","command","complet","computer.","configur","confirm","connect","contain","control","copi","correctly.","coupl","creat","created,","ctrl","current","default","delays.","depend","detail","detect","devic","device'","device,","device.","directli","directori","directories.","disabl","documentation.","drawbacks.","e.g.","editor","empty,","even","exampl","example,","execut","explan","extra","featur","features,","file","file.","find","firmwar","firmware.","first","first).","first.","firstli","fix","flash","folder","follow","following:","forever.","format","found","ftp","function","global","good","green","guid","haven't","heart","here.","idea","identifi","import","in.","insid","instead","interact","intern","issue.","it'","it,","it.","keyboard.","know","l","larg","led","led.","lib","librari","libraries,","libraries.","load","long","longer","macos,","main","main.pi","make","manag","micropython","modul","module,","module.","more","move","name","need","network","new,","next","notic","now","on","on.","onc","onto","open","open,","options,","order","os","os.mkfs('/flash')","others,","out","over","pane","pane,","pane/bottom","permanently.","persist","point","popul","port","power","press","prevent","previou","previously.","program","project","project).","project,","project.","prompt).","put","pycom","pycom.heartbeat(false)","pycom.rgbled(0x0000ff)","pycom.rgbled(0x00ff00)","pycom.rgbled(0xff0000)","pymakr","pymakr.","pymakr.conf","quick","r","re","reboot","reboots,","red","regular","reload","remain","remov","repl","repl.","respons","return","rgb","run","script","script,","secondly,","section","see","serial","set","settings.","setup","setup,","shown","so:","some_library.pi","specif","split","standard","start","step","stop","structur","structure:","studio","sub","successfulli","such","sync_file_typ","take","telnet","terminal,","test","text","thing","this.","through","time","time.sleep(1)","tree.","true:","turn","two","type","up","upload","upload,","us","usabl","use.","variou","via","visual","want","way","wifi","window","windows,","windows/linux","wish","within","without","won't","work","yet,","|"],"gettingstarted/programming/repl/":["\"safe","access","addit","allow","arrow","auto","b","back.","below","blank","boot\"","boot.pi","both","c","cancel","charact","chunk","code","code.","code:","combinations;","commands.","complet","completion:","connections.","copi","copy/past","ctrl","current","d","d.","devic","devices.","down","e","easiest","echo","enter","evalu","except","execut","exit","explain","f","far","features:","follow","given","goe","halt","histori","history:","includ","input","input,","interact","interrupt","key","line","loop,","main.pi","main.py.","micropython","mode","mode,","mode.","mode'","modul","name","normal","number","out","output:","page","past","perform","perman","press","prevent","print","prompt","pycom","python","raw","read","repl","repl.","reset.","run","script","scroll","see","serial","shortcut","similar","soft","stand","tab","telnet","test","text.","through","up","us","usb","v","variabl","way","write","‘past"],"gettingstarted/programming/repl/serial.html":["$","'devic","'usb","(a","(com","(e.g.","(i.e.","(uart)","/dev/tty.usbmodem*","/dev/ttyusb01","115200","7","\\","\\.","access","add","additionally,","address","allow","alt","associ","atom","below","bind","board","bottom","box","button","click","code.","com","com4)","combin","command","command:","commands:","comput","connect","connected,","convert","copy/writ","creat","ctrl","detail","devic","device'","device.","diagram","directli","down","download","easiest","editor","elev","emul","enter","example,","exit","expans","explan","far","finally,","follow","found","free","get","group","hand","here.","higher","host","increment","inform","instanc","instead","instruct","key","keyboard","left","line","linux","linux,","list","located.","maco","macos,","manager'","menu","methods.","minicom","module).","multipl","name","need","next","obscur","open","open,","option","order","output","over","page","pane","panel","permiss","picocom","platform","plug","port","port)","press","program,","program.","putti","putty.","pycom","pymakr","q","q.","quit","radio","remap","repl","repl,","required),","required.","right","run","screen","screen,","screen.","search","serial","serial,","session","setup","shift","similar","start","studio","sudo)","support","termin","tool","ttyusb.","uart","upon","us","usb","used.","used;","uucp/dialout","via","visual","way","window","windows,","windows.","windows;","~/.screenrc"],"gettingstarted/programming/repl/telnet.html":["$","(23)","(ap)","(e.g.",").","192.168.4.1","192.168.4.1)","192.168.4.1,","above.","access","add","additionally,","address","allow","ap.","appear","are:","atom","authent","authentication.","board","bottom","chang","click","code.","connect","connection,","credenti","date,","default","detail","determin","devic","device'","device.","directli","download","earlier","easiest","editor","emul","enabl","enter","far","featur","final","first","follow","found","free","further","here.","home","host","info","instance,","instance.","instruct","ip","later","leav","linux","local","lopi","machin","maco","micro","mircopython","need","network.serv","network.wlan.","next","offic","onc","open","open,","option","output","over","pane","password","password:","personal,","platform","pleas","plug","point","point,","port","power","program","program,","prompt","putti","putty.","pycom","pymakr","python","re","refer","repl","required.","section","sections.","see","select","server","setup","ssid","still","studio","substitut","support","telnet","telnet,","termin","time","type","upon","us","used.","user","usernam","username:","via","visual","way","wifi","wifi/wlan.","window","windows;","www.pycom.io"],"gettingstarted/programming/ftp.html":["$","(insecure).","/flash","/flash.","192.168.4.1","access","activ","allow","alway","are:","avail","behav","boot","boot.pi","button.","call","card","chang","check","client","client,","clients,","command:","configur","configuration.","connect","correctly.","creat","default","defaults.","devic","device,","device.","document","doesn't","each","encrypt","ensur","example,","extern","file","filezilla","filezilla,","fireftp","flash","follow","ftp","ftp://192.168.4.1","ftp>","gener","immedi","import","in,","inform","information.","instead,","intern","it'","limit","locat","log","macos/linux","macos/linux:","manag","max","maximum","memory.","micro","microsd","mode,","mode.","more","mounted,","nativ","network.serv","new","number","on","one.","open","passiv","password:","plain","pleas","pycom","python","quick","recommend","run","see","serial","server","set","similar","site","small","specif","start","store","support","system","system.","tab,","terminal:","therefore,","time.","to:","transfer","unix","up,","url:","us","username:","via","visit","ways;","well.","windows:","within"],"gettingstarted/programming/safeboot.html":["(i.e.","(not","(updat","1st","2nd","3","3v3",">>>","access","achiev","again.","alreadi","alter","automat","aware,","be","be:","befor","begin","blink","block","boot","boot.pi","bootload","boots.","both","break","button,","card)","certain","clear","code","code,","code.","connect","count).","ctrl+d","cycl","data","delet","devic","device,","device.","disabl","drop","dure","during:","exampl","execut","explain","factori","faster.","file","filesystem","firmwar","firmware,","first,","fix","flash","follow","g23","gain","get","gnd","hard","hardwar","heartbeat","held","high","high,","imag","import","insid","interact","intern","it,","latest","leav","led","level","low","machin","machine.reset()","made","main.pi","main.py.","micropython","mode","mode.","mode;","modul","module.","need","never","next","normal","occur","orang","order","os","os.mkfs('/flash')","ota","output","p12","perform","peripher","persistent,","pin","pin),","possibl","power","press","prevent","previou","previous","problem","proce","procedur","program","put","pycom","pysense/pytrack","reach","receiv","recovered.","releas","remov","repl","repl.","repl:","requir","reset","reset,","resets.","run","run:","safe","same","script,","sd","sec","second","select","set","slowly.","socket","soft","standard","start","state","still","storag","straight","stuck","support","switch","sy","sys.exit()","therefor","time","tool","ty","unaffected.","up","updat","update,","upon","us","via","virtual","wifi/uart","window","wish","within","written","you."],"gettingstarted/registration/":["access","activ","activation;","avail","befor","below","box!","certain","devic","ensur","featur","features.","guid","immedi","list","networking.","out","platform","pleas","pycom","regist","registr","requir","see","setup","specif","such","type","utilis","variou","work"],"gettingstarted/registration/sigfox.html":["#","(not","(which","(you","=","account","account.","activated.","ad","address","alreadi","anymore.","assign","backend","backend,","backend.","befor","before.","binascii","chang","click","command","complet","confirm","copi","correct","countri","coupl","creat","credenti","devic","device'","device),","device).","device.","differ","don't","done,","dure","email","enter","find","firmwar","firmware.","first","go","green","https://backend.sigfox.com/activ","https://backend.sigfox.com/auth/login","id","import","includ","inform","initalis","know","last","latest","login","microchip","navig","need","network","new","now","number","onc","pac","pac.","page","password","print","print(binascii.hexlify(sigfox.id()))","print(binascii.hexlify(sigfox.pac()))","process.","provid","rcz","rcz1","rcz=sigfox.rcz1)","read","receiv","region)","regist","registration,","registration.","repl.","requir","same","screen","see","seen","select","sigfox","sigfox(mode=sigfox.sigfox,","specif","stabl","start,","success","sure","through","transfer","transfer.","updat","updater.","updates.","us","used,","valid","via","want","way"],"gettingstarted/registration/cellular.html":["(for","buy","card","carrier","cat","cellular","check","close","contact","current","deploy","detail","devic","differ","each","example,","find","gpy/fipi","here.","interest","iot.","it'","lab","local","lte","lte.","m1","map","nb","network","networks.","not).","note:","open","order","plan","provid","provider.","recommend","regist","requir","rule","show","sim","special","specif","standard","store,","such","support","surround","them,","trials,","us","whether"],"gettingstarted/registration/lora/":["(abp)","(otaa)","(which","70b3d5499585fca1.","8'))","=","above,","abp","achiev","activ","address,","air","along","applic","awar","below","capabl","code","code:","commun","connect","consid","contribut","desir","detail","devic","device.","directly.","document","each","enabl","encrypt","eui","eui,","exampl","favourit","find","firstli","follow","former","gener","github","guid","hex","ident","identifi","import","instruct","instructions,","key","key.","latter","like:","link","list","lora","lora(mode=lora.lorawan)","lora,","lorawan","method)","modul","need","network","network.","of.","onc","order","otaa","output","over","personalis","pleas","preconfigur","print(ubinascii.hexlify(lora.mac()).upper().decode('utf","prove","provid","pull","pycom","raw","recommend","regist","request.","secret","session","share","specif","string","talk","to,","tutori","ubinascii","unabl","uniqu","us","via","way.","wish","write"],"gettingstarted/registration/lora/ttn.html":["\"i'm","%","%s\"","&","'de","'fffe'","(a","(call","(default:","(e.g.","(must","(ttn)","(ubinascii.hexlify(lora.mac()).decode('ascii')))","+","48","48).","64","64).","868","=","abp","account","account.","act","activ","ad","added,","address","allow","antenna","appear,","applic","application.","applications.","applied,","belong","below","below,","between","binascii","binascii.hexlify(wl.mac())[6:]","binascii.hexlify(wl.mac())[:6]","bit","board","bring","button.","call","chang","click","code","complet","config.py)","configur","configuration:","configured.","connect","console,","correct","countri","creat","create/regist","data","defin","depend","descript","detail","devic","device.","each","email","enabl","enter","eu","eui","eui.","expand","expect","facto'","first","follow","form","forward","forwarder\"","found","frequenc","frequency.","gateway","gateway,","gateway.","gateways.","global","handler","here.","hexadecim","home","id","identifi","import","indoor","insid","know","legaci","locat","lora","lora()","lorawan","mac","match","method","mhz)","modul","nano","navig","need","network","network,","network.","new","next","node","now","number","number,","obtain","on","onc","open.","option","options,","order","otaa","otherwis","outdoor","overview","packet","page","page,","panel,","placement","plan","platform.","pleas","practic","preference.","print(\"deveui:","prior","produc","protocol","protocol.","pycom","recommend","regist","registered,","registr","registration.","requir","retriev","right","router","router.eu.thethings.network).","run","screen","select","semtech","send","server","set","settings.","settings:","setup","showing.","similar","specif","specifi","standard","step","tab","tab.","thing","this,","this.","tick","to.","top","ttn","ttn.","two","ubinascii","udp","under","uniqu","up","us","user","usernam","valu","verifi","way","websit","well","wifi","wl","wlan","wlan()"],"gettingstarted/registration/lora/senet.html":["#","%","%s\"","(abp).","(appeui)","(appkey)","(between","(call","(deveui)","(in","(otaa)","(over","(the","(ubinascii.hexlify(lora.mac()).decode('ascii')))","1.0.x","10","5","64","=","abp","access","account","activ","activated,","activation)","activities.","addit","adr=true,","air","alway","app_eui","app_key","app_key),","appeui","appkey)","appkey.","applic","asia","attempt","australia","auth=(app_eui,","authent","avail","backend","backend).","basi","begin","bit","both","broker","case","cases,","choic","code","come","complet","complete,","configur","connect","consist","creat","custom","datagram","detail","develop","deveui)","devic","device!","device'","device.","device:","docs.","document","dr=0,","dure","each","element","end","environments,","eui","europ","fact","factori","fipi","first","follow","form","formats.","free","gateway","gateway,","gener","global","grant","hexadecim","ident","identifi","identifier.","import","inform","initi","initialis","integrity.","interog","itself","join","key","line","lopi","lopy:","lora","lora()","lora(mode=lora.lorawan,","lora.as923","lora.au915","lora.eu868","lora.init(mode=lora.lorawan,","lora.join(activation=lora.otaa,","lora.mac().to","lora.us915","lorawan","manufactur","match","messag","mode.","narrow","need","network","network.","now","obtain","onboard","onc","oper","optim","otaa","over","paramet","person","pick","pleas","portal","portal,","portal.","present","print(\"deveui:","privaci","process","process.","product","provid","provis","provisioning.","public","public=true)","readi","region","region=lora.us915)","regist","registr","registration.","represent","requir","run","screen.","secret","secur","send","senet","server","server)","servic","session","set","share","sign","socket","standard","start","state","step","stream","support","terminology)","three","through","time","timeout=0)","tutori","two","typic","ubinascii","ubinascii.unhexlify('00112233445566778899aabbccddeeff')","ubinascii.unhexlify('00250c0000010001')","unavailable.","uniqu","unique,","unit","up","us","valu","varieti","veri","walk","want"],"gettingstarted/troubleshooting-guide.html":["$user","&","(1.19.0","(apm","(apm)","(e.g.","(for","(lowercase)","(use",".atom\\packages\\pymakr\\","/","1.","1.0)","1.2.5,","2","2.","2.7:","2.x.","3.","3.0","3.x,","32","64","7.8.0",">>",">>>","access","alloc","alreadi","alway","amount","apm","appear","applic","ask","atom","atom/vscod","back","befor","binascii","binascii.hexlify(machine.unique_id())","bind","bit","board","board,","boot","bootload","button","c","cabl","can't","capit","case","cases,","caus","check","checksum.","code","code,","code.","code:","command","compat","compil","comput","confirm","connect","consol","contain","ctrl","current","depend","detail","develop","devic","dialout","document","doesn't","echo","empti","end","ensur","error","error,","exampl","exit","expans","extens","fail","failed,","file","find","fipi","firmwar","firmware,","folder","folder.","folder:","follow","forum?","g","give","guid","gyp","happen","help","help.","higher)","import","includ","insid","instal","install.","installed.","instead.","issu","latest","lib)","librari","linux","load","locat","look","loop/non","lose","machine,","machines,","make","manag","memory,","memory.","memory'","mode","mode.","modul","module'","name","need","node","nodej","nodejs.","normally,","now","number","nvm","nvm).","occur","old","older","open","oper","os.uname()","packag","package:","permiss","plug","plugin","plugin.","port.","precompil","press","previou","proceeding:","process","project","prompt","provid","put","pycom","pymakr","pymakr@1.0.3)","python","pytrack,","re","reason,","recognis","reinstal","releas","rememb","remov","renam","repl","repl.","reset","result","revert","run","run/sync","safe","save","script","script,","script/program","send","sensor)","separ","serial","serialport","setup","sha1","shields,","similar","solution:","start","stuck","substanti","sudo","support","sure","switch","synchronis","system","system.","system'","take","tell","termin","this,","ticket","time.","traceback","tri","troubleshoot","type","understand","unexpect","uninstal","updat","updater.","upgrad","upgrade.","upload","us","usb","user","usermod","using.","version","versions.","via","vscode","window","within","wrong","you'r","you'r","~/.atom/.apm/pymkr","~/.atom/.apmrc","~/.atom/packages/pymakr","~/.config/atom/cach","—version","‘fail","‘serialport'","“python=/usr/bin/python2.7”","“p”","“x\""],"pymakr/installation/":["avail","built","call","develop","easi","editors,","follow","instal","make","platforms:","plugin","popular","possibl","pycom","pymakr","pymakr.","text","two"],"pymakr/installation/atom.html":["\"connect","&","(the","192.168.4.1","2.0,","3.0",">",">>>,","^","abov","access","additionally,","address","address.","appears.","appli","arrow","atom","atom.","automat","basi","befor","beginners,","between","board","button","button,","button.","cables,","click","click,","clipboard.","comput","configur","connect","consol","copi","correctli","default","desir","devic","don't","download","e.g.","earlier","easiest","edit","editor","ensur","enter","etc.).","expans","extern","few","field","file","finish","firmwar","first","follow","ftdi","g23","get","global","gnd","help","host","indic","instal","installed.","interface.","it!","json","locat","lopi","lower","manually.","messag","micro","micropython","more","name","navig","need","note:","now","offici","open","open.","page,","pane,","password","past","per","pleas","plugin","plugin,","plugin.","plugin:","point","ports.","prefer","press","process","product","project","pycom","pymakr","python,","pytrack/pysens","recommend","remov","reset","respectively.","right","search","second","section","see","select","selected.","serial","set","settings.","show","side","ssid","start","step","steps:","such","sure","take","telnet","telnet.","text","that'","three","time","turn","upgrade,","us","usb","usb\"","usb.","use.","user","usernam","users,","via","well","wifi","window.","wipi","wire","wlan","www.pycom.io.","xxxx,","you'v"],"pymakr/installation/vscode.html":["\"connect","(the","192.168.4.1","5th",">",">>>,","abov","access","additionally,","address","address.","again","appear.","appears,","appears.","appli","arrow","auto","automat","avail","basi","befor","between","board","board,","bottom","button","button.","cables,","click","clipboard.","close","code","code,","code.","command","commands,","comput","configur","connect","connect,","consol","copi","correct","correctli","current","default","desir","detect","devic","device.","download","e.g.","earlier","easiest","edit","ensur","enter","etc.).","expans","extens","extension:","extern","extra","few","field","file","file,","file.","final","finish","firmwar","first","follow","ftdi","g23","global","gnd","host","id","indic","instal","installed.","interface.","it!","it.","json","latest","left","list","lopi","lt","manual","manually.","messag","micro","microsoft'","minutes,","name","navig","need","next","nodej","now","onc","open","open.","page,","password","past","pc.","per","platform","pleas","plugin","plugin,","plugin.","point","port","port.","ports.","press","process","product","project","project.","pycom","pymakr","python,","pytrack/pysens","reload","remov","reset","respectively.","save","search","second","section","see","selected.","serial","set","settings.","show","ssid","step","steps:","studio","such","support","sure","take","telnet","telnet.","that'","three","time","turn","upgrade,","us","usb","usb\"","usb.","use,","use.","usernam","version","via","visual","vs","vscode","vscode.","website.","wifi","window","wipi","wire","within","wlan","www.pycom.io.","xxxx,","you'v"],"pymakr/toolsfeatures.html":["\"/dev/cu.usbseri","\"address\":","\"micro\",","\"password\":","\"python\",","\"scripts\"","\"sync_folder\":","\"username\":","#","&","(current","(read","(repl)","(thi",".pi","ab001234\",","above,","access","addit","address","address/credentials,","adjust","again.","allow","ap","automat","avail","awar","begin","behaviour).","below","below:","blink","blue","board","boot","both","button","button.","call","caught","cert","certif","chang","click","close","code","code,","code.","coding,","colour","colour.","configur","connect","consol","console.","content","control","creat","default","demonstr","desir","devic","device,","device.","directli","directory.","disabl","display","editor'","ensur","enter","evalu","exactli","exampl","example,","exist","exit","featur","feature,","feature.","features.","file","files.","firmwar","folder","folder,","follow","function","functionality.","go","green","happen","here","hex","highest","ignor","import","indent","instance.","interact","known","led","level","lib","librari","light","line","line).","line.","live","local","loop,","loops.","made","main","make","micropython","modul","more","name","need","new","note","now","off/on","on.","one,","onto","open","open)","option","order","out","output","past","perman","place","plugin","point","port","power","pre","press","print","print()","project","projects,","push","pycom","pycom.heartbeat(false)","pycom.rgbled(0x00ff00)","pycom.rgbled(0xff0000)","pymakr","pymakr.conf","pymakr.conf.","python","read.","red","repl","repl.","restart","result","retriev","return","rgb","run","same","save","script","scripts.","see","serial","set","settings.","shown","specif","ssid","standard","start","step","store","structur","structure:","such","support","sync","sync.","take","tell","test","three","time","tool","tools/featur","type","up","upload","upon","us","user","valu","value.","variabl","variable.","variou","version","well","wifi","within","won't","write","written","{","}"],"pymakr/settings.html":["(e.g","(e.g.","(telnet)","/dev/cu.usbseri","1.17.0.b1","192.168.4.1","address","address,","ap","avail","befor","below","blank,","c","caus","click","code","com1","connect","consol","creat","ctrl","ctrl_c_on_connect","current","default","descript","devic","directori","dq0054e","editor","end","extens","featur","file","find","firmwar","higher.","ignor","ignored.","improv","include:","insid","ip","issu","json,","left","linux/macos)","list","log,","lot","micro.","mode","modul","module).","need","open","open_on_start","opened.","other","password","password,","perform","port","procedure.","process.","project","provid","py,","pycom","pymakr","pymakr.","python.","ram","reboot","reliabl","run","safe","safe_boot_on_upload","script","sent","serial","set","signal","specified,","started,","stop","sync","sync_file_typ","sync_fold","synced,","telnet,","telnet.","therefor","to.","tri","true,","txt,","upload","upload.","uploading.","us","user","usernam","username,","variou","version","via","want","window","xml"],"pytrackpysense/introduction.html":["&","(bq24040","(l76","(lis2hh12)","(ltr","(mfrc63002hn)","(mpl3115a2)","(scl).","(sda)","(si7006","(~1ua","01)","3","329al","a20)","acceleromet","addit","altimet","ambient","applic","applications,","asset","axi","barometr","batteri","below","board","board,","boards,","build","card","charger","charger.","chip","connect","connector)","datasheet","datasheets.","deep","detail","devic","digit","each","enabl","environ","expans","featur","find","fulli","function","glonass","gp","gpi08","gpi09","gps,","hardwar","hardware,","here:","humid","i2c","ideal","includ","info","intend","interface.","introduct","iot","jst","l)","light","list","locat","low","microsd","monitoring,","monitoring.","more","nfc","number","offer","oper","p21","p22","pack","pin","power","pressur","pycom","pyscan","pysens","pytrack","quickli","reader","readers.","rfid","rfid/nfc","scan","see","sens","sensing.","sensor","sensor,","sensors.","serial","sleep)","solution!","specif","such","support","temperatur","temperature,","three","track","tracking,","ultra","us","usb","varieti","version","via","whether"],"pytrackpysense/installation/":["added,","addit","be","check","develop","devic","ensur","essenti","featur","features/functionality.","file","firmware,","frequent","github","go","import","includ","instal","librari","pytrack/pysense/pyscan.","repositori","respect","softwar","updat","updated,","week,","well"],"pytrackpysense/installation/firmware.html":["#0","$","(0xf013","(0xf014for","(cdc)","(e.g:","(f013","(f014","(must","(normal","(on","(updat","...","0","0.9","004:","005:","0100","020","04d8","04d8:f013","04d8:f014","0x04d8.","0xef37","0xef38","0xef98","0xef99","0xf011","0xf012","0xf013","0xf014","1","1.","100%","16384","2005","2009","2010","2016","64","7","8","=","?!?","[=========================]","absolut","activ","alloc","allow","alreadi","altern","alway","appear","applic","approxim","apt","arch:","befor","below","below,","below:","board","boot","bootload","both","bottom","brew","bu","bug","button","button)","button.","byte","cabl","capabl","case,","case.","cdc","check","claim","click","com","command","command,","comput","computer.","condit","connect","connector.","console.","continu","copi","copyright","correctly.","d","data","debian:","debug","depict","determin","devic","device...","dfu","dfu,","dfuidle,","directori","directory).","disconnect","done!","done.","doubl","down","download","driver","driver,","driver.","drivers,","each","either:","enter","error","exemple,","expans","f014","fedora:","file","file:","firmwar","first","follow","free","harald","held","here","hold","homebrew:","host","http://sourceforge.net/p/dfu","id","if,","immediately.","inc.","instal","installation:","instructions.","interface...","keep","latest","libusb","libusbk","link","linux","linux:","lsusb","maco","macports:","match","mean","message,\"done!\"","microchip","mistake,","mode","mode)","mode,","mode.","mode:","modes.","navig","need","normal","normal,","note:","on","open","openmoko","output,","pacman","partit","password.","pc","pid),","pleas","plug","port","port,","present","press","procedur","product","program","prompt","prompt.","pyabcde0","pyscan","pysens","pysense),","pysense).","pysense/pytrack/pyscan/expans","pysense_x.x.x.dfu","pytrack","pytrack,","pytrack/pysens","pytrack/pysense,","pytrack:","pytrack_0.0.8.dfu","pytrack_0.0.8.dfu):","releas","repeat","repl","replac","report","requir","required.","reset","return","run","runtim","s1","same","schmidt","schmidt,","second","seconds,","seconds.","see","select","serial","serial:","set","shield","similar","size","softwar","specif","state","state(2)","static.ex","statu","status(0)","status:","stefan","step","steps:","success","successful,","sudo","sudo.","sy","technolog","termin","the“instal","time","tool","tool,","tormod","transfer","ubuntu","unplug","unsuccessful,","up","updat","upload","upon","us","usb","util","util.","util/tickets/","util:","v0.9","v3","v3,","vendor","verifi","version","via","visibl","volden","wait","warning:","warranti","welt","weston","window","x.x.x","yum","zadig","–"],"pytrackpysense/installation/drivers.html":["(e.g.",".zip","3","7","7,","8/10/+,","anyway","back","befor","below","below.","board","box","brows","can't","click","comput","confirm","contained.","correct,","correctli","devic","devices.","download","driver","driver.","drivers.","dropdown","extract","file,","first","folder","folder).","folder.","follow","gone","haven't","instal","installed.","instruct","label","link","linux.","maco","manag","manager.","menu","navig","need","next","now","offici","open","option","out","pleas","point","publish","pysens","pytrack","pytrack/pysens","pytrack/pysense/pyscan/expans","receiv","requir","right","search/navig","see","select","softwar","software.","specifi","start","successful,","suggest","support","under","updat","us","verifi","warn","warning,","well","window","work"],"pytrackpysense/installation/libraries.html":["(lopy,","(pysense/pytrack),",".pi",".zip","/lib","2.0,","=","_lib/pycoproc_","acceleromet","access","add","addit","api.","archive.","be.","behav","below.","board","board.","code","correct","desir","devic","device'","device,","device.","download","enabl","etc.)","exactli","example,","expans","extract","few","file","file,","folder","folder:","follow","found","github","import","importing/us","insid","instal","instruct","latest","librari","libraries,","library.","light","lis2hh12.pi","lt","ltr329als01","ltr329als01(py)","ltr329als01.pi","make","mani","micropython","modul","navig","need","onc","page.","place","plugin,","print(lt.light())","process","process.","py","pycom","pycoproc.pi","pymakr","pysens","pysense()","pysense,","pysense.pi","pysense:","pytrack","read","releas","repositori","required.","resid","run","same","sensor","sensor,","sipy,","specif","standard","to/from","typic","under","upload","upload,","us","used/import","user","utilis","variou","version","via","wipi","wish","written"],"pytrackpysense/apireference/":["abstract","api","away","created,","follow","interact","level","librari","low","next","page","pyscan.","pysense,","pytrack,","refer","respect","sensors.","simplifi","usability,"],"pytrackpysense/apireference/pytrack.html":["'p21')","'p21',","'p22',","(g).","(in","(lis2hh12)","(none,","(quectel","(with","180","180.","3","90","90.","=","acceler","acceleration,","acceleromet","ad","avail","available,","axi","be","beyond","board","board.","chapter","class","construct.","constructor","contribut","coordin","creat","current","debug","degre","describ","design","detail","due","each","exact","expired,","false)","featur","feel","float","found","free","function","github","glonass","glonass)","gnss)","gp","i2c","includ","inform","know","l","l76","l76gnss","l76gnss(pytrack","l76gnss.","l76gnss.coordinates(debug","lack","latitud","latitude.","librari","libraries.","lis2hh12","lis2hh12(pytrack","lis2hh12.","lis2hh12.acceleration()","lis2hh12.pitch()","lis2hh12.roll()","location.","lock","lock.","longitud","longitude/latitude,","make","measurement,","method","more","none)","none).","none,","note","object","object,","onc","orient","output","pass","period","pitch","pleas","possibl","provid","pull","pytrack","pytrack'","pytrack'","rang","read","repeat.","repositori","request","requir","return","roll","roll,","scl","sda","search","seconds)","sensors.","set","speed","successfulli","tilt","time","timeout","true","tupl","valu","variou","verbose.","weekli","well","yaw","yaw."],"pytrackpysense/apireference/pysense.html":["'p21')","'p21',","'p22',","(%)","('c).","(g).","(lis2hh12)","(ltr","(m)","(m).","(mpl3115a2)","(pa),","(pa).","(si7006a20)","01)","180","180.","3","329al","90","90.","=","acceler","acceleration,","acceleromet","ad","addit","als_gain_1x,","als_gain_1x,als_gain_2x,","als_gain_48x,","als_gain_4x,","als_gain_8x,","als_gain_96x","als_int_100,","als_int_150,","als_int_200,","als_int_250,","als_int_300,","als_int_350,","als_int_400","als_int_50,","als_rate_100,","als_rate_1000,","als_rate_200,","als_rate_2000","als_rate_50,","als_rate_500)","als_rate_500,","altimet","altitud","ambient","argument","atmospher","avail","available,","axi","barometr","be","beyond","board","board.","both","chapter","class","construct.","constructor","constructor.","contribut","creat","current","datasheet","degre","describ","design","detail","digit","dual","due","each","exact","extern","featur","feel","float","follow","free","function","gain","gain:","github","humid","humidity.","i2c","includ","inform","integr","integration:","know","lack","level","librari","libraries.","light","lis2hh12","lis2hh12(pysens","lis2hh12.","lis2hh12.acceleration()","lis2hh12.pitch()","lis2hh12.roll()","ltr329als01","ltr329als01(pysens","ltr329als01.light()","lux.","make","measurement,","method","mode","mode:","more","mpl3115a2","mpl3115a2(pysens","mpl3115a2.","mpl3115a2.altitude()","mpl3115a2.pressure()","mpl3115a2.temperature()","none,","note","object","object,","onc","orient","output","pass","percentag","pitch","pleas","possibl","pressur","pressure)","pressure,","provid","pull","pysens","pysense'","rang","rate","rate:","read","rel","repeat.","repositori","request","requir","return","roll","roll,","scl","sda","see","sensor","sensor.","sensors.","si7006a20","si7006a20(pysens","si7006a20.","si7006a20.humidity()","si7006a20.temperature()","successfulli","temperatur","temperature.","tilt","tupl","two","valu","variou","wavelength","weekli","well","yaw","yaw."],"pytrackpysense/apireference/pyscan.html":["'p21')","'p21',","'p22',","(4,","(atqa),","(g).","(lis2hh12)","(ltr","(mfrc6300)","(mfrc630_mf_auth_key_a","0","01)","10),","16","180","180.","3","329al","6","7,","90","90.","=","acceler","acceleration,","acceleromet","accord","activ","ad","als_gain_1x,","als_gain_1x,als_gain_2x,","als_gain_48x,","als_gain_4x,","als_gain_8x,","als_gain_96x","als_int_100,","als_int_150,","als_int_200,","als_int_250,","als_int_300,","als_int_350,","als_int_400","als_int_50,","als_rate_100,","als_rate_1000,","als_rate_200,","als_rate_2000","als_rate_50,","als_rate_500)","als_rate_500,","alway","ambient","answer","answer.","appear","appropri","argument","around","array","array.","authent","authenticated,","authentication.","avail","available,","axi","b","be","beyond","bit","block","block)","block_address","board","board.","both","buffer","buffer.","byte","byte,","call","card","card'","card,","card.","case","chapter","check","checking.","class","collis","command","command.","construct.","constructor","constructor.","contribut","convert","creat","crypto1","current","data","datasheet","debug","debug=false)","degre","describ","design","dest","dest)","detail","determin","devic","device.","digit","disabl","discov","dual","due","each","enabled.","encryption.","error","exact","explain","extern","failure,","failure.","featur","feel","first","float","follow","format","format,","format.","four","free","function","gain","gain:","github","handl","hexadecim","higher","hold","i2c","identifi","idl","includ","inform","initialis","instruction:","integr","integration:","iso14443a,","key","key,","key_typ","key_type,","know","lack","len","len)","length","length)","length.","level","librari","libraries.","light","lis2hh12","lis2hh12(pysens","lis2hh12.","lis2hh12.acceleration()","lis2hh12.pitch()","lis2hh12.roll()","load","long","ltr329als01","ltr329als01(pysens","ltr329als01.light()","lux.","make","manual","measurement,","memori","method","method.","mf","mfrc630","mfrc630(pyscan=none,","mfrc630.format_block(block,","mfrc630.mfrc630_cmd_idle()","mfrc630.mfrc630_cmd_init()","mfrc630.mfrc630_cmd_load_key(key)","mfrc630.mfrc630_cmd_load_key(key).","mfrc630.mfrc630_cmd_reset()","mfrc630.mfrc630_format_block(data,","mfrc630.mfrc630_iso14443a_select(uid)","mfrc630.mfrc630_iso14443a_wupa_reqa(instruction)","mfrc630.mfrc630_mf_auth(uid,","mfrc630.mfrc630_mf_deauth()","mfrc630.mfrc630_mf_read_block(block_address,","mfrc630.mfrc630_print_block(data,","mfrc630.print_debug(msg)","mfrc630_format_block","mfrc630_iso14443_cmd_reqa","mfrc630_iso14443_cmd_wupa,","mfrc630_mf_auth_key_b)","mfrc630_mf_deauth()","mifar","mode.","more","multipl","nfc","none,","nonzero","norm.","note","number","object","object,","object.","occur,","onc","orient","otherwis","output","pass","perform","pitch","pleas","possibl","present,","print","procedur","procedure.","provid","pull","pyscan","pyscan'","pysens","rang","rate","rate:","read","received.","regist","register.","repeat.","repositori","reqa.","request","requir","reset","respons","result","return","roll","roll,","scl","scl='p21',","sda","sda='p22',","see","select","send","sensor","sensors.","separ","set","space","statement","statu","stop","store","succeeded.","success.","successfulli","tilt","timeout","timeout=none,","tri","tupl","two","uid","uid.","uid:","us","valu","variou","wavelength","weekli","well","whether","wrapper","write","wupa","yaw","yaw."],"pytrackpysense/apireference/sleep.html":["\"","#","#from","#pi","(2g)","(accelerometer,","(activ","(class","(express","(inact","(pic","(pin#6","(wakeup)","+","1","2","200)","2000mg","200m","4","5","8","=","abov","acc","acc.enable_activity_interrupt(2000,","acceler","acceleromet","activ","activity/inact","actual","ad","although","and/or","appropri","approxim","are:","asynchron","avail","available,","awoken","be","begin","board","boolean","both","buttom","button)","call","callback","certain","chapter","class,","code","code,","configur","configured.","contribut","default","describ","detect","detection)","display","durat","duration,","duration.","dure","edg","edge.","embed","enabl","event","exampl","example,","executed,","extern","fall","falling])","featur","feel","find","follow","found","free","function","function,","github","go","go_to_sleep()","gp","handler","happen","header)","header).","import","inact","indic","instantiated.","int","interrupt","interrupts,","interv","interval,","interval.","io","it'","last","librari","libraries.","lis2hh12","lis2hh12()","lis2hh12)","manual","maximum","method","method.","methods,","micropython","micropython.","min","minut","mode,","more","next","normal","note","note:","option","out","out.","paramet","pic","pic_rc1","pin","pin#6","pleas","possibl","previous","print(\"approxim","print(\"wakeup","pull","put","py","py.go_to_sleep()","py.setup_int_pin_wake_up(false)","py.setup_int_wake_up(true,","py.setup_sleep(300)","pysens","pysense()","pysense,","pytrack","pytrack()","pytrack.get_sleep_remaining()","pytrack.get_wake_reason()","pytrack.go_to_sleep([gps=true])","pytrack.setup_int_pin_wake_up([rising_edg","pytrack.setup_int_wake_up(rising,","pytrack.setup_sleep(time_seconds)","pytrack.setup_sleep(timout_sec).","pytrack/pysens","quick","ra5).","rc1,","reason","reason.","reason:","remain","remaining:","repositori","request","requir","reset","restart","return","rise","same","script,","sec\")","second","seconds)","seconds.","session","set","set,","setup_sleep()","sleep","sleep.","snippet:","sourc","source,","specifi","start","state","str(py.get_sleep_remaining())","str(py.get_wake_reason()))","threshold","time","time.sleep(0.5)","timeout","toggled.","true)","true])","us","usag","user","valu","variou","wake_reason_acceleromet","wake_reason_int_pin","wake_reason_push_button","wake_reason_tim","wakeup","weekli"],"tutorials/introduction.html":["along","befor","bluetooth,","boards.","code","connect","contain","control","devic","device,","ensur","etc.","exampl","expans","final","firmwar","firmware;","found","gener","i/o","instruct","introduct","later","latest","librari","lopi","lora","modul","network,","network.","node","pin","pycom","pysense.","pytrack","relat","repository.","requir","run","section","see","set","sigfox","sipi","sourc","specif","starting,","such","tutori","tutorials,","up","updates.","us","wifi"],"tutorials/all/":["boards.","contain","devic","exampl","expans","gener","pycom","section","work"],"tutorials/all/repl.html":["\"help()\"","'py'","'pypypypypypypypypypypypypypypypypypypypy'","(power","(putty,","(the","*","+","/","1","10","146","2","2.5","20","2016","21;","3","5","=",">>>",">>>.","above,","above.","appear","appear,","appear:","basic","below.","black","blank","button","charact","command","connect","connecting,","ctrl","cursor.","d","devic","device'","device.","disconnect","end","enter","enter,","esp32","etc).","exampl","example,","fashion.","features:","first","flash","following,","g1d8b5e5","goe","hard","hardwar","hello","here","i.e.","ident","import","indic","information.","isn't","led","led(0)","led(1)","led).","led.toggle()","let'","lopi","lopy!","lopy!\")","machin","make","message,","methods.","micropython","mode=pin.out,","more","next","obligatori","off/on)","onc","open","out","output","perform","picocom,","pin","pin('g16',","place","plugin,","press","print(\"hello","program","prompt","prompt,","prompt.","pyb:","pycom","pymakr","python","reboot","repl","reset","reset.","reset;","rgb","rst","screen","screen,","see","serial","session,","similar","small","soft","someth","still","sure","switch","telnet,","termin","test","test:","text","tri","two","type","typed.","upon","us","utilis","v1.4.6","value=1)","work","working,","wrong,"],"tutorials/all/wlan.html":["!=","\"+net_to_use+\"","#","&","'',","'':","''},","'10.0.0.1')},","'10.0.0.1',","'192.168.178.1',","'255.255.0.0',","'255.255.255.0',","'8.8.8.8'))","'mywifi':","'mywifikey'),","'password'),","'username',","'wlan_config'","'wlan_config':","('10.0.0.114',","(chain)","(ip,","(or","(sec,","(wlan.ap","+","/flash/boot.py:","/flash/cert.","115200)","=","==",">>>","[e.sec","address","address,","address:\"","alway","antenna=wlan.int_ant)","ap","appropri","around","assign","auth=(net.sec,","auth=(wlan.wpa2,","auth=(wlan.wpa2_ent,","auth=(wlan.wpa2_ent,),","auth=original_auth,","automat","available_net","available_nets])","befor","below","below,","boot","boot.pi","break","broken.","ca","ca_certs='/flash/cert/ca.pem')","ca_certs='/flash/cert/ca.pem',","call","case","caus","certfile='/flash/cert/client.crt')","certif","chang","channel=6,","check","class","client","code","command","configur","connect","connecting,","connection.","constructor","copi","crucial","current","default.","devic","device,","devices,","dns_server)","duplic","dure","e","e.g.","e.ssid","e:","eap","enabl","enterpris","except","execut","exist","featur","file","fix","follow","found!')","frozenset([e.ssid","frozenset([key","gateway,","get","go","hold","home","identity='myidentity',","import","instance,","instruct","interact","ip","key","key,","keyfile='/flash/cert/client.key',","known","known_net","known_nets[net_to_use]","known_nets])","known_nets_nam","known_nets_names)","line","list","list(net","locat","lopi","machin","machine.idle()","machine.reset_cause()","machine.soft_reset:","machine.uart(0,","match","mean","mode","mode\")","mode,","mode;","multipl","necessary,","net","net.ssid","net_properti","net_properties:","net_properties['pwd']","net_to_us","net_to_use[0]","net_to_use][0]","nets\")","nets:","network","network,","networks:","notic","now","object,","obtain","option","order","original_auth","original_ssid","os","os.dupterm(uart)","over","pair.","param","password","peap","power","print(\"connect","print(\"fail","print(\"scan","print('network","print('wlan","privat","proce","provided.","public","put","pwd","pwd),","pycom","repl","requir","reset","reset.","retriev","router","run","run:","running:","save","scan","script","sec","secur","serial","server'","session","set","settings!!","setup","soft","ssid,","ssid=original_ssid,","static","station:","status,","subnet_mask,","succeeded!')","system","telnet","therefor","this:","timeout=10000)","timeout=5000)","tls:","try:","ttls),","ttls:","two","uart","uart.","under","up","up)","up,","upon","us","usb.","user","usernam","valid","via","wait","way","wifi","wifi.","without","wl","wl.auth()","wl.connect(net_to_use,","wl.ifconfig()[0])","wl.ifconfig(config=net_properties['wlan_config'])","wl.init(mode=wlan.ap,","wl.isconnected():","wl.mode(wlan.sta)","wl.scan()","wl.ssid()","wlan","wlan()","wlan(mode=wlan.sta)","wlan.ap","wlan.connect('mywifi',","wlan.connect(net.ssid,","wlan.connect(ssid='mywifi',","wlan.ifconfig(config=('192.168.178.107',","wlan.init(mode=wlan.sta)","wlan.isconnected():","wlan.mode()","wlan.scan()","wlan_config","wpa2","{","{'pwd':","}"],"tutorials/all/ble.html":["#","%","%x'","&","'heart","(apple'","(char.properties()","1)","10","=","==","addr","adv","adv:","advertis","advertisements.","advertiser.","again","api","around","attempt","available.","basic","ble","bluetooth","bluetooth()","bluetooth.adv_manufacturer_data)","bluetooth.adv_name_cmpl)","bluetooth.adv_name_cmpl))","bluetooth.connect(adv.mac)","bluetooth.get_adv()","bluetooth.isscanning():","bluetooth.prop_read):","bluetooth.resolve_adv_data(adv.data,","bluetooth.start_scan(","bluetooth.start_scan(10)","bluetooth.start_scan(20)","bluetooth.stop_scan()","break","bt","bt.connect(adv.mac)","bt.get_adv()","bt.resolve_adv_data(adv.data,","bt.start_scan(","bytes:","call","char","char.read()))","chars:","complet","conn","conn.disconnect()","conn.services()","connect","continu","data","devic","device.","else:","exampl","except:","featur","features.","firmwar","found","full","function","future,","here)","ibeacon","implement","import","indefinit","info","it'","line","manufactur","mfg_data","mfg_data:","more","name","near","network","none","page","pairing.","pass","present,","print","print(\"connect","print('char","print('read","print(bluetooth.get_adv())","print(bluetooth.resolve_adv_data(adv.data,","print(ubinascii.hexlify(mfg_data))","quick","rang","rate'","rate':","raw","receiv","reference.","resolve_adv_data()","retriev","scan","second","send","sent","servic","service.characteristics()","service.uuid())","services.","services:","start","stop","such","time","time.sleep(0.050)","timeout","tri","true:","try:","type(service.uuid())","ubinascii","until","updat","us","usag","valu","within","{}","{}\".format(ubinascii.hexlify(adv.mac)))","{}'.format(char.uuid(),","{}'.format(service.uuid()))"],"tutorials/all/https.html":["/flash/cert/","1])","443)[0][","8441)[0][","=","api","basic","below","blynk","ca_certs='/flash/cert/ca.pem')","cert_reqs=ssl.cert_required,","certif","check","cloud.","connect","device.","download","exampl","folder","http","import","info,","modul","more","place","reference.","s","socket","socket.socket()","ss","ss.connect(socket.getaddrinfo('cloud.blynk.cc',","ss.connect(socket.getaddrinfo('www.google.com',","ssl","ssl.wrap_socket().","ssl.wrap_socket(s)","ssl.wrap_socket(s,","us"],"tutorials/all/mqtt.html":["\"io.adafruit.com\",user=\"your_username\",","\"wifipassword\"),","=","account.","adafruit","adafruit'","allow","api","auth=(wlan.wpa2,","broker","broker.","client","client.check_msg()","client.connect()","client.publish(topic=\"youraccount/feeds/lights\",","client.set_callback(sub_cb)","client.subscribe(topic=\"youraccount/feeds/lights\")","creat","credentials.","data","def","devic","exampl","free","functionality.","guid","hold","ideal","import","inform","io","iot","key","lightweight","machin","machine.idle()","messag","more","mqtt","mqtt.","mqttclient","mqttclient(\"device_id\",","msg):","msg=\"off\")","msg=\"on\")","need","network","off\")","on\")","order","packet","password=\"your_api_key\",","platform,","port=1883)","print(\"connect","print(\"send","print(msg)","protocol","same","send","show","small","sub_cb(topic,","subscrib","time","time.sleep(1)","timeout=5000)","tinker","topic","topic,","true:","us","via","visit","well","wifi.","wifi\\n\")","wlan","wlan(mode=wlan.sta)","wlan.connect(\"yourwifinetwork\",","wlan.isconnected():","you'll"],"tutorials/all/aws.html":["\"","\")","\"accepted\":","\"deltalistener\"","\"mi","\"rejected\":","\"shadowecho\"","\"shadowupdater\"","\"timeout\":","#","#################","##################","#######################","########################","#client_id","#conn_disconn_timeout","#connect","#mqtt_oper_timeout","#thing_nam","'/flash/cert/aws_client.cert'","'/flash/cert/aws_private.key'","'/flash/cert/aws_root.ca'","'aws_host_url'","'my_wifi_password'","'my_wifi_ssid'","'publishtopic'","'pycompublishclient'","'to","'{\"state\":{\"desired\":{\"property\":'","'}}}'","(*.pem.crt)","(*.private.pem.key)","(amazon","(config.py):","(main.py)","(pycom","+","+=","/","/flash/cert","0","1","1)","1,","10","2","5","5)","8883","=","==","\\n\\n\")","accepted!\")","action","activ","all:","amazon","applic","attach","authorise.","aw","aws_client_cert","aws_host","aws_port","aws_private_key","aws_root_ca","awsiotmqttclient(config.client_id)","awsiotmqttshadowclient(config.client_id)","broker","button","button,","buttons.","ca","callback","certif","certificate,","certificates,","choos","click","client","client.","client_id","cloud","code","collect","common","config","config.aws_client_cert)","config.aws_port)","config.aws_private_key,","config.last_will_msg,","config.pi","configur","conn_disconn_timeout","connect","consol","contain","control","creat","custom","customcallback(client,","customcallback)","customshadowcallback_delete(payload,","customshadowcallback_delta(payload,","customshadowcallback_update(payload,","customshadowcallback_update,","def","delet","delta","detail","devic","device):","deviceshadowhandl","deviceshadowhandler.shadowdelete(customshadowcallback_delete,","deviceshadowhandler.shadowregisterdeltacallback(customshadowcallback_delta)","deviceshadowhandler.shadowupdate(jsonpayload,","diagram","doc","dot","download","draining_freq","echo","enabl","enter","file","file.","flash","folder.","forev","format,","ftp","function","gener","get","github","give","go","hand","host","imag","inform","interact","internet","iot","json","json.loads(payload)","jsonpayload","key","last","last_will_msg","last_will_top","latest","left","let","link","listen","loop","loopcount","main.pi","manag","messag","message'","message):","message:","messages,","more","mqtt","mqtt_oper_timeout","name","name\"","navig","need","new","offline_queue_s","out!\")","page,","pane,","path","paths.","payloaddict","pdf","platform","polici","press","print(\"","print(\"delet","print(\"from","print(\"property:","print(\"receiv","print(\"upd","print(\"version:","print('aw","print(message.payload)","print(message.topic)","privat","process","publish","put","pycom","pycomawsmqttcli","pycomawsmqttclient.configureconnectdisconnecttimeout(config.conn_disconn_timeout)","pycomawsmqttclient.configurecredentials(config.aws_root_ca,","pycomawsmqttclient.configuredrainingfrequency(config.draining_freq)","pycomawsmqttclient.configureendpoint(config.aws_host,","pycomawsmqttclient.configurelastwill(config.last_will_topic,","pycomawsmqttclient.configuremqttoperationtimeout(config.mqtt_oper_timeout)","pycomawsmqttclient.configureofflinepublishqueueing(config.offline_queue_size)","pycomawsmqttclient.connect():","pycomawsmqttclient.subscribe(config.topic,","pycomawsmqttshadowcli","pycomawsmqttshadowclient.configureconnectdisconnecttimeout(config.conn_disconn_timeout)","pycomawsmqttshadowclient.configurecredentials(config.aws_root_ca,","pycomawsmqttshadowclient.configureendpoint(config.aws_host,","pycomawsmqttshadowclient.configuremqttoperationtimeout(config.mqtt_oper_timeout)","pycomawsmqttshadowclient.connect():","pycomawsmqttshadowclient.createshadowhandlerwithname(config.thing_name,","register/manag","rejected!\")","remotely.","report","repository.","request","responsestatu","responsestatus,","root","sampl","secur","see","send","set","settings,","shadow","shown","side,","sign","specif","specifi","start","state","str(loopcount)","str(payloaddict[\"state\"][\"desired\"][\"property\"]))","str(payloaddict[\"state\"][\"property\"]))","str(payloaddict[\"version\"]))","subscib","subscrib","succeeded')","telemetri","thing","things.","three","time","time.sleep(1)","time.sleep(2)","time.sleep(5)","token","token):","token:","topic","topic:","topics.","true)","true:","up","updat","user","user.","userdata,","via","website):","wifi","wifi,","wifi_pass","wifi_ssid"],"tutorials/all/adc.html":["#","1.1v","1120.","=","abov","access","accur","adc","adc()","adc(0)","adc.","adc.channel(pin='p13')","adc.channel(pin='p16',","adc.vref(1100)","adc.vref_to_pin('p22')","adc_c","adc_c()","adc_c.value()","attn=adc.attn_11db)","calibr","check","code","connect","current","disconnect","down","e.g.","each","esp32'","exampl","extern","factory.","firstli","follow","import","inform","intern","it.","known","machin","mean","measur","millivolts,","module.","more","note","now","output","p22","pleas","print(adc_c.voltage())","read","refer","reference.","reset","sample.","see","set","simpl","source.","tell","time","to.","true","us","valu","voltag","voltmet","vref","wish"],"tutorials/all/i2c.html":["\"!bb\"","\"!bh\"","#","(((data[0]","(device_id","(len","(recv_data)","(wait","+=","0","0):","0.1","1","120m","2)","2):","200):","5","=","==",">",">=","__init__(self,","ad","addr","addr=0x23,","addr=i2c.scan()[0])","anoth","baudrate=100000)","bh1750fvi","bh1750fvi.bh1750fvi(i2c,","bh1750fvi.py.","bh1750fvi:","bytes([0x10]))","class","code","code,","connectivity,","const(120)","continuo","data","def","device.","device_id","device_id,","digit","driver","enabl","exampl","file","follow","i2c","i2c(0,","i2c,","i2c.","i2c.master,","import","library.","light","light_sensor","light_sensor.read()","light_sensor.read())","lora","lora(mode=lora.lora,","lora_confirm_format","lora_pkg_format","lora_sock","lora_sock.recv(64)","lora_sock.send(msg)","lora_sock.setblocking(false)","lux","machin","measurement_tim","measurement_time:","msg","name","network","period","period=150):","place","print(data)","pycom","pycom.heartbeat(false)","pycom.rgbled(0x001500)","pycom.rgbled(0x150000)","read","read(self):","receiv","recv_data","recv_data)","region=lora.eu868)","same","sampl","self.addr","self.i2c","self.i2c.readfrom(self.addr,","self.i2c.writeto(addr,","self.period","self.tim","self.valu","send","sensor","sensor.","simpl","socket","socket.sock_raw)","socket.socket(socket.af_lora,","start","statu","status,","struct","struct.pack(lora_pkg_format,","struct.unpack(lora_confirm_format,","time","time.sleep(0.1)","time.sleep(1)","tx_iq=true,","us","valu","wait","while(true):"],"tutorials/all/owd.html":["\"\"\"","#","#!/usr/bin/env","&","((l_rom[byte]","((~temp_read","(1","(8","(count_per_c","(crc","(temp_msb","*","+","+=","//","0","0:","0x01","0x01:","0x18","0x28:","0x7f","0x80","0xff)","1","1)","1.","100","25","64","65","8","=","==",">",">=",">>","[]","[rom]","^","__init__(self,","_search_rom(self,","assert","attach","avail","b","b:","basic","bit","break","bu","buf):","buf:","byte","byte)","bytearray","bytearray(8)","bytes).","bytes.","class","cmd_matchrom","cmd_readrom","cmd_searchrom","cmd_skiprom","collision,","complement","comput","connect","const(0x33)","const(0x55)","const(0xcc)","const(0xf0)","convert","count_per_c","count_remain","count_remain)","crc","crc8(self,","data","data):","data[6]","data[7]","data[i]","def","devic","devices.","diff","diff)","diff):","differ","disable_irq","disable_irq()","don't","driver","ds18b20","ds18x20","ds18x20(ow)","each","elif","else:","enable_irq","enable_irq(i)","error","explain","fals","fb_bit","fill","function.","github","half","high","import","l_rom","l_rom,","l_rom:","librari","line","list","machin","machine.disable_irq","machine.disable_irq()","machine.enable_irq","match","mean","micropython","next_diff","none,","now","object","onewir","onewire(pin('p10'))","onewire:","otherwise.","ow","p10","pass","perform","pin","pin()","pin(0)","pin(1)","pin):","pin.pull_up)","presenc","print(temp.read_temp_async())","pulse,","pycom","python3","r_b","range(0xff):","range(8):","range(len(data)):","read","read_bit(self):","read_byte(self):","repository.","reset","reset(self):","return","rom","rom):","rom,","rom0","rom:","scan(self):","select","select_rom(self,","self._search_rom(rom,","self.pin","self.pin.init(pin.open_drain,","self.read_bit()","self.read_bit():","self.reset()","self.reset():","self.write_byte(b)","self.write_byte(cmd_matchrom)","self.write_byte(cmd_searchrom)","self.write_bytes(rom)","sensor.","shift","shifting,","sleep_u","sleep_us(1)","sleep_us(40)","sleep_us(420)","sleep_us(480)","sleep_us(60)","specif","statu","talk","temp","temp.start_conversion()","temp_lsb","temp_read","temperatur","time","time.sleep(1)","time.sleep_u","to.","true","true:","truncat","tutori","two","two'","usag","valu","without","write_bytes(self,","|","|="],"tutorials/all/threading.html":["%","%d'","(i","+","1,","3","=","_thread","_thread.allocate_lock()","_thread.start_new_thread(th_func,","a_lock","a_lock:","below","def","defin","demonstr","differ","each","exampl","executes\")","follow","function","i))","id)","id):","import","interval.","lock","locks:","micropython","module.","number","on","parameters.","perform","print","print(\"a_lock","print('run","range(3):","receiv","simpli","spawn","started,","support","th_func(delay,","thread","time","time.sleep(delay)","true:","us"],"tutorials/all/rgbled.html":["#","10","4s","alive.","blue","code","colour","cycl","cycles.","default","detected.","error","expect","flash","follow","green","heartbeat","here","import","indic","led","light","make","module.","onc","overridden","piec","pycom","pycom.heartbeat(false)","pycom.rgbled(0x007f00)","pycom.rgbled(0x7f0000)","pycom.rgbled(0x7f7f00)","pycom.rgbled(0xff00)","range(10):","red","result:","rgb","run","signal","stop","system","through","time","time.sleep(1.5)","time.sleep(4)","time.sleep(5)","traffic","turn","us","yellow"],"tutorials/all/timers.html":["#","%","%f","(total","+=","0","1","1,","1.25","10","10:","=","==","__init__(self):","_seconds_handler(self,","alarm","alarm):","alarm.callback(none)","block","callback","chrono","chrono.read()","chrono.start()","chrono.stop()","chronomet","class","clock","clock()","clock:","code","code.","count","def","detail","done","elaps","even","exampl","example,","execut","finish","first","follow","found","good","handl","handling.","however,","import","inform","interrupt","interrupt.","interval.","it'","keep","lap","lap\"","lap)","lap))","last","machin","measur","mind","more","much","network","passed\"","periodic=true)","possibl","practic","print(\"","print(\"%02d","print(\"\\nth","print()","race\"","racer","read","request","restrict","second","seconds.","self.__alarm","self.second","self.seconds)","sequentially,","short.","simpl","simul","specif","stop","stopwatch.","time","time.sleep(1.25)","time.sleep(1.5)","timer","timer.","timer.alarm(self._seconds_handler,","timer.chrono()","took","total","total)","us","without"],"tutorials/all/pir.html":["!=","\")[1]","\"+net_to_use+\"","\"+self.basic+\"\\r\\n\\r\\n\")","\"+str(return_code))","#","#config","#flag","&","'',","'10.0.0.1')},","'10.0.0.1',","'255.255.0.0',","'networkid':","'utf8')","'wlan_config'","'wlan_config':","('10.0.0.8',","(boot.py)","(configur","(domoticz.py)","(main.py)","(sec,","+",",\"\")","/json.htm?\"+path+\"","0","10","115200)","1:","8080","=","==",">","[e.sec","__init__(self,","address:\"","antenna=wlan.int_ant)","ap","auth=original_auth,","available_net","available_nets])","basic","basic):","boot","case","channel=6,","class","code","command):","connect","constantli","d","d.setvariable('presence:livingroom','1')","def","detected,","domoticz","domoticz(\"\",","domoticz:","e","e.ssid","e:","else:","except","exception:","failed\")","frozenset([e.ssid","frozenset([key","go","high,","hold_tim","hold_time_sec","hold_time_sec:","http","http/1.1\\r\\nhost:","idx,","import","installation.","ip","ip,","keep","key","known","known_net","known_nets[net_to_use]","known_nets])","known_nets_nam","known_nets_names)","last_trigg","list(net","loop","loop\")","machin","machine.idle()","machine.reset_cause()","machine.soft_reset:","machine.uart(0,","main","mode\")","more","motion","name,","net","net_properti","net_properties:","net_properties['pwd']","net_to_us","net_to_use[0]","net_to_use][0]","nets\")","network","network,","original_auth","original_ssid","os","os.dupterm(uart)","path):","pin","pin('g4',mode=pin.in,","pir","pir()","port","port,","power","presence\")","print(\"connect","print(\"exit","print(\"fail","print(\"http","print(\"no","print(\"pres","print(\"request","print(\"scan","print(\"start","print(e)","pull=pin.pull_up)","pwd","pwd),","pycom.io\\r\\nauthorization:","read","request","request\")","result:","return","return_cod","s","s.close()","s.connect((self.ip,self.port))","s.send(b\"get","save","scripts,","sec","second","see","self.bas","self.ip","self.port","self.sendrequest(\"type=command¶m=switchlight&idx=\"+idx+\"&switchcmd=\"+command)","self.sendrequest(\"type=command¶m=updateuservariable&vtype=0&vname=\"+name+\"&vvalue=\"+value)","send","sendrequest(self,","sensor","setlight(self,","setvariable(self,","simpl","socket","socket.socket()","ssid=original_ssid,","statu","status.split(\"","step","str(s.readline(),","time","time.sleep_ms(500)","time.time()","timeout=10000)","trigger","trigger,","true:","try:","tutorial.","uart","value):","variable).","wait","wifi","wl","wl.auth()","wl.connect(net_to_use,","wl.ifconfig()[0])","wl.ifconfig(config=net_properties['wlan_config'])","wl.init(mode=wlan.ap,","wl.isconnected():","wl.mode(wlan.sta)","wl.scan()","wl.ssid()","wlan","wlan()","wlan(wlan.sta)","wrapper","{","{'pwd':","}"],"tutorials/all/modbus.html":["'","'.join('{:d}'.format(x)","'failure'","'success'","(modbu","(on/off)","+","/flash.","0","0.","0x00,","0x0000","0x01","0x02","0x03","0x04","0x05","0x06","0x0f","0x10","0xff00","1024]","125","2000","256,","32768","4,","6,","=","action","address","address,","analog","analogu","architecture.","array","avail","below.","between","code","codes.","coil","coil_quantity)","coil_quantity=100","coil_statu","coil_status))","coils,","command","commands,","commonli","commun","connect","content","contigu","continu","data","defin","deliv","descript","devic","device,","device.","discret","file.","first","folder","follow","found","ftp","function","github","here.","hold","independ","inform","input","input,","input_quantity)","input_quantity=100","input_statu","input_status))","intend","kind","librari","library,","list","master/slav","maximum","mean","medium","messag","modbu","modbus_obj.read_coils(slave_addr,","modbus_obj.read_discrete_inputs(slave_addr,","modbus_obj.read_holding_registers(slave_addr,","modbus_obj.read_input_registers(slave_addr,","modbus_obj.write_multiple_coils(slave_addr,","modbus_obj.write_multiple_registers(slave_addr,","modbus_obj.write_single_coil(slave_addr,","modbus_obj.write_single_register(slave_addr,","more","multipl","name","number","off.","on,","output","output_address,","output_address=0x00","output_flag","output_flag)","output_value)","output_value=0xff00","output_values)","output_values=[1,1,1,0,0,1,1,1,0,0,1,1,1]","over","packet","pdf","perform.","print('coil","print('hold","print('input","print('writ","protocol","pycom","python","quantiti","read","read.","regist","register_address,","register_address=0x01","register_quantity,","register_quantity=100","register_valu","register_value))","register_value,","register_value=","register_values,","register_values=[2,","registers.","remot","repository.","request","request.","request/repli","return_flag","rtu","rtu).","sampl","see","sequenc","serial","servic","set","shown","sign","signatur","signed)","signed=tru","singl","slave","slave_addr=0x0a","specifi","specified.","start","starting_address,","starting_address=0x0","starting_address=0x00","state","statu","status:","structur","support","target","tcp","tcp)","tell","transfer","transmiss","transmit","umodbu","up","upload","us","usual","valu","value,","value:","values,","via","write","written.","x"],"tutorials/all/ota.html":["\"1.0.1b\"","\"1095df8213aac2983efd68dba9420c8efc9c7c4a\"","\"ccc6914a457eb4af8855ec02f6909316526bdd08\"","\"delete\":","\"dst_path\":","\"firmware\":","\"flash/changed_file.py\",","\"flash/lib/new_lib.py\",","\"flash/old_file.py\",","\"flash/other_old_file.py\"","\"hash\":","\"host\"","\"http://192.168.1.144:8000/1.0.1b/flash/changed_file.py\",","\"http://192.168.1.144:8000/1.0.1b/flash/lib/new_lib.py\",","\"http://192.168.1.144:8000/firmware_1.0.1b.bin\",","\"new\":","\"over","\"update\":","\"url\":","\"version\":","#","(also","(becaus","(http://epydoc.sourceforge.net/stdlib/distutils.version.loosevers","(if","(ota)","(over","(thi","(via","(wait","/manifest.json?current_ver=1.0.0","0x02,","0x03]):","0x05,","0x06]))","1.0.0","1.0.1","100%","192.168.1.144:8000\\r\\n\\r\\n","2","5)","8000","8000)","=","==","[","],","abil","abov","achiev","activation)","actual","addit","address","agnost","air","air\"","allow","along","although","any...)","app_eui","app_key","app_key),","appimg.bin","appli","area","around","ask","asset_that_will_be_removed.wav","at:","auth=(app_eui,","avail","back","backup","base","be","befor","below","between","block","bluetooth","boot.pi","both","bring","broadcast","browser","build","bytes([0x01,","call","capabilities.","certain","chang","changed.","chosen","class","class.","class.html).","client","code","code,","come","command","comment","compani","compat","complet","config","connect","connect.","contain","content.","copi","correspond","creat","current","current_v","custom","data","delet","delete:","demonstr","deploy","describ","devic","device.","devices.","differ","directori","directory:","do.","downlink","e.g.","e.g:","end","entir","etc.","even","exampl","example)","example,","example.","exist","expect","expire)","explain","fails,","featur","fetch","field","fields:","file","file,","files,","files.","firmare_version.bin,","firmwar","firmware,","firmware.","firmware:","firmware_1.0.0.bin","firmware_1.0.1.bin","flash","follow","forever...)","format","found","from.","ftp.","full","function","functional,","gener","geograph","green","hash","header","here","here.","high","higher","highest","home","http","http/1.0\\r\\nhost:","http://127.0.0.1:8000/manifest.json?current_ver=1.0.0","hundr","imag","image.","imagin","implement","implemented.","import","incas","initi","initialis","instead","instruct","interfac","join","joined...')","json","latest","layer","layers.","leav","led","left","level","lib","lib_a.pi","librari","like:","limit","list","longer","look","loosevers","lora","lora(mode=lora.lorawan,","lora,","lora.","lora.has_joined():","lora.join(activation=lora.otaa,","lorawan","main.pi","make","manifest","manifest.json.","mechan","mechanism.","messag","message,","meter","meter.","method","method.","methodolog","micropyton","mode.","modul","name","need","network","network.","new","new,","new:","new_lib.pi","non","note:","number","number,","number.","on","onc","order","ota","ota\")","ota.connect()","ota.update()","otaa","out","over","overview","pars","path","perform","point","port","possibl","potenti","power","previou","previous","previous_version:","print(\"perform","print('not","procedur","properli","provid","provis","pycom","pycom.heartbeat(false)","pycom.rgbled(0xff00)","python","python3.","rate","reason","receiv","regardless","region=lora.eu868)","regular","relat","request","requir","reus","roll","run","running,","s","s.recv(64)","s.send(bytes([0x04,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","same","save","scheme","script","scripts.","sd","see","send","sent","serv","server","server_ip","server_ip,","set","setup","sever","sha1","shown","simpli","size","sleep","sleep(5)","smart","socket","socket.so_dr,","socket.sock_raw)","socket.socket(socket.af_lora,","some_asset.txt","sort","sourc","special","split","start","still","structure:","such","suggests).","system","test","there'","things:","this.","this_script.pi","though","thousand","time","time.sleep(2.5)","timeout=0)","top","transport","travel","trigger","true:","turn","tutori","two","two.","ubinascii","ubinascii.unhexlify('70b3d57ed0008cd6')","ubinascii.unhexlify('b57f36d88691cec5ee8659320169a61c')","unfeas","unfortun","until","up","updat","update,","update.","update:","upload","url","url'","url,","us","user","using.","usual","variable).","vehicl","vehicle.","veri","version","version.","version:","via","w","w.deinit()","wait","want","web","well","wifi","wifi_pw,","wifi_ssid,","wifiota","wifiota(wifi_ssid,","window","wish","without","wlan","wlan()","work","{","|","}","},"],"tutorials/all/rmt.html":["#","(1,0,1)","(1,0,1,1,0,1)","(1,0,1,1,1,0,1,0,1)","(100,","(400,200,100,300,200,400)","(8000,11000,8000,11000,6000,13000,6000,3000,8000)","(note:","(remot","(unlik","*","/","0","1","10","100","1000","1000*100n","1000*channel","10000","1000n","1000u","100hz,","100n","100u","102.4","10h","10m","2","2,","20","20*100n","2u","3","3.2768","3125n","32.768","4","4,","5","500u","6","7","70,","80","80%","=","`start_level`","abov","absolut","accordingly.","allow","along","alway","avail","base","be,","between","binari","bit","bit.","board","carrier","chang","channel","channels,","class","combin","configur","continu","control","control)","creat","data","data)","data,","defin","design","desir","detail","doesn't","don't","due","durat","duration[i]","duty,","each","esp32","exampl","example,","filter","first","first,","follow","forms.","found","frequency,","function","gener","given","gpio","gpio=\"p21\",","high","high,","hour","idle,","idle.","ignored.","import","in.","inform","infrar","inputs).","interpret","key","last","led","length","list","longer","longest","low","machin","machine.rmt(channel=2)","machine.rmt(channel=2,","map","maximum","mean","modul","modulation.","more","ms","nano","number","object","occur,","occurs.","opposit","out","output","p13","p18","p21","p21,","pattern","peripher","pin","place","primarili","produc","puls","pulse.","pulses,","pycom.pulses_get()","receiv","receiving,","remot","resolut","resolution,","resolution:","rmt","rmt(channel=4,","rmt.","rmt.high))","rmt.init()","rmt.init(gpio=\"p21\",","rmt.pulses_get()","rmt.pulses_get(pulses=100)","rmt.pulses_get(timeout=500)","rmt.pulses_send(duration,","rx_filter_threshold=20)","rx_idle_threshold","rx_idle_threshold=1000)","rx_idle_threshold=1000,","seconds,","send","set","shape","shorter","shown","signal","signal.","signals,","start","start_level=rmt.high)","state","state.","style","third","this.","timeout","toggl","transmiss","transmit","tupl","tuple,","two","tx_carrier","tx_idle_level","tx_idle_level=rmt.low)","tx_idle_level=rmt.low,","type","undefin","unit","until","us","us)","valid","valu","variou","wait","want","wave","well","width","without"],"tutorials/lora/":["\"special\"","(which","2","abp","access","ad","address","advanc","application.","basic","befor","benefit","both","build","call","case","channel","class","commun","connect","crc","custom","de","demonstr","device.","differ","direct","directli","encryption.","exampl","featur","follow","forwarder.","frame","frequenc","full","function","headers,","higher","implement","includ","inform","level","long","lopi","lopy.","lora","lora)","lorawan","mac","methods,","mode","mode.","modes;","modul","modulation.","new","otaa","packet","pass","plan","protocol","radio","rang","raw","receiv","remov","select","sent","stack","support","tail","those","tutori","typic","us","well","without","work","zealand."],"tutorials/lora/lora-mac.html":["#","&","'hello'","(raw","0x0f)","2","=","ad","address","amount","asia","australia","basic","be","below","below,","both","bypass","chanc","code","connect","creat","data","data.","delay","device:","directly.","encrypt","europ","exampl","example,","factor","format","frame.","frequency,","given,","import","inform","initialis","layer","loop","lopi","lopys.","lopy'","lora","lora(mode=lora.lora,","lora)","lora.as923","lora.au915","lora.eu868","lora.us915","lorawan","mac","machin","match","minimis","mode","modul","more","need","network","param","pick","pleas","power","print(data)","radio","random","raw","receiv","received...","region","region=lora.eu868)","run","s","s.recv(64)","s.send('hello')","s.setblocking(false)","s.setblocking(true)","same","see","send","sent","sides.","socket","socket.sock_raw)","socket.socket(socket.af_lora,","spread","state","time","time.","time.sleep(machine.rng()","transmit","true:","two","tx","unit","us","wait","way,","word"],"tutorials/lora/lorawan-otaa.html":["#","(becaus","(if","(over","(wait","0x02,","0x03]))","2","5)","=","accept","activation)","air","alway","any...)","app_eui","app_key","app_key),","appeui","appkey","arrive.","asia","attempt","australia","auth=(app_eui,","authent","authentication.","back,","befor","below","block","correct","creat","data","device:","europ","exampl","expire)","false.","forever...)","frame.","gateway","gateway.","get","has_joined()","import","incorrect","initialis","join","joined...')","keep","key","lopi","lora","lora(mode=lora.lorawan,","lora.as923","lora.au915","lora.eu868","lora.has_joined():","lora.join(activation=lora.otaa,","lora.us915","lorawan","make","match","messag","method","mind","mode.","modul","network","never","non","order","otaa","over","packet","paramet","pick","pleas","point","prevent","print('not","print(data)","provided.","rate","receiv","receive,","region","region=lora.eu868)","repli","request","respons","return","s","s.recv(64)","s.send(bytes([0x01,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","send","sent","set","socket","socket.so_dr,","socket.sock_raw)","socket.socket(socket.af_lora,","stand","state","stuck","there'","therefor","time","time.sleep(2.5)","timeout=0)","to/from","ubinascii","ubinascii.unhexlify('11b0282a189b75b0b4d2d8c7fa38548b')","ubinascii.unhexlify('ada4dae3ac12676b')","unit","until","us","wait","window"],"tutorials/lora/lorawan-abp.html":["#","'handshake'","(activ","(becaus","(if","(such","(wait","0x02,","0x03]))","2","5)","=","abp","any...)","app_swkey","app_swkey))","arrive.","asia","attempt","australia","auth=(dev_addr,","authent","back,","befor","below","block","configur","creat","data","dev_addr","devic","device:","dure","encrypt","europ","exampl","exchang","expire)","forever...)","frame","frame.","gateway","get","import","initialis","join","keep","key","lora","lora(mode=lora.lorawan,","lora.as923","lora.au915","lora.eu868","lora.join(activation=lora.abp,","lora.us915","lorawan","make","manual","match","mean","mind","mode.","need","network","never","non","nwk_swkey","nwk_swkey,","on","order","otaa","packet","param","perform","personalisation.","personalization)","pick","pleas","prevent","print(data)","procedur","procedure).","rate","receiv","receive,","region","region=lora.eu868)","s","s.recv(64)","s.send(bytes([0x01,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","send","sent","set","socket","socket.so_dr,","socket.sock_raw)","socket.socket(socket.af_lora,","stand","start","state","struct","struct.unpack(\">l\",","stuck","there'","therefor","ubinascii","ubinascii.unhexlify('00000005'))[0]","ubinascii.unhexlify('2b7e151628aed2a6abf7158809cf4f3c')","unit","us","wait","window","without"],"tutorials/lora/lora-mac-nano-gateway.html":["\"!bb%ds\"","\"bb%ds\"","\"bbb\"","\"devic","#","%","%d","%ds:","%s'","(200)","(ack","(device_id","(device_id,","(for","(len(recv_ack)","(len(recv_pkg)","(nodes)","(true):","0):","0x01","1","1,","115200)","2","2):","200)","200):","=","==",">","_lora_pkg_ack_format","_lora_pkg_format","ack","ack_pkg","act","adapt","allow","alway","appear","applic","arriv","asia","australia","avoid","b:","basic","between","bh%ds.","bitwis","boot.pi","byte","chang","code","code,","connect","contain","demo","demo,","develop","devic","device:","device_id","device_id):","device_id,","deviceid,","differ","discuss","else:","error","europ","exampl","failed\")","fals","format","format)","forum","gateway","gateway.","h","header,","here\"","identifi","import","increas","infinit","inform","introduc","invalid","keep","len(msg),","listen","loop","lopi","lora","lora(mode=lora.lora,","lora.as923","lora.au915","lora.eu868","lora.us915","lora_sock","lora_sock.recv(256)","lora_sock.recv(512)","lora_sock.send(ack_pkg)","lora_sock.send(pkg)","lora_sock.setblocking(false)","mac","machine.uart(0,","manipul","mark","match","max","max_time_wait","messag","method","more","msg","msg)","msg))","nano","needs:","network","network.","node","note:","ok","open","os","os.dupterm(uart)","packag","package,","package.","pick","pkg","pkg:","pkg_len,","pleas","port","post.","print","print(\"ack\")","print(\"messag","print('device:","put","raw","recv_ack","recv_ack)","recv_pkg","recv_pkg)","recv_pkg[1]","recv_pkg_len","recv_pkg_len,","reduc","region","region=lora.eu868)","resend","respons","response.","rx_iq","rx_iq=true,","see","send","serial","set","simpl","singl","size","size,","socket","socket,","socket.sock_raw)","socket.socket(socket.af_lora,","someth","specif","state","string","string)","struct","struct.pack(_lora_pkg_ack_format,","struct.pack(_lora_pkg_format","struct.unpack(_lora_pkg_ack_format,","struct.unpack(_lora_pkg_format","time","time.sleep(5)","true","two","tx_iq","tx_iq=true,","uart","unit","us","user","wait","waiting_ack","while(true):","while(waiting_ack):","within"],"tutorials/lora/module-module.html":["#","(nodes)","=","==","asia","australia","b","b'ping':","capabl","connect","device:","europ","exampl","import","lopi","lora","lora(mode=lora.lora,","lora.","lora.as923","lora.au915","lora.eu868","lora.us915","match","modul","network","node","pick","pleas","pycod","raw","region","region=lora.eu868)","s","s.recv(64)","s.send('ping')","s.send('pong')","s.setblocking(false)","show","socket","socket.sock_raw)","socket.socket(socket.af_lora,","state","time","time.sleep(5)","true:","two","unit","us","via"],"tutorials/lora/rn2483-to-lopy.html":["\"forever\".","#","#(should","12","125","250","4/5","48656c6c6f","8","868000000","868000000,","=","bandwidth=lora.bw_125khz,","between","bw","coding_rate=lora.coding_4_5,","cr","data","exampl","freq","frequency=","import","keep","listen","lopi","lora","lora(mode=lora.lora,","lora.","mac","microchip","mod","network","paus","power_mode=lora.always_on,","preamble=8,","prlen","public=false)","radio","raw","rn2483","rx_iq=false,","s","s.recv(64)","send","set","sf","sf7","sf=7,","show","socket","socket.sock_raw)","socket.socket(socket.af_lora,","sync","transmit","tx","tx:","tx_iq=false,","via","while(true):","‘hello')"],"tutorials/sigfox.html":["#","(e.g.","(europe)","(see","10,","11,","12]))","2,","3,","4,","5,","6,","7,","8,","9,","=","accepted.","affect","antenna","antenna),","backend","backend,","backend.","base","be","befor","between","block","board","both","button","byte","class","click","commun","configur","connect","connectivity,","corner.","countri","coverag","creat","damag","demonstr","devic","device,","device.","differ","disengag","downlink","drop","due","ensur","entri","exampl","expect","experienc","false)","finally,","fipi","firstli","follow","fsk","id","import","info).","inform","init","instance.","issu","larg","last","link","link.","log","lopi","lot","make","messag","mode","more","navig","need","network","network,","network.","next","now","number","number,","numbers.","occur","on","oper","out","outsid","page","pleas","prevent","proper","protocol","rcz","rcz1","rcz=sigfox.rcz1)","regist","replay","reset","right","s","s.send(bytes([1,","s.setblocking(true)","s.setsockopt(socket.sol_sigfox,","see","send","sending/receiv","sent","sequenc","sigfox","sigfox(mode=sigfox.sigfox,","sigfox.","sipy,","sipy.","socket","socket.so_rx,","socket.sock_raw)","socket.socket(socket.af_sigfox,","specifi","start","start,","support","sure","sync.","trash","tutori","type","type:","uplink","upon","upper","us","variou","via","well","without","zone","​"],"tutorials/lte/":["2g/3g/lte","are.","avail","both","carrier","cat","cell","cellular","check","connect","demonstr","enabl","exampl","follow","full","function","iot","iot,","local","long","lower","lte","m1","modul","modules.","nb","new","phones,","power,","protocols.","pycom","range,","requir","same","support","sure","them.","time","tutori","us","version","wide","writing,"],"tutorials/lte/cat-m1.html":["#","(data","/","1])","443)[0][","=","access","ad","adapt","address","after.","allow","appli","attach","aw","base","be","befor","best","board","case","cat","cellular","code","compatibility.","complet","connect","connection.","consumpt","consumption.","current","data","de","deepsleep","deepsleep.","disconnect","due","ensur","errat","event","exampl","examples.","expans","fipi","firmwar","first","found","full","function","give","go","google'","here.","higher","http/1.0\\r\\n\\r\\n\")","import","important:","includ","independ","initialis","initialised,","instance).","instanti","instruct","ip","jumper","keep","latest","lead","lte","lte()","lte.attach()","lte.connect()","lte.dettach()","lte.disconnect()","lte.isattached():","lte.isconnected():","m1","mean","minimum","modem","modem.","mqtt","network","object","obtain","onc","oper","order","out","over","pin","place","pleas","power","print(s.recv(4096))","radio","radio.","receiv","remov","requir","rout","rts/ct","s","s.close()","s.connect(socket.getaddrinfo('www.google.com',","s.send(b\"get","secur","sequan","server","servic","session","setup","simpli","sm","socket","socket.socket()","special","ssl","ssl.wrap_socket(s)","ssl:","start","station","step","system","taken","those","through","time","time.sleep(0.25)","together,","us","web","wlan"],"tutorials/lte/nb-iot.html":["#","(data","1\"')","=","allow","band","band=20\"')","be","befor","board","case","cat","class","consumpt","consumption.","current","de","deepsleep","deepsleep.","differ","due","ensur","errat","event","exampl","expans","fipi","firmwar","flash","found","go","here.","higher","import","important:","independ","initialis","initialised,","instance).","instruct","iot","jumper","keep","lead","lte","lte()","lte.connect()","lte.isattached():","lte.isconnected():","lte.send_at_cmd('at!=\"addscanband","lte.send_at_cmd('at!=\"clearscanconfig\"')","lte.send_at_cmd('at!=\"disablelog","lte.send_at_cmd('at+cfun=0')","lte.send_at_cmd('at+cfun=1')","lte.send_at_cmd('at+cgdcont=1,\"ip\",\"nb.inetd.gdsp\"')","m1,","minimum","modem.","modul","narrow","nb","need","network","now","onc","oper","order","out","pass","pin","place","power","pycom","radio","radio.","receiv","remov","requir","rts/ct","sequan","shipped,","sm","socket","special","support","system","taken","those","together,","us","usag","usual...","vodafone:"],"tutorials/lte/imei.html":["\"354347xxxxxxxxx\"\\r\\n\\r\\nok.","(sysname='gpy',","02","1.17.0.b1","2018","27',","849","=",">>>","\\r\\n+cgsn:","between","cellular","check","code","compat","d0dc708","devic","doubl","enabl","esp32')","firmwar","firmware,","firstli","follow","higher.","imei","imei.","import","interact","lte","lte()","lte.send_at_cmd('at+cgsn=1')","machine='gpi","make","modul","need","network","nodename='gpy',","number:","onc","order","os","os.uname()","pycom","quot","release='1.17.0.b1',","repl.","retriev","return","run","string","sure","valu","version","version='v1.8.6","via","you'll"],"tutorials/lte/firmware.html":["\"copyright\",","\"credits\"","\"help\",","\"license\"","\"recovery\"","\"stall\"","#","$","'/path/to/catm1","'/path/to/updater.elf')","'/sd')","'/sd/updater.elf')","(clang","(default,","(do","(e.g.","(i.e","(or","(we","/flash","08","09:51:46","1,","1.0.99","1.1,0,0","10%","100%","12341","13604","14:23:58)","20","2018","2018,","2048","25","3,","3.6.5","300k","306076","37781.dup","37781.dup',","37781.dup)","37781.zip","38638.dup","38638.dup')","38638.dup',","38638.zip","4.2.1","5","5.0.0.0d","5.1.1.0","54854","5996938","7","8192","9.1.0","902.0.39.1)]","99%.",":","=","==============",">>",">>>","[########################################]","[33080]","[38638]","[gcc","absolut","again","again.","alreadi","appl","apr","archive,","around","articl","ask","attempt","auto","automat","avail","be","befor","below.","board","bootloader0","bootloader1","bootloader1*","bootloader2","bootloader2*","bootrom","break","built","button","byte","bytes:","can't","card","card,","carefulli","case","cat","catm1","chang","check","close","code","come","command","command.","command:","commands.","commun","compar","compat","completed!","completed.","compon","comput","computer.","computer:","consol","contain","content","copi","copied/upload","current","darwin","days),","describ","desir","develop","devic","differ","directli","directori","disconnect","display","distributor","do","don't","done,","download","dup","dure","each","end","enough.","ensur","even","exampl","execut","exist","fact","fail","fail,","failur","fat","file","file,","file.","file:","files,","find","finish","fipy,","firmwar","first","first,","fit","flash","follow","format","ftp.","full","g01","go","gpy,","hang","hard","here'","here:","hold","however,","https://github.com/pycom/pycom","https://software.pycom.io/downloads/sequans2.html","images,","import","important:","importantly,","increas","indic","info","information.","insid","instal","instruct","integr","interfac","interrupt","iot","iot.","it'","it.","latest","libraries/tree/master/lib/sqnsupgrad","list","llvm","load","longer","look","lte","m1","machin","make","max","mbr","messag","method","method,","method:","minut","minutes,","mirror","mode","mode.","mode...","modem","modem,","modul","module'","module):","module,","module.","module:","more","mount","nb","nb1","necessari","necessary.","need","negotiation...","new","normal","note","now","nv","old","on","on_the_fli","onc","onto","opened:","options:","origin","os","os.listdir('/sd')","os.mkfs(sd)","os.mount(sd,","otherwis","otherwise,","output","over","packag","partition,","past","path","pc.","pleas","port.","power!!!)","power!!!)................","power!!!)............................................................................","power),","preced","prepar","press","previou","primari","process","prompt","publish","pybyt","pycom","pyseri","python","python3","read","reconnect","recoveri","relat","releas","repeat","requir","reset","respond","resum","retri","return","risk","robot","run","same","save","script","scripts:","sd","sd()","seem","select","send","serial","session","sever","signific","similar","singl","size","slightli","soft","softwar","specifi","specified,","specified.","speed","sqnsupgrad","sqnsupgrade.run('/sd/catm1","sqnsupgrade.run('/sd/nb1","sqnsupgrade.run('serial_port',","sqnsupgrade.uart()","sqnsupgrade.uart(true)","sqnsupgrade.uart(true,'/flash/updater.elf')","stabl","standard","start","step","steps:","store","stp","studio","success","successfulli","successfully,","summari","sure","switch","system","take","task","termin","terminal/atom","terminal:","this:","through","time,","tool","transfer","tutorial.","two","type","uart","ue","unless","unpack","up","updat","updater.elf","upgrad","upgrade.","upload","uploaded.","us","user","v1.18.1.r1","version","version.","version:","versions.","via","visual","wait","wakeup","wakeup...","window","without","zip","zsp0","zsp1"],"tutorials/pytrack.html":["#","#f.write(\"{}","'/sd')","'\\n')","'w')","(true):","=","accelerometer.","altern","both","coord","est","exampl","f","find","gc","gc.enable()","gc.mem_free()))","github","import","l76","l76.coordinates()","l76gnss","l76gnss(py,","librari","machin","machine.rtc()","math","micropygp","modul","network","ntp","open('/sd/gp","os","os.mount(sd,","pleas","print(\"{}","print('\\nrtc","print('adjust","py","pycom/pycom","pysens","pytrack","pytrack()","record.txt',","repository.","rtc","rtc.now())","rtc.now()))","rtc.now(),","rtc.ntp_sync(\"pool.ntp.org\")","same","sd","sd()","see","set","setup","time","time.sleep(2)","timeout=30)","timezone',","us","utc","utc:',","utim","utime.localtime(),","utime.sleep_ms(750)","utime.timezone(7200)","{}","{}\".format(coord,","{}\\n\".format(coord,"],"tutorials/pysense.html":["(csv)","3d.","=","acc","acc.pitch()","acc.roll()","acceleromet","avail","basic","board","comma","data","exampl","format","here","import","lis2hh12","lis2hh12()","orient","output","over","pitch","print('{},{}'.format(pitch,","process","py","pysens","pytrack","pytrack()","read","roll","roll))","script","separ","serial.","show","sketch","time.sleep_ms(100)","true:","valu","visualis","want"],"tutorials/pyscan.html":["#","(check_uid(list(uid),","(nfc,","(rgb_bright","0))","0):","0:","0x8","0x95,","0xdd,","0xf8],","0xf9]]","=",">","[0x43,","[[0x43,","_thread","_thread.start_new_thread(discovery_loop,","access","authent","basic","card","defin","detect","else:","exampl","execution...","find","github","import","librari","list.","main","mfrc630","mfrc630(py)","nfc","nfc.mfrc630_cmd_init()","nfc.mfrc630_cmd_reset()","pre","py","pycom","pycom.rgbled(rgb_blue)","pycom.rgbled(rgb_green)","pycom.rgbled(rgb_red)","pyscan","pyscan()","read","repositori","rgb_bright","rgb_red","show","start","this,","thread","time","time.sleep(.5)","uid_len))","us","valid_card"],"firmwareapi/introduction.html":["(function","(or","(via","applic","aspir","avail","availability/non","best","beyond","board.","board/embed","build","built","categori","chapter","class","claus","code).","configurable,","contain","content","describ","descript","document","documentation,","each","effort","entir","even","extend","extens","featur","feature.","filter","find","found","function","functionality,","functions/class","further","gener","given","highli","however,","implement","individu","inform","information”","intend","introduct","it,","items,","lib","librari","libraries)","libraries.","library,","make","mani","mark","micropython","micropython.","mind,","modul","module)","modules:","more","non","note","number","offici","out","particular","pertain","place","pleas","port","port.","portable.","ports,","provid","provis","python","repository.","section","specif","standard","still","subset","support","system","thu","unavail","user","user.","warn","well","“availability:”","“gener"],"firmwareapi/pycom/":["(i.e.","access","bluetooth,","devic","devices).","differ","e.g.","etc.","hardware,","i2c,","implement","includ","micropython","modul","non","pycom","slightli","specif","spi,","support","those","underli","variat","wlan,"],"firmwareapi/pycom/machine/":["#","(1","(30000","(data","(except","(fipy,","(in","(on","(so","(the","(wake_reason,","10","20000.","24","30","4","6","=","achiev","address)","address.","allow","allows.","anoth","another,","are:","argument","associ","be","befor","bit","board","board.","board/soc","board/soc.","boot.pi","boot.py.","button","button.","byte","call","capabl","capacit","case","caus","cause.","class","clock","close","combin","come","common","configur","connect","constant","consumpt","contain","continu","convert","correspond","cpu","cpu,","critic","deep","deepsleep","deepsleep.","default","devic","disabl","disable_irq","display","down","due","durat","dure","eas","element","elsewhere.","enabl","enable_irq","enable_pul","enable_pull)","enter","esp32","esp32).","event","exampl","example,","execut","executed.","exit","expect","extern","file","filenam","finished.","form","form:","frequenc","full","function","g01),","gate","gener","given","gpio","gpio_list).","gpy,","hardwar","help(machine)","hertz.","hexadecim","high","id","id).","identifi","import","includ","independ","instanc","instance).","integ","interfac","interrupt","interv","irq","keep","length","list","long","lopy'","lte","lte).","mac","machin","machine.brown_out_reset","machine.deepsleep([time_ms])","machine.deepsleep_reset,","machine.disable_irq()","machine.enable_irq([state])","machine.freq()","machine.hard_reset,","machine.idle()","machine.info()","machine.main(filename)","machine.pin_deepsleep_wakeup(pins,","machine.pin_wake,","machine.pwron_reset,","machine.pwron_wake,","machine.remaining_sleep_time()","machine.reset()","machine.reset_cause()","machine.rng()","machine.rtc_wake,","machine.soft_reset,","machine.ulp_wak","machine.unique_id()","machine.wake_reason()","machine.wakeup_all_low","machine.wakeup_all_low,","machine.wakeup_any_high","machine.wakeup_any_high.","machine.wdt_reset,","main","main.pi","make","mani","manipul","manner","mark","member","micropython","millisecond","millisecond).","milliseconds)","miscellan","mode","mode,","mode.","modul","module.","ms)","network","number.","occur","option","order","origin","otherwis","out","overflow","p10","p13","p2,","p23.","p3,","p4,","p6,","p8","pad,","parameters.","pass","period","periods.","peripher","peripherals,","pin","port","ports,","possibl","power","pressed.","previou","product","pull","push","quick","radio","random","reason","reason.","receiv","reduc","regular","relat","remain","repres","requests.","requir","reset","reset.","resistor","restor","resum","return","run","script","script,","second","section.","see","select","sens","separ","set","setup","short","similar","sleep","sleep.","sm","softwar","someth","soon","specif","stack","stack.","state.","stop","string","substr","system","taken","task","tasks,","time","time,","timer","timer.","touch","trigger","true","true,","tupl","ubinascii.hexlify()","ulp","underli","uniqu","until","up","us","usag","valu","values.","vari","variabl","variou","via","wake","wakeup","wakeup.","water","way","wifi","within","woken","word","work","zero"],"firmwareapi/pycom/machine/adc.html":["#","(in","(re)init","*",",","0","1.1v","1.1v.","11db.","12","3.3v","3.3v,","9","=","adc","adc.attn_0db,","adc.attn_11db","adc.attn_2_5db,","adc.attn_6db,","adc.channel","adc.channel(*","adc.channel(pin='p16')","adc.deinit()","adc.init(","adc.vref(vref)","adc.vref_to_pin(pin)","adcchannel","adcchannel()","adcchannel.","adcchannel.deinit()","adcchannel.init()","adcchannel.value()","adcchannel.value_to_voltage(value)","adcchannel.voltage()","analog","apin","apin()","are:","argument.","arguments,","associ","attenu","attn","attn=adc.attn_0db)","automat","avoid","between","bit","bits=12)","block.","calibr","call","channel","channel.","check","class","connect","constant","constructor","convers","convert","creat","creation.","current","damag","device.","digit","disabl","does.","enabl","exampl","example:","exce","extern","fast","function","gpio","gpio.","hardwar","highest","import","increas","info","input","instanc","intern","internal/extern","keyword","level.","machin","machine.adc()","machine.adc(id=0)","maximum","mcu","method","method.","millivolts)","modul","more","number","object","object;","otherwis","p13","p16","p20.","p21","p22,","p6","p6.","pin","pin,","pin.","pins.","point","provid","quick","radio.","rang","read","recommend","reference.","resolut","return","same","section.","select","sources.","string","support","take","up","updat","us","usag","val","valid","valu","value.","values:","voltag","way","wipy,","without","–"],"firmwareapi/pycom/machine/dac.html":["#","(a","(~","(~0.4","(~0.8","(~1.5","0","0)","0dbv","1","1.","122hz.","125hz","12dbv","18dbv","1khz","2","20khz","3","3.3v.","3vpp","50%","600","6dbv","=","amplitud","amplitude)","analog","argument,","argument.","associ","automat","between","block.","call","channel","class","constructor","creat","creation.","dac","dac.deinit()","dac.init()","dac.tone(frequency,","dac.write(0.5)","dac.write(value)","dac_ton","dac_tone.tone(1000,","dc","disabl","enabl","exampl","float","frequenc","gener","import","integ","level","load)","machin","machine.dac('p21')","machine.dac('p22')","machine.dac(pin)","method","object","object,","offset","ohm","output","p21.","p22","pin","pin.","quick","represents:","scale.","set","signal","sine","specif","specifi","step","string","tone","up","us","usag","valu","vdd/2.","voltag","voltage)","vpp)","vpp),","vpp).","wave","write"],"firmwareapi/pycom/machine/i2c.html":["#","'123')","'abc'","'abc')","'hello')","'xy')","(0).","(3","(includ","(or","(p10=sda,","(scl)","(sda)","(typic","*","*,",",","...)","0","0,","0x08","0x10","0x10,","0x42","0x42,","0x77","1","1,","16.","2","2)","2,","2.","3","3)","5","5)","8","=","act","addr","addr.","address","address.","address:","addrsiz","addrsize=8)","argument","assign","associ","attach","b'456')","bang","baudrat","baudrate=100000)","baudrate=100000,","baudrate=20000)","between","bit","bit)","bu","buf","buf)","buf,","buf.","bus,","bus.","buse","byte","byte.","bytes)","case","class","clock","commun","condit","configur","configuration.","consist","constant","construct","constructor","continu","conveni","creat","created,","data","default","devic","device.","devices.","driver.","esp32","exampl","fals","follow","function","gener","give","given","given,","hardwar","i2c","i2c(0)","i2c(0,","i2c.deinit()","i2c.init(i2c.master)","i2c.init(i2c.master,","i2c.init(mode,","i2c.mast","i2c.master)","i2c.master,","i2c.master:","i2c.readfrom(0x42,","i2c.readfrom(addr,","i2c.readfrom_into(addr,","i2c.readfrom_mem(0x42,","i2c.readfrom_mem(addr,","i2c.readfrom_mem_into(addr,","i2c.scan()","i2c.writeto(0x42,","i2c.writeto(addr,","i2c.writeto(addr=0x42,","i2c.writeto_mem(0x42,","i2c.writeto_mem(addr,","implement","import","inclus","inform","init","initialis","integ","keyword","later","length","level","line","list","low","machin","machine.i2c(bus,","master","memaddr,","memaddr.","memori","method","methods:","mode","mode.","nbyte","nbytes)","nbytes,","non","number","object","on","on.","oper","option","p10","p11=scl)","p9","parameters:","peripher","physic","pin","pins=('p10','p11'))","pins=(sda,","print","protocol","pull","quick","rate","read","read.","receiv","recipient'","registers)","respectively.","respond","respond.","return","scan","scl","scl))","sda","sda,","second","select","send","sent","set","singl","slave","slave,","softwar","specif","specifi","standard","start","stop","stop=true)","such","take","target","those","timeout","to.","transaction).","transaction:","treat","tupl","turn","two","us","usag","valid","valu","wire","wires:","won't","write","written","written."],"firmwareapi/pycom/machine/pin.html":["#","%","%s\"","(also","(arg.id()))","(fast)","(input,","(or","*",",","...)","0","1","1)","=","`p10`","`p9`","adc","addit","alt","alt)","alt=","altern","analog","anyth","appli","are:","arg","arg=none)","argument","argument,","argument.","associ","attribut","avail","basic","board.","boolean.","call","callable.","callback","callback.","chang","changes.","class","class.","clear","configur","constant","constructor","contain","control","convert","core","creat","deep","def","depend","details.","digit","disabl","domain","down","drain","ed","edge.","empti","enabl","enabled.","etc)","event","events.","exampl","example:","examples:","expans","fall","false).","fast","follow","function","function.","gener","given,","gpio","handl","handler","handler=none,","happens.","held,","here.","high","high,","hold","hold.","i/o","id","id.","import","inform","initi","initialis","input","input/output).","instanc","interrupt","interrupts,","it.","known","led","left","level","level.","logic","low","low.","machin","machine.pin(id,","make","method","mode","mode.","mode:","mode=pin.in,","mode=pin.out)","mode=pin.out,","module.","more","new","none","none,","none.","note","object","objects.","of:","on","open","option","otherwis","out","output","output,","p","p10,","p13,","p14,","p15,","p16,","p17,","p18,","p19,","p2,","p20,","p21,","p22,","p23","p3,","p4,","p6,","p8,","p9,","p_in","p_in()","p_in.callback(pin.irq_fal","p_out","p_out(true)","p_out.toggle()","p_out.value(0)","p_out.value(1)","pass","pin","pin('p10',","pin('p12',","pin('p9',","pin()","pin([value])","pin(pin.exp_board.g16,","pin(pin.module.p9,","pin,","pin.","pin.callback(trigger,","pin.exp_board","pin.exp_board.g16","pin.exp_board.g16.id()","pin.hold([hold])","pin.id()","pin.in","pin.in,","pin.init()","pin.init(mode,","pin.irq_fal","pin.irq_high_level","pin.irq_low_level","pin.irq_ris","pin.irq_rising,","pin.mode([mode])","pin.modul","pin.module.p9","pin.module.p9.id()","pin.open_drain","pin.out","pin.out,","pin.pull([pull])","pin.pull_down","pin.pull_up","pin.pull_up,","pin.toggle()","pin.value()","pin.value([value])","pin:","pin_handler(arg):","pin_handler)","ports.","possibl","power","print(\"got","product","provid","pull","pull,","pull.","pull=none,","pull=pin.pull_up)","purpos","push","pycom'","quick","receiv","released.","reset","reset.","resistor","resistor.","resistor:","retain","return","returns:","rise","rtc","see","select","set","shortcut","sleep","state","string","support","system","through","time","together,","toggl","trigger","trigger=pin.irq_fal","true","true,","type","until","up","us","usag","valu","value,","value:","watchdog","|"],"firmwareapi/pycom/machine/pwm.html":["#","(thi","*",",","0","0,","1","1.","3.","30%","50%","5khz","7.","78","=","argument,","argument.","between","chang","channel","channel.","class","connect","constructor","creat","cycl","cycle.","duti","duty_cycl","duty_cycle=0.5)","exampl","float","frequenc","frequency)","frequency.","frequency=5000)","futur","hz","id","import","initi","instanc","integ","keyword","khz","machin","machine.pwm(timer,","method","modul","object.","oscil","p12","pin","pin,","pin='p12',","puls","pwm","pwm(0,","pwm.channel(0,","pwm.channel(id,","pwm_c","pwm_c.duty_cycle(0.3)","pwmchannel","pwmchannel.","pwmchannel.duty_cycle(value)","quick","return","set","specifi","string","timer","up","upgrades).","us","usag","valu","width","–","—"],"firmwareapi/pycom/machine/rtc.html":["#","(sntp).","(tz","(year,","*",",","...)","0)","0))","0,","0.","1,","10,","10:30am","13,","15","2,","2017","28,","2nd","30,","4,","5,","=","accord","achiev","are:","argument","automat","between","class","clock","completed,","connected.","constant","constructor","creat","current","date","datetim","day[,","default","disabl","drive","exampl","example.","example:","fals","februari","fetch","form:","geograph","hour[,","id","ignor","import","init","initialis","initialisation.","keep","last","like:","locat","machin","machine.rtc(id=0,","method","method.","microsecond[,","minute[,","month,","more","multipl","none","ntp","ntp_sync","number","object.","option","oscil","otherwise:","paramet","pass","period","print(rtc.now())","quick","results.","return","rtc","rtc()","rtc(id=0)","rtc.","rtc.init((2014,","rtc.init((2017,","rtc.init(datetime=none,","rtc.internal_rc","rtc.internal_rc,","rtc.now()","rtc.ntp_sync(\"pool.ntp.org\")","rtc.ntp_sync(server,","rtc.synced()","rtc.xtal_32khz","second","second[,","seconds.","see","select","server","server.","set","shortest","similar","sourc","source:","source=rtc.internal_rc)","specif","time","time.","time.timezon","track","true","tupl","tuple:","tzinfo","tzinfo]]]]])","up","updat","update_period","update_period=3600)","updates.","url","us","usag"],"firmwareapi/pycom/machine/spi.html":["#","(``p10``,","(``p19``,","(it","(p10","*",",","...)","0","0.","0x02,","0x03,","0x04,","0x05]))","0x05]),","1","1,","16","2mhz","3","32.","5","8,","=","@","``p11``","``p14``)","``p20``","``p21``)","accept","addit","any).","argument","assign","at.","baudrat","baudrate=1000000,","baudrate=2000000,","bit","bit:","bits=8,","both","bu","buf","buf.","buffer","bus,","bus.","bus:","byte","bytearray(5)","class","clk,","clk,p11","clock","configur","constant","construct","constructor","contain","creat","data","default","differ","driven","each","edg","exampl","extra","first","firstbit","firstbit=spi.msb)","firstbit=spi.msb,","given","given,","i2c;","id","idl","import","init","initialis","initialisation.","initialised.","last","length.","level","line","lines:","machin","machine.spi(id,","made.","main","master","master.","master:","method","miso","miso))","miso).","miso.","mode","mode,","mode=spi.master,","model","mosi","mosi,","nbyte","non","none","number","object","option","p14","paramet","parameters,","parameters:","pass","phase","phase=0)","phase=0,","physic","pin","pins=('p19','p20','p21'))","pins=(clk,","polar","polarity=0,","protocol","quick","rate.","rbuf","rbuf)","read","read.","read_buf)","read_buf.","receiv","requir","respectively.","return","same","sampl","sck","sck,","second","see","select","send","serial","set","signific","similar.","sit","specifi","spi","spi(0,","spi.deinit()","spi.init(mode,","spi.lsb","spi.lsb.","spi.mast","spi.master.","spi.msb","spi.read(5)","spi.read(nbytes,","spi.readinto(buf,","spi.write(buf)","spi.write(bytes([0x01,","spi.write_readinto(bytes([0x01,","spi.write_readinto(write_buf,","transfer,","tupl","turn","us","usag","valu","veri","width","write","write.","write=0x00)","write_buf","written","written."],"firmwareapi/pycom/machine/uart.html":["#","'p21',","'p22',","'p23'))","(0)","(``p20``","(``p20``,","(``p3``","(along","(in","(not","(p0)","(p1)","(txd/rxd","*",",","...)","0,","1","1,","1.5","10","13","2","2.","3","4","5","5,","6,","7","7,","8","8.","9600)","=","``p21``)","``p21``,","``p22``and","``p23``)","``p4``)","act","anyth","appli","assign","avail","available.","base","baudrat","baudrate.","baudrate=9600)","baudrate=9600,","bit","bits,","bits.","bits=8,","break","bu","buf","buf.","buffer","bus.","byte","bytes.","cellular","charact","character)","character.","characters,","characters.","check","class","clock","commun","complete.","condit","configur","confus","consist","constant","construct","constructor","contain","control","control)","creat","ct","cts))","cts.","data","default","defin","disabled.","done","drive","duplex","durat","elapses,","end","exampl","exists,","exists.","false.","flow","functionality.","given","given,","gpy/fipi","hardwar","here","immediate.","implement","import","in.","indic","init","initialis","irq","it,","item","last","len(buf)","level","limit","line","line,","lines:","list","low","machin","machine.uart(bus,","made","made.","mani","method","methods:","much","multipli","nbyte","nbytes])","newlin","non","none","none):","none,","none.","number","object","on","only)","oper","order).","otherwis","otherwise,","paramet","parameters:","pariti","parity,","parity=none,","per","physic","pin","pins.","pins=('p20',","pins=('p20','p21'))","pins=(txd,","pins=none,","possible.","protocol.","quick","radio.","rate.","read","read,","reading.","regardless","return","rt","rts,","rx","rxd","rxd,","same","select","send","sent","serial","set","sources:","specifi","standard","stop","stop=1)","stop=1,","store","stream","string","such","take","taken,","therefor","time","timeout","timeout.","timeout_char","timeout_chars=2,","timeout_m","transact","transmit","trigger","true","turn","tx","txd","txd,","txd.","type","uart","uart(1,","uart.any()","uart.deinit()","uart.even","uart.even,","uart.init(9600,","uart.init(baudrate=9600,","uart.odd","uart.odd.","uart.read(10)","uart.read(5)","uart.read([nbytes])","uart.readall()","uart.readinto(buf)","uart.readinto(buf[,","uart.readline()","uart.rx_ani","uart.sendbreak()","uart.wait_tx_done(timeout_ms)","uart.write('abc')","uart.write('hello')","uart.write(buf)","uart/usart","uart2","uart_1","unavail","unit","up","us","usag","use:","using:","valu","value:","wait","well.","whether","wide.","write","written"],"firmwareapi/pycom/machine/wdt.html":["\"feed\"","#","0.","2","=","applic","call","class","configur","constructor","correctly.","crash","creat","enabl","enabling,","end","ensur","everyth","exampl","expir","fed","feed","function","given","id","import","init","initialis","initialisation.","it.","machin","machine.wdt(id=0,","method","milliseconds.","non","object","onc","paramet","period","place","point","prevent","quick","re","recover","reset","restart","run","second","see","sensibl","start","state.","stop","system","system.","time.","timeout","timeout)","timer.","up","us","usag","verifi","watchdog","wdt","wdt(timeout=2000)","wdt.feed()","wdt.init(timeout)"],"firmwareapi/pycom/machine/timer.html":["#","%","%f","(float),","(for","(integer)","(integer).","(total","*","+=",",","0","0.","1","1,","1.25","10","10,000u","100u","100us.","10:","=","==","__init__(self):","_seconds_handler(self,","alarm","alarm):","alarm.","alarm.callback(handler,","alarm.cancel()","alarm:","arg","arg:","arg=none)","arg=none,","argument","be","bigger","call","callback","chrono","chrono.read()","chrono.read_ms()","chrono.read_us()","chrono.reset()","chrono.start()","chrono.stop()","chrono:","chronomet","chronometer.","class","class.","clock","clock()","clock:","close","compens","concept","condit","constructor","count","creat","creation.","def","delay","differ","disabl","disabled.","elaps","elapsed.","element","enforced).","exactitud","example,","example:","finish","first","function","function.","gil","given","great","group","guarante","handl","handler","handler:","import","inform","intern","interrupt","interrupts,","interv","interval.","lap","lap\"","lap)","lap))","last","longer","machin","mani","measur","method","microsecond","microseconds,","microseconds.","milisecond","milliseconds.","more","ms,","needed.","none","none,","notes.","notifi","number","object","object.","on","option","overhead,","paramet","pass","passed\"","periodic:","periodic=false)","periodic=true)","posit","print(\"","print(\"%02d","print(\"\\nth","print()","product","pycom'","race\"","racer","read","realli","receiv","releas","repeatedli","reset","run,","s,","same","second","seconds.","see","self.__alarm","self.second","self.seconds)","set","simul","span","spans.","specif","specifi","specified,","specified.","speed,","start","stop","subclasses:","tasks,","that.","thread","time","time.sleep(1.25)","time.sleep(1.5)","timer","timer.alarm(handler=none,","timer.alarm(self._seconds_handler,","timer.chrono()","timer.sleep_us()","took","total","total)","trigger","true.","two","us","us,","us:","varieti","without","–"],"firmwareapi/pycom/machine/sd.html":["#","'/sd')","'r')","'w')","(no","...)","/sd","1","32","=","addit","allow","automat","bit","boards,","card","card,","card.","check","class","cmd","combin","compat","configur","connect","constructor","content","creat","current","dat0,","disabl","enabl","exampl","expans","extern","f","f.close()","f.readall()","f.write('test","fat16","fat16/32","fat32.","file","firmwar","follows:","format","futur","gb.","implement","import","increas","initialisation.","insert","librari","machin","machine.sd(id,","make","memori","method","micro","mode.","modul","mount","needed)","note","object.","on","open('/sd/test.txt',","oper","operations')","os","os.listdir('/sd')","os.mount(sd,","p23:","p4:","p8:","paramet","part","pin","pleas","pull","pycom","quick","resistor","run","sclk","script.","sd","sd()","sd.deinit()","sd.init()","sd.init(id=0)","see","simpli","singl","sizes.","socket","standard","support","sure","system.","tri","up","updat","us","usage:","work","write"],"firmwareapi/pycom/machine/can.html":["#","'p23'))","(0x020,","(0x040,","(0x200,","(>=","(can","(extended).","(filter,","(id,","(id=0x012,","(if","(in","(rtr=true).","(standard)","*","*,",",","...)","0","0.","0.2).","0x001","0x010),","0x010,","0x02,","0x020","0x03,","0x030","0x030),","0x04,","0x040","0x05,","0x050)])","0x050.","0x05]),","0x06,","0x07,","0x08]))","0x100,","0x200,","0x300","0x300,","0x400","0x400])","0x7fc)])","0x7ff),","1","1000000.","11bit","128),","2,","2.0","29bit","3","3,","32","4,","5","5,","6,","7,","8","8]))","=",">>>","[(0x001,","[(0x100,","[0x100,","accept","accepted.","ad","allow","alway","any)","applied.","are:","arg","arg=none)","argument","argument.","automatically,","available,","available.","base","baudrat","baudrate=500000,","be","between","bit","bu","built","bus,","bus.","byte","bytes.","call","callback","callback.","can(0,","can(mode=can.normal,","can.callback(handler=can_cb,","can.callback(trigger,","can.deinit()","can.events()","can.filter_list","can.filter_list,","can.filter_mask","can.filter_rang","can.filter_range,","can.format_both,","can.format_both.","can.format_ext,","can.format_std","can.format_std,","can.init(mode=can.normal,","can.norm","can.normal,","can.recv()","can.recv(timeout=0)","can.rx_fifo_not_empti","can.rx_fifo_not_empty,","can.rx_fifo_overrun","can.rx_fifo_overrun,","can.rx_fram","can.rx_frame,","can.send(id,","can.send(id=0x0020,","can.send(id=0x010,","can.send(id=0x012,","can.send(id=12,","can.silent,","can.silent.","can.soft_filter(can.filter_list,","can.soft_filter(can.filter_mask,","can.soft_filter(can.filter_range,","can.soft_filter(mode,","can.soft_filter(none)","can_cb(can_o):","can_o.recv())","class","classic","clear","constant","constructor","contain","control","controller,","controller.","creat","data","data,","data=b'123',","data=bytes([0x01,","data=bytes([1,","data=none,","def","defin","devic","disabl","drop","due","e.g.","ed","elements.","empti","esp32","event","exampl","example:","extend","extended)","extended=false)","extended=true)","externally.","extnt","fals","fifo","fifo.","fill","filter","filter_list","filter_list)","filtering.","filters,","float","follow","form:","format","frame","frame_format","frame_format=can.format_std,","frames,","full","full.","function","handler","handler=none,","happens.","high","id","id=0x12","identifi","immedi","import","indic","init","initi","initialisation.:","instanc","intern","interrupt","it.","larg","left","length.","like:","list","machin","machine.can(bus=0,","mask","mask).","match","mean","messag","message.","messages,","method","method.","mode","mode=can.normal,","modes:","more","name","need","new","non","none","none,","normal.","note","number","object","object.","occur","on","option","order","order).","otherwis","overhead","paramet","pass","peripher","pin","pins=('p22',","pleas","point","possibl","present,","present:","print('can","queu","queue","queue,","queue.","quick","rang","receiv","received.","receiver.","recommend","registri","relev","remain","remot","request","request.","return","rtr","rtr,","rtr=false,","rtr=true)","rx","rx:',","rx_queue_len","rx_queue_len=128,","s","second","see","select","selected,","send","sent","set","silent","sn65hvd230.","snif","soft","softwar","special","specif","specifi","speed.","standard","support","take","tale","test.","therefor","this:","time","timeout","together,","traffic","transceiv","trigger","trigger=can.rx_fram","trigger=can.rx_frame)","tupl","tx","tx,","type","up","us","usag","valu","versa.","vice","well","whenev","width","won't","|"],"firmwareapi/pycom/machine/rmt.html":["\"idle\"","#","(1,0,1,0,1,0,1,0,1)","(high/low)","(level,","(remot","(resolution)","0","0%","1","1.","100%.","10000","1000n","100n","102.4","128","2","3","3.2768","31.","3125n","32.768","4","5","6","65535.","7","7.","=","abov","accept","addit","again","anoth","anyth","argument","be","below","between","bit","bit/pulse,","bits,","board","both","call","carrier","carrier'","carrier_duty_perc","carrier_freq_hz","carrier_level","case","channel","channel,","channel.","channel:","class","compos","configur","configuration.","constant","construct","constructor","contain","control","control)","creat","data","data)","data,","data.","defin","defined,","deinit()","deinitialis","depend","design","desir","dictat","drop","due","durat","duration):","duration,","duration.","duti","each","elements,","elements.","equal","evalu","exactli","example:","exceeded.","extra","finished,","first","follow","frequenc","frequency,","function","gener","given","given,","given.","gpio","gpio=\"p20\",","hz.","ignor","import","incom","indefinitely.","infrar","init","init()","initialis","initialisation.","initialised.","item","keep","kept","key","last","led","length","less","level","limit","longer","machin","machine.rmt(channel,...)","machine.rmt(channel=3)","machine.rmt(channel=3,","mandatori","match","maximum","mention","method","microseconds.","mind","minimum","mode","modul","modulate,","more","ms","need","number","number,","object","object.","occur","on","only.","optional.","output","paramet","parameter.","parameters,","parameters.","parameters:","percent","peripher","pin","pin.","primarili","provid","provided,","puls","pulse,","pulse.","pulse:","pulses,","pulses.","pulses_get","pycom.pulses_get()","quick","read","receiv","reception.","reconfigur","remot","repres","resolut","rest","return","rmt","rmt.deinit()","rmt.high","rmt.init(gpio,","rmt.init(gpio=\"p20\",","rmt.low,","rmt.low.","rmt.pulses_get(pulses,","rmt.pulses_send(duration,","rmt.recv_pulses()","rmt.send_pulses(duration,","row","rtm","rx","rx/tx","rx_filter_threshold","rx_filter_threshold,","rx_idle_threshold","rx_idle_threshold,","rx_idle_threshold.","rx_idle_threshold=12000)","same","see","select","send","send.","sent","sent,","sent/receiv","sequenc","seri","set","shorter","signal","signal'","signal,","signal.","signals.","singl","specifi","specified,","start_level","start_level)","state","structure:","time","timeout","timeout)","toggl","transmiss","tupl","tuples,","tx","tx/rx,","tx_carrier","tx_carrier)","tx_idle_level","tx_idle_level,","tx_idle_level=0)","type","unit","until","us","usag","use.","valid","valu","value.","value:","variou","wait","width","within","without"],"firmwareapi/pycom/network/":["access","avail","configur","configuration.","driver","hardwar","interfaces.","modul","network","provid","rout","specif","us","within"],"firmwareapi/pycom/network/wlan.html":["\"tradit","#","'192.168.0.1'))","'192.168.0.1',","'255.255.255.0',","'8.8.8.8'))","'my_network_key'))","'your","(but","(e.g.","(extern","(ip,","(onli","(p12)","(sec,","(sec,).","(ssid,","(the","*",",","...)","0,","1","11.","1:","2048","3","4","6","=","abc1de45bf).","access","address","address.","alreadi","alway","antenna","antenna,","antenna.","antenna=none,","antenna=wlan.int_ant)","ap","ap)","ap.","applic","are:","argument","auth","auth=(network.wlan.wpa2,","auth=(wlan.wpa2,","auth=(wlan.wpa2,'www.wipy.io'),","auth=none,","authent","avail","besid","between","bit","board","bssid","bssid,","bssid=none,","byte","ca","ca_cert","ca_certs=none,","case","certfil","certfile=none,","certif","certificate.","certifl","channel","channel,","channel=1,","channel=7,","class","client","code","config","config=['dhcp'","configtuple])","configur","configuration.","configured.","connect","connected,","constant","constructor","creat","default","develop","dhcp","disabl","disconnect","dns)","dns_server).","do:","done","driver","element","elements:","enabl","esp32","exampl","example,","exist","extern","fals","featur","fix","format","format).","free","function","gateway,","get/set","given","given,","given.","go","handl","hexadecim","hidden","hidden=false)","id","ident","identity=none)","import","info","init","initialis","instanc","instance:","interface.","intern","internal).","ip","it.","it'","key","key'))","key).","key.","keyfil","keyfile=none,","list","long","mac","machin","mandatory.","maximum","maximum.","method","millisecond","mode","mode).","mode,","mode.","mode:","mode=pin.out)(true)","module,","module.","name","name.","need","negoti","network","network.wlan(id=0,","network.wlan(mode=network.wlan.sta)","none","none,","note","now","number","object","object,","oem","option","otherwise.","output","p12","param","paramet","parameters.","part","pass","password","password),","password.","path","perform","pin","pin('p12',","pin.","pkcs8","point","point.","power","power_sav","power_save=false,","print(wlan.ifconfig())","privat","processor","provid","quick","radio.","rang","re","repres","return","rsa","rsaprivatekey\"","rssi).","same","save","scan","sec","sec,","secur","security.","security:","see","select","sens","server.","set","setup","sever","socket","special","ssid","ssid',","ssid,","ssid.","ssid='wipi","ssid=none,","ssleay","sta","static","station","string","subnet,","subnet_mask,","subsystem","succeed.","system","thekeyfil","things.","time","time.sleep_ms(50)","timeout","timeout=none,","to.","true","true.","tupl","tuple,","tuple.","type","type:","us","usag","usage:","used,","usernam","username,","usual","valid","valu","values.","wait","wifi","wipy.","without","wlan","wlan',","wlan(mode=wlan.sta)","wlan.antenna([antenna])","wlan.ap","wlan.ap,","wlan.ap.","wlan.auth([auth])","wlan.channel([channel])","wlan.connect('your","wlan.connect(ssid,","wlan.connect(ssid='mynetwork',","wlan.deinit()","wlan.disconnect()","wlan.ext_","wlan.ext_ant.","wlan.ifconfig(config=('192.168.0.107',","wlan.ifconfig(config=('192.168.0.4',","wlan.ifconfig(id=0,","wlan.init(mode,","wlan.init(mode=wlan.ap,","wlan.init(mode=wlan.sta)","wlan.int_ant,","wlan.isconnected()","wlan.isconnected():","wlan.mac()","wlan.mode([mode])","wlan.scan()","wlan.ssid([ssid])","wlan.sta,","wlan.sta_ap","wlan.sta_ap.","wlan.wep","wlan.wep,","wlan.wpa,","wlan.wpa2","wlan.wpa2,","wlan.wpa2.","wlan.wpa2_","wlan.wpa2_ent."],"firmwareapi/pycom/network/server.html":["#","'password'),","'python'),","(and","(connect","(in",",","...)","=","accept","affect","again","behaviour","both.","chang","check","class","class'","configur","connections),","constructor","control","creat","device.","disabl","effect","enabl","exampl","example:","fals","ftp","import","init","initialisation.","instance,","login=('micro',","method","network","network.server()","network.server(id,","new","option","otherwise.","paramet","passed.","password","perform","pycom","quick","return","run","second","seconds)","see","server","server(login=('user',","server).","server.","server.deinit()","server.init(*","server.init(login=('user',","server.isrunning()","server.timeout()","server.timeout(300)","server.timeout([timeout_in_seconds])","servic","set","start","stop","telnet","timeout","timeout.","timeout=300)","timeout=60)","timeout=600)","true","us","usag","user,","whether"],"firmwareapi/pycom/network/bluetooth/":["#","%","%x'","&","'heart","(apple'","(bit","(ble)","(bt_o):","(char.properties()","(commonli","(gap)","(hint:","(in","(low","(mac,","(p12)","*",",","...)","0","0,","1)","10","16","20","31","4","6","=","==",">","accept","access","act","addr_typ","addr_type,","address","adv","adv:","adv_typ","adv_type,","advertis","advertised.","advertisement.","advertisements,","advertisements.","advertiser:","advertising.","allow","alway","amount","antenna","antenna,","antenna.","antenna=none)","are:","arg","arg=none)","argument","argument.","arguments:","ascii","avail","available.","background.","basic","below","between","bit","ble","block","bluetooth","bluetooth()","bluetooth,","bluetooth.adv_128service_data,","bluetooth.adv_128srv_cmpl,","bluetooth.adv_128srv_part,","bluetooth.adv_16srv_part,","bluetooth.adv_32service_data,","bluetooth.adv_32srv_cmpl,","bluetooth.adv_32srv_part,","bluetooth.adv_adv_int,","bluetooth.adv_appearance,","bluetooth.adv_dev_class,","bluetooth.adv_flag,","bluetooth.adv_manufacturer_data","bluetooth.adv_manufacturer_data)","bluetooth.adv_name_cmpl)","bluetooth.adv_name_cmpl))","bluetooth.adv_name_cmpl,","bluetooth.adv_name_short,","bluetooth.adv_service_data,","bluetooth.adv_t16srv_cmpl,","bluetooth.adv_tx_pwr,","bluetooth.advertise([enable])","bluetooth.advertise(true)","bluetooth.bl","bluetooth.callback(trigger=bluetooth.client_connect","bluetooth.callback(trigger=none,","bluetooth.char_notify_ev","bluetooth.char_read_event,","bluetooth.char_write_event,","bluetooth.client_connected,","bluetooth.client_connected:","bluetooth.client_disconnect","bluetooth.client_disconnected,","bluetooth.client_disconnected:","bluetooth.conn_adv,","bluetooth.conn_dir_adv,","bluetooth.connect('112233eeddff')","bluetooth.connect(mac_addr)","bluetooth.deinit()","bluetooth.disc_adv,","bluetooth.disconnect_client()","bluetooth.events()","bluetooth.ext_","bluetooth.ext_ant.","bluetooth.get_adv()","bluetooth.get_advertisements()","bluetooth.init(id=0,","bluetooth.int_ant,","bluetooth.isscanning()","bluetooth.isscanning():","bluetooth.new_adv_event,","bluetooth.non_conn_adv,","bluetooth.prop_auth,","bluetooth.prop_broadcast,","bluetooth.prop_ext_prop","bluetooth.prop_indicate,","bluetooth.prop_notify,","bluetooth.prop_read):","bluetooth.prop_read,","bluetooth.prop_write,","bluetooth.prop_write_nr,","bluetooth.public_addr,","bluetooth.public_rpa_addr,","bluetooth.random_addr,","bluetooth.random_rpa_addr","bluetooth.resolve_adv_data(adv.data,","bluetooth.resolve_adv_data(data,","bluetooth.scan_rsp","bluetooth.service('abc123')","bluetooth.service(uuid,","bluetooth.set_advertisement(*","bluetooth.set_advertisement(name=\"advert\",","bluetooth.set_advertisement(name='lopy',","bluetooth.start_scan(","bluetooth.start_scan(10)","bluetooth.start_scan(20)","bluetooth.start_scan(timeout)","bluetooth.stop_scan()","bluetoothserverservice.","board","bool","both","break","bt","bt.connect(adv.mac)","bt.get_adv()","bt.resolve_adv_data(adv.data,","bt.start_scan(","bt_o.events()","byte","bytes:","cach","call","call.","callback","callback.","case","central","char","char.read()))","characterist","chars:","class","classic","clear","client","client.","close","combined):","commun","complet","configur","configuration.","conn","conn.disconnect()","conn.services()","conn_cb","connect","connected\")","connections.","constant","constrained,","constructor","contain","contain.","control","convert","creat","current","currently,","data","data)","data.","data_typ","data_type)","def","default","design","details.","develop","devic","device\")","device,","device.","disabl","disconnected\")","driver","dure","easi","eitherbluetooth.int_ant,","elapses.","elif","else:","enabl","energi","event","events.","events:","exampl","example:","examples:","except:","execut","extern","fails.","fals","fifo","fifo.","flag","flow","follow","free","fro","function","gap","gatt","gattcconnection.","gener","get","get_adv()","given","handler","handler=conn_cb)","handler=none,","here)","hexadecim","ibeacon","ibeacons).","id","identifi","immediately,","immediately.","import","indefinit","init","initi","initialis","integ","intern","isprimari","isprimary=true,","it.","itself","it'","known","larg","last","left","ling","list","listen","long","low","mac","mac_addr","manufactur","manufacturer_data","manufacturer_data=\"lopy_v1\")","manufacturer_data=none,","maximum","messag","message.","method","method,","method.","methodolog","mfg_data","mfg_data:","mobil","mode","mode.","mode:","mode=bluetooth.ble,","mode=pin.out)(true)","module,","module.","more","name","name=none,","nbr_char","nbr_chars=1,","network","network.bluetooth(id=0,","new","none","none.","noth","number","object","object,","object.","occur","occurs.","oem","on","one.","ongo","open","option","order","otherwise.","output","p12","param","pars","part","particular","pass","payload","pc","perform","peripher","pin","pin('p12',","pin.","platforms).","power).","power,","present,","present.","primari","print(\"client","print(\"error","print('char","print('read","print(bluetooth.resolve_adv_data(adv.data,","print(ubinascii.hexlify(mfg_data))","prior","process","process.","profil","progress.","properti","provid","pycom","quick","radio","radio.","rate':","read","receiv","received.","registri","request","resolv","resolve_adv_data()","resourc","retriev","return","role","rssi","rssi,","same","scan","scanning.","second","section","see","seen","select","send","sent","server","server.","servic","service.","service.characteristics()","service.uuid())","service_data","service_data=none,","service_uuid","service_uuid=b'1234567890123456')","service_uuid=none)","services:","set","set_advertisement()","shown","sign","signal","simultan","small","space","specif","specifi","start","start=true)","stop","strength","string","structure:","subset","succe","support","take","things.","time","time.sleep(0.050)","timeout","tri","trigger","triggered.","true","true:","try:","tupl","type","type(service.uuid())","type.","type:","types,","ubinascii","ubinascii.hexlify(adv.mac)","until","us","usag","usage:","used,","used.","uuid","valu","value.","variou","won't","work","zero.","{}","{}'.format(char.uuid(),","{}'.format(service.uuid()))","|"],"firmwareapi/pycom/network/bluetooth/gatt.html":["(att),","(the","advertis","alreadi","att","attribut","between","bluetooth","broken","call","case,","characterist","characteristics.","client","come","commun","concept","connect","data","defin","definitions,","devic","devices,","disconnected.","each","energi","establish","exclusive;","gap.","gatt","gener","gone","hold","i.e.","import","it'","known","lookup","low","made.","manag","mean","on","onc","phone/tablet),","process","profil","protocol","relat","remain","rememb","request","send","server","server,","server.","servic","services,","stand","stop","store/manag","table.","through","time.","two","until","us","way"],"firmwareapi/pycom/network/bluetooth/gattcconnection.html":["#","(commonli","(server)","1)","=","addr","adv","adv:","again","alreadi","around","assum","ble","bluetooth","bluetooth()","bluetooth.connect(adv.mac)","bluetooth.get_adv()","bluetooth.start_scan(","break","class","client","close","connect","connection.","connection.disconnect()","connection.isconnected()","connection.services()","contain","continu","data","devic","example:","except:","fals","gatt","gattcconnect","gattcservic","import","initi","known","list","master","master,","method","network","none","none.","object","open","open.","otherwis","otherwise.","perform","peripher","phone/tablet/pc).","print(\"connect","print(service.uuid())","print(services)","receiv","request","respons","return","scan","search","server,","servic","services:","slave.","start","still","succeeds.","transact","true","true:","try:","ubinascii","until","{}\".format(ubinascii.hexlify(adv.mac)))"],"firmwareapi/pycom/network/bluetooth/gattccservice.html":["128","16","32","allow","bit","ble","byte","call","case","categoris","characterist","characteristics,","characteristics.","chunk","class","client","connect","contain","control","data","each","fals","follow","gattccharacterist","gattcservic","id","instanc","integer,","known","list","long","method","multipl","numer","object","object.","one.","otherwise.","over","perform","peripher","primari","request","return","servic","service.","service.characteristics()","service.instance()","service.isprimary()","service.uuid()","services.","specif","succeeds.","true","uniqu","up","us","uuid","uuid.","uuids,","valu"],"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":["(though","0.","128","16","3","32","accelerometer,","accept","allow","arg","arg=none)","argument","array","axi","bit","bluetooth.char_notify_event.","byte","callback","callback.","case","characterist","characteristic,","characteristic.","characteristic.callback(trigger=none,","characteristic.instance()","characteristic.properties()","characteristic.read()","characteristic.uuid()","characteristic.value()","characteristic.write(b'x0f')","characteristic.write(value)","class","client.","concept","constant","contain","data","data,","details.","ed","encapsul","etc.).","execut","follow","function","gatt","gattccharacterist","get","given","given,","gps,","handler","handler=none,","hasn't","id","indic","instanc","integ","integer,","latitud","local","long","longitud","manag","method","more","noth","notif","now","object","object.","own","pass","point","properti","read","regist","relat","repres","request","return","section","see","send","server","server.","service.","singl","smallest","store","such","together.","trigger","triggered.","used.","uuid","uuids,","valu","value.","without","write","written.","x/y/z","yet,"],"firmwareapi/pycom/network/bluetooth/gattsservice.html":["&","*",",","16","act","allow","alreadi","are:","argument","att","byte","call","categoris","characterist","characteristic.","characteristics,","characteristics.","chunk","class","combin","configur","control","creat","data","data,","definitions.","devic","each","ed","flags.","follow","gatt","gattscharacteristic.","gattsservic","hold","id","initi","integ","integer,","known","long","lookup","master","method","mode,","multipl","new","numer","object","object.","over","peripher","permiss","permissions,","previous","properti","properties,","properties.","request.","return","server","servic","service.","service.characteristic('temp',","service.characteristic(uuid,","service.start()","service.stop()","services.","set","slave","specif","start","started.","stop","string","take","uniqu","up","us","uuid","uuid.","valu","value)","value.","value=25)"],"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":["#","&","(bt_o):","(though","+=","0","0xf1:","1","123","3","=","accelerometer,","advertis","allow","are:","arg","arg=none)","argument","array","axi","bit","bluetooth","bluetooth()","bluetooth.advertise(true)","bluetooth.callback(trigger=bluetooth.client_connect","bluetooth.char_read_ev","bluetooth.char_write_event.","bluetooth.char_write_event:","bluetooth.client_connected:","bluetooth.client_disconnected,","bluetooth.client_disconnected:","bluetooth.service(uuid=b'1234567890123456',","bluetooth.set_advertisement(name='lopy',","bt_o.events()","byte","call","call.","callback","callback.","char1_cb_handler(chr):","char1_read_count","char2_cb","char2_read_count","characterist","characteristic,","characteristic.","characteristic.callback(trigger=none,","characteristic.events()","characteristic.value()","characteristic.value(123)","characteristic.value([value])","characteristics.","chr.events()","chr1","chr2.callback(trigger=bluetooth.char_read_event,","class","clear","concept","conn_cb","connected\")","contain","creat","data","data,","def","device:","disconnected\")","elif","else:","encapsul","etc.).","event","events.","exampl","execut","flag","follow","function","gatt","gattscharacterist","get","given,","global","gps,","handler","handler=char2_cb_handler)","handler=conn_cb)","handler=none,","identifi","implement","import","integ","integer,","isprimary=true)","last","latitud","longitud","manag","method","network","noth","object","object.","occur","occurs.","own","pass","point","print(\"client","print(\"writ","relat","request","return","section.","seen","server","servic","service_uuid=b'1234567890123456')","set","singl","smallest","srv1","srv1.characteristic(uuid=b'ab34567890123456',","string","such","take","trigger","triggered.","used.","valu","value=5)","x/y/z","{}\".format(chr.value()))","|"],"firmwareapi/pycom/network/lora.html":["#","&","(0","(0),","(1)","(1),","(2),","(2):","(3)","(4).","(a","(activ","(data,","(dev_addr,","(dev_eui,","(e.g.","(even","(if","(in","(join","(lora.lora).","(lora.lora):","(may","(onli","(or","(over","(rx_timestamp,","(so_*","*",",",",region=lora.eu868,",",timeout=none,","...)","0","0,","0.","0x02,","0x03]))","1","1..254","1.0.2","100)","12.","12:","14","15","2","2,","2.","20","254","255","3","3]))","4","5","5)","50%","7","7).","71","8","8.","863000000","868","868mhz","870000000","902000000","915","915mhz","928000000","=","abp","accept","accord","ack","activ","activation)","activation:","adapt","add","add.","addit","address","adr","adr,","adr=false,","again.","air","allow","alreadi","alway","always_on","ambl","antenna","antenna),","any)","app_eui","app_eui,","app_key","app_key)","app_key),","app_swkey","app_swkey))","app_swkey).","applic","appropri","are:","arg=none)","argument","arguments,","around","asia","attempt","australia","auth,","auth:","auth=(app_eui,","auth=(dev_addr,","auth=(dev_eui,","authent","automat","automatically,","band","band,","band.","bandwidth","bandwidth:","bandwidth=lora.bw_125khz,","batteri","be","befor","below","below:","between","binascii.unhexlify('00000005'))[0]","bind()","bit","block","but,","byte","call","callback","callback.","card.","case","centr","chang","changed.","channel","channel,","channel.","check","class","class.","class:","clear","code","coding_r","coding_rate=lora.coding_4_5,","come","command","complet","completes.","compliant","configur","configuration.","confirm","connect","constant","constructor","contain","counters,","creat","current","custom","cycl","cycle.","damag","data","data.","db","dbm).","dbm.","deepsleep","deepsleep.","def","default","defin","demonstr","desir","destin","dev_addr","dev_eui","devic","device.","device:","device_class","device_class=lora.class_a)","differ","directly.","do:","downlink","dr:","dr=none)","dr_max)","dr_max:","dr_max=6)","dr_min,","dr_min:","dr_min=5,","driver","enabl","end","ends,","ensur","enter","etc)","etc.).","eu","eu868,","europ","event","exampl","example,","example:","examples,","examples.","examples:","except","extern","factor","factor,","factor.","fals","false)","false.","fipy.","float","float).","follow","form:","frequenc","frequency,","frequency:","frequency=868000000,","function","given","given,","goe","hand,","handl","handler","handler=lora_cb)","handler=none,","have","here","hold","hz","id","ignor","immedi","import","improp","includ","incom","index","index.","index:","indic","inform","init","initi","initialis","integers.","intern","inversion.","iq","is:","join","joined.","joined...')","keys,","khz.","know","last","last).","level","level,","level.","listen","lopi","lora","lora(mode=lora.lorawan,","lora.abp","lora.abp.","lora.add_channel","lora.add_channel(index,","lora.add_channel(index=0,","lora.always_on,","lora.as923","lora.as923,","lora.au915","lora.au915,","lora.bandwidth()","lora.bandwidth([bandwidth])","lora.bandwidth(lora.bw_125khz)","lora.bw_125khz","lora.bw_125khz,","lora.bw_250khz","lora.bw_250khz,","lora.bw_250khz.","lora.bw_500khz","lora.bw_500khz.","lora.callback(trigger,","lora.callback(trigger=(lora.rx_packet_ev","lora.class_a","lora.class_a,","lora.class_c","lora.class_c.","lora.coding_4_5","lora.coding_4_5,","lora.coding_4_6","lora.coding_4_6,","lora.coding_4_7","lora.coding_4_7,","lora.coding_4_8","lora.coding_4_8.","lora.coding_rate()","lora.coding_rate([coding_rate])","lora.coding_rate(lora.coding_4_5)","lora.eu868","lora.eu868,","lora.events()","lora.events().","lora.frequency()","lora.frequency(868000000)","lora.frequency([frequency])","lora.has_joined()","lora.has_joined().","lora.has_joined():","lora.init(mode,","lora.init(mode=lora.lora,","lora.init(mode=lora.lorawan)","lora.ischannel_free(","lora.ischannel_free(rssi_threshold)","lora.join(activation,","lora.join(activation=lora.abp,","lora.join(activation=lora.otaa,","lora.lora","lora.lora,","lora.lorawan","lora.lorawan.","lora.mac()","lora.nvram_erase()","lora.nvram_restore()","lora.nvram_save()","lora.otaa","lora.otaa,","lora.power_mode([power_mode])","lora.preamble()","lora.preamble([preamble])","lora.preamble(lora.coding_4_5)","lora.remove_channel()","lora.remove_channel(index)","lora.rx_packet_ev","lora.rx_packet_event,","lora.rx_packet_event:","lora.set_battery_level(127)","lora.set_battery_level(level)","lora.sf()","lora.sf(7)","lora.sf([sf])","lora.sleep","lora.sleep.","lora.sleep:","lora.stats()","lora.tx_failed_ev","lora.tx_onli","lora.tx_only,","lora.tx_packet_ev","lora.tx_packet_event),","lora.tx_packet_event,","lora.tx_packet_event:","lora.us915","lora.us915.","lora_cb(lora):","loraeu868.","lorawan","lorawan.","lower","mac","make","match","maximum","maximum.","mean","measur","memori","memory.","messag","method","method.","mhz","microsecond","millisecond","minimum","mode","mode)","mode,","mode.","mode:","modul","module:","ms).","name","need","network","network.","network.lora(id=0,","new","nois","non","note","number","nvram_sav","nwk_swkey","nwk_swkey,","object","object.","occur","on","one.","option","option.","optional.","optname,","order","ored):","otaa","otherwis","otherwise.","out","packet","packet.","packets).","param","paramet","performed.","perman","personalis","personalisation)","pick","place.","pleas","point","port","port)","possibl","power","power_mod","power_mode=lora.always_on,","pre","preambl","preamble=8,","precis","precision.","previous","print('lora","print('not","print(data)","privat","procedure:","processor","program","provid","public","public,","public=true,","radio","radio.","rais","rang","rate","rate.","rate:","ratio","raw","receiv","received')","received,","received.","received...","region","region=lora.eu868)","regions:","registri","relev","remov","removed,","replac","request","request.","restor","restrict","retri","retriev","return","rssi","rssi,","rssi_threshold","rx","rx_iq","rx_iq=false,","rx_timestamp","s","s.bind(1)","s.close()","s.recv(128)","s.recv(64)","s.recvfrom(128)","s.send('hello')","s.send(bytes([0x01,","s.send(bytes([1,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","s.settimeout(5.5)","same","save","saved.","second","seconds.","see","seen","select","send","sending/receiv","sent","sent')","set","sf","sf=12)","sf=7,","sfrx","sfrx,","sftx","sftx,","signal","singl","sleep","snr","snr,","socket","socket.bind(port_number)","socket.close()","socket.recv(bufsize)","socket.recvfrom(bufsize)","socket.send(bytes)","socket.setblocking(flag)","socket.setsockopt(level,","socket.settimeout(value)","socket.so_confirmed,","socket.so_dr,","socket.sock_raw)","socket.socket(socket.af_lora,","soon","source.","specif","specifi","specification:","specified,","spread","stack","stack.","standard","state","statu","status,","store","strength","struct","struct.unpack(\">l\",","subsystem","support","symbol","symbols.","sync","take","tell","therefor","therefore,","there'","this.","those","time","time.sleep(2.5)","timeout","timeout:","timeout=0)","timestamp","transmiss","transmission.","transmissions,","transmit","transmitted.","trigger","true","true)","true,","tupl","tx","tx_counter","tx_counter,","tx_frequenc","tx_frequency)","tx_iq","tx_iq=false,","tx_onli","tx_power","tx_power,","tx_power.","tx_power=14,","tx_retri","tx_retries=1,","tx_time_on_air","tx_time_on_air,","tx_trial","tx_trials,","type","ubinascii","ubinascii.unhexlify('00000005'))[0]","ubinascii.unhexlify('11b0282a189b75b0b4d2d8c7fa38548b')","ubinascii.unhexlify('2b7e151628aed2a6abf7158809cf4f3c')","ubinascii.unhexlify('ada4dae3ac12676b')","unit","until","us","us.","us915.","usage:","used.","valu","value)","values.","values:","variou","version","version.","volatil","wait","way","way:","ways:","whenev","where:","window","windows,","without","won't","word.","work","zero)","|"],"firmwareapi/pycom/network/sigfox.html":["#","&","'","'true'","(868","(and","(devic","(e.g.","(europe)","(sipy)","(so_*","(thi","(uplink_frequency_hz,","*","+","+14dbm","+22dbm",",",".","...)","1","1')","10,","100):","11,","12","12]))","1:","2","2')","2,","20","2:","3,","3]))","4","4,","5","5,","6,","64","64.","7,","8","8,","863","9,","912","928","=","achiev","address","africa.","allow","alway","amount","antenna","antenna),","api","applic","are:","area","argentina.","argument","australia,","automat","await","band","band,","base","befor","below:","between","bi","binari","bit","block","blocking,","boolean","both","brazil.","buffer","byte","bytes.","call","capabl","card.","care","case","channel","channel.","class","close","code","colombia","come","commun","communication.","complet","configur","configuration.","connect","constant","constructor","contain","convert","correct","creat","cycl","damag","data","data,","default","defin","delay","devic","device)","device.","devices,","devices.","differ","directional,","disabl","done","down","downlink","downlink_frequency_hz)","driver","due","duti","e.g.","empti","enabl","encrypt","ensur","etc.)","etc.).","europe,","exampl","example:","examples:","exclus","exist","expect","false)","fcc","fipy.","first","flag.","flavours:","follow","form:","frequenc","frequency,","frequency=868000000)","frequency=912000000)","frequency=none)","fsk","fsk,","fsk.","fulfilled.","get","given","hardwar","hexidecim","hong","however,","human","i.e.:","id.","import","indic","init","initialis","integ","integer.","japan.","key","kong,","last","life","like:","limitations).","limitations,","lopi","low","mac","macro","make","maximum","mean","messag","message.","method","method.","mexico","mhz","mhz)","mhz.","minimum","mode","mode.","mode:","modul","modulation.","module:","narrow","necessari","need","network","network,","network.","network.sigfox(id=0,","new","normal","note:","object","object.","often),","oman","oper","option.","optname,","out","pac.","packet","packet.","packets.","param","pass","payload","payload,","piec","pleas","point","power","print(s.recv(64))","print(ubinascii.hexlify(sigfox.mac()))","procedur","processor","proper","protocol","provid","public","public_key","pycom","quick","radio","radio.","range(1,","rcz","rcz1","rcz2","rcz3","rcz4","rcz4.","rcz=sigfox.rcz1)","rcz=sigfox.rcz1,","readabl","real","receiv","region","rememb","remot","representation.","request","requir","reset","restrict","return","run","s","s.recv(32)","s.recv(64)","s.send('')","s.send('devic","s.send('hello","s.send('hello')","s.send(bytes([1,","s.setblocking(true)","s.setsockopt(socket.sol_sigfox,","s.settimeout(5.0)","same","second","see","seen","select","send","sending/receiv","sending/receiving.","sent","servers.","set","setsockopt()","sigfox","sigfox(mode=sigfox.fsk,","sigfox(mode=sigfox.sigfox,","sigfox,","sigfox.frequencies()","sigfox.fsk","sigfox.fsk.","sigfox.id()","sigfox.init(mode=sigfox.sigfox,","sigfox.mac()","sigfox.pac()","sigfox.public_key()","sigfox.public_key([public])","sigfox.public_key(true)","sigfox.rcz1,","sigfox.rcz2,","sigfox.rcz3,","sigfox.rcz4","sigfox.rcz4.","sigfox.rssi()","sigfox.sigfox","sigfox.sigfox,","sigfox.sigfox.","sign","signal","singapore,","singl","sipi","size","socket","socket,","socket.","socket.close()","socket.recv(bufsize)","socket.send(bytes)","socket.setblocking(flag)","socket.setsockopt(level,","socket.settimeout(value)","socket.so_bit,","socket.so_oob,","socket.so_rx,","socket.sock_raw)","socket.socket(socket.af_sigfox,","someth","south","specifi","standard","state","str(i))","strength","string","string,","support","sure","symbol","taiwan,","take","technology.","test","therefore,","this,","time","time.sleep(1)","timeout","transmissions.","true","true)","true:","tupl","two","tx","ubinascii","ultra","unb","until","up","uplink","upon","us","usa,","usag","valu","value)","values:","version","wait","way:","wide","without","work","zealand,","zones:"],"firmwareapi/pycom/network/lte.html":["#","(connect","(i.e.","(or","(same","...)","1.4","12,","13,","2.5","20","200","28.","2g/gprs,","3,","375","3gpp","4,","5","6","60","=","abov","access","activ","address","address.","are:","argument","around","at&t,","attach","authoris","automatically,","avail","band","band=none)","batteri","be","befor","between","both","call","card.","carrier","carrier,","carrier=none)","cat","categori","cells,","cellular","channel","check","cid","cid=1)","cid=1.","cid=3.","class","command","compat","completely.","configur","configuration.","connect","connected),","constructor","consumpt","coverag","creat","current","data","deepsleep.","def","defin","deinit()","deploy","design","detach","develop","devic","differ","directli","disabl","done","enabl","end","enter","example:","fals","featur","file.","fipi","fipy.","firmwar","flash","found","fsm","full","function","functionality.","gener","given.","gpi","gpy/fipi","hardwar","here.","iccid","id)","id.","imei","import","important:","init","insert","instance,","instruct","iot","iot,","ip","it'","kbp","khz","known","licens","life","life,","life.","line","long","longer","low","lte","lte()","lte(carrier=\"verizon\")","lte.attach(*,","lte.attach(band=13)","lte.connect(*,","lte.connect(cid=3)","lte.deinit()","lte.dettach()","lte.disconnect()","lte.iccid()","lte.imei()","lte.init(*,","lte.isattached()","lte.isattached())","lte.isattached():","lte.isconnected()","lte.isconnected():","lte.reset()","lte.send_at_cmd('at+cereg?')","lte.send_at_cmd(cmd)","lte.send_at_cmd(cmd).split('\\r\\n')","m","m/nb","m1","m1:","make","mani","manual","method","mhz","minimum.","mobil","mobility.","mode","modem","modem.","modul","monarch","move","name.","nb","nb1","need","network","network.","network.lte(id=0,","networks.","new","none)","note","note:","now","number","object","object.","obtain","obtained.","offer","older","on","oper","optimis","option","order","other","otherwise.","outperform","param","pars","paus","pdf","perform","phi","pleas","possibl","power","pretti","previou","print('attaching...')","print('connecting...')","print(line)","printing:","process","protocol","protocol.","protocols:","provid","pycom'","radio","range.","raw","reboot.","reconnect.","reduc","registr","request","requir","reset","respons","response:","restrict","resum","return","scan","scanned.","second","seconds.","see","send","send_at_cmd_pretty('at!=\"fsm\"')","send_at_cmd_pretty('at!=\"showphy\"')","send_at_cmd_pretty(cmd):","sequan","session","session.","set","sever","share","shutdown","sim","similar","size","socket","specif","specifi","specific,","specified,","spectrum,","speed.","standard","standard.","standards.","start","statu","string","subsystem.","such","support","switch","system","take","telstra","throughput","throughput.","time","time.","time.sleep(0.5)","true","two","ultra","up","up.","uplink","us","usual...","valu","veri","verizon","verizon,","verizon:","wait","whole","work","world."],"firmwareapi/pycom/aes.html":["#","(16","(advanc","(ae","(byte","(iv)","(never","(see","*","+",",","...","128","128),","128,","16","192),","192,","24","256","256)","32","=","ae","aes(key,","aes.mode_cbc:","aes.mode_cfb","aes.mode_cfb,","aes.mode_cfb.","aes.mode_cfb:","aes.mode_crt.","aes.mode_ctr.","aes.mode_ctr:","aes.mode_ecb","aes.mode_ecb.","aes.mode_ecb:","aes.segment_128","aes.segment_128:","aes.segment_8","aes.segment_8,","alway","appli","are:","argument","articl","associ","avoid","b'notsuchsecretkey'","bit","bits.","block","book.","byte","bytes)","bytes.","chain","chaining.","cipher","cipher.","cipher.decrypt(msg[16:])","cipher.encrypt(b'attack","ciphertext","class","code","constant","constructor","counter","counter,","creat","crypto","crypto.getrandbits()","crypto.getrandbits(128)","ctr","data","dawn')","decrypt","decryption.","default","differ","each","electron","encrypt","esp32","exampl","feedback.","fix","gener","hardwar","hide","ignor","implement","import","in.","info)","initialis","initialisation.","issues,","it)","iv","iv)","iv,","key","key.","length","long.","messag","messages.","method","mode","mode,","mode.","module.","more","msg","msg[:16])","never","nist.","number","object","origin","paramet","pattern","plaintext","print(original)","process","properli","purpose.","quick","random","required.","reus","reused.","same","secret","secur","segment","segment_s","segment_size)","sent","set","side","simplest","size","somewher","standard)","standardis","stream","string)","support","symmetr","two","ucrypto.aes(key,","ucrypto.decrypt()","ucrypto.encrypt()","uniqu","us","usag","use.","valu","vector","vector.","well","work"],"firmwareapi/pycom/pycom.html":["\"","\"/sd/appimg.bin\"","\"rb\")","#","%","'/sd')","(enabl","(lopi","(true","+=","0:","0x00ff00","10)","100)","24","25)","32","4096","5000","5000m","8","=",">","accept","active.","allow","alreadi","ap","appimg","applic","arbitrari","area","area.","avoid","between","bit","bits.","block","blocksiz","blue,","boolean","boot","boot,","break","bright","buffer","bytearray(blocksize)","call","card","chunk","class.","color","colour","come","const(4096)","contain","control","cycles.","data","default","devic","devices,","dht11/dht22/am2302","disabl","disabled)","durat","each","effect","else:","enabl","end=\"\")","entir","eras","exampl","example)","example:","exist","extern","f.readinto(buffer)","f:","false).","false,","featur","feed","file","file,","firmwar","flag","flag.","flash.","follow","ftp.","function","get","given","green","green.","heartbeat","heartbeat.","here","hold","imag","import","inp","instance,","instead","integ","intern","it'","key","led","led.","light","list","machin","make","memori","memoryview(buffer)","method","microsecond","milliseconds.","minimum","mode.","mode=pin.open_drain)","modul","moment.","mount","mount(sd,","ms","ms.","mv","need","new","next","non","none.","note,","nvram","object,","obvious","occur","onc","open(appimg,","open_drain","os","ota_finish","ota_finish()","ota_finish().","ota_start()","ota_start(),","ota_start,","ota_write(buffer),","ota_write(mv[:chunk])","ota_write,","part","pass","perform","perman","persist","pin","pin(\"g7\",","pin(0)","pin(1)","pin.","power","preserv","print(\"\\r%7d","process.","protocol,","puls","pulses_get","pulses_get(pin,","pycom","pycom.heartbeat()","pycom.heartbeat([enable])","pycom.heartbeat(false)","pycom.heartbeat(true)","pycom.heartbeat_on_boot([enable])","pycom.nvs_erase(key)","pycom.nvs_erase_all()","pycom.nvs_get('count')","pycom.nvs_get(key)","pycom.nvs_set('count',","pycom.nvs_set('temp',","pycom.nvs_set(key,","pycom.ota_finish()","pycom.ota_start()","pycom.ota_write(buffer)","pycom.pulses_get(pin,","pycom.rgbled(0xff00)","pycom.rgbled(color)","pycom.wdt_on_boot()","pycom.wdt_on_boot([enable])","pycom.wdt_on_boot(true)","pycom.wdt_on_boot_timeout()","pycom.wdt_on_boot_timeout(10000)","pycom.wdt_on_boot_timeout([timeout])","pycom.wifi_on_boot()","pycom.wifi_on_boot([enable])","pycom.wifi_on_boot(true)","quick","raw","read","reboots.","receiv","recommended.","reconfigur","red","red,","regularli","repres","reset","reset,","reset.","return","rgb","run","scan","script","sd","sd()","sensor","seri","server","set","set,","shall","signific","size","size,","size=0","sizes.","sleep_m","sleep_ms(20)","specif","specifi","ssid","start","state","stop","store","such","suitabl","system.","take","tell","termin","though","time","timeout","timeout)","transit","true,","true:","tuples,","until","up","updat","update.","us","usag","valu","value)","value.","veri","via","volatil","wdt","wdt_on_boot_timeout.","wifi","within","without","wlan","written","written,","xxx"],"firmwareapi/micropython/":["\"micro","avail","built","contain","core","devices.","directori","drop","example,","fallback","file","first","fit","follow","found,","found.","function","ified\"","import","intend","it'","json","json.pi","librari","libraries,","library.","list","load","micropython","micropython.","modul","module.","name","name,","name.","non","noth","overridden","packag","path.","philosophi","provid","pycom","python","replac","search","specif","standard","u","ujson"],"firmwareapi/micropython/micropython.html":["(a","(e.g.","(eg","*","+","1","1)","100","3","=","abov","absolut","access","activ","again.","alloc","amount","argument","around","attempted.","avail","be","begin","block","boot.pi","both","buffer","byte","bytes).","c","c,","c.","call","captur","case","charact","code","compil","comput","const","const(123)","const(2","const_i","const_x","constant","correspond","cpython","creat","ctrl","current","declar","default","dependent,","depth","differ","directli","disabl","dure","emerg","entir","except","exception.","execution,","execution.","express","extra","fail","follow","follows:","free.","function","give","given","global","good","hand,","handler)","heap","heap.","heap_lock()","heap_unlock()","hidden,","i.e.","implement","import","in.","includ","incom","increase,","indic","inform","integ","intern","interrupt","it.","keyboardinterrupt","level","level.","lock","main","main.py)","mainli","make","memori","memory.","memoryerror","method","micropython","micropython,","micropython.alloc_emergency_exception_buf(size)","micropython.const(expr)","micropython.heap_lock()","micropython.heap_unlock()","micropython.kbd_intr(chr)","micropython.mem_info([verbose])","micropython.opt_level([level])","micropython.qstr_info([verbose])","micropython.stack_use()","mode","modul","multipl","name","nested,","none.","normal","number","occur","optimis","otherwis","out","outsid","parser","part","particularli","pass","pattern.","place","points.","prevent","print","printed.","provid","purposes.","rais","ram","recognis","repl,","repres","restor","return","row","run","same","script","scripts,","set","situations.","size","stack","start","still","stream","string","strings.","subsequ","take","therefor","time","traceback","under","underscor","unlock","up","us","usag","use.","used.","useful,","usual","valu","variabl","variable,","verbos","way","within","written"],"firmwareapi/micropython/uctypes.html":["\"arr\":","\"arr2\":","\"b0\":","\"b1\":","\"bf\"),","\"bitf0\":","\"descriptor\"","\"field_name\":","\"foreign","\"ptr\":","\"ptr2\":","\"sub\":","(2,","(and","(correspond","(doesn't","(e.g.","(encod","(for","(foreign","(in","(it'","(note:","(or","(pack","(python","(see","(thi","(typenam","(uctypes.array","(uctypes.ptr","*","*.","0","0,","0.","0}),","1).","1,","2","2),","2,","3","8","[0]","[]","abi","abi,","abov","above,","above.","access","actual","address","address,","address.","aggreg","align","alloc","allow","allows,","alternatively,","alway","anticip","api","are:","argument","array","array,","array.","assign","associ","avoid","baremet","base","basic","be","behind","below).","bf_len","bf_po","big","binari","bit","bit,","bitfield","bitfield).","bitfield,","bitfields:","bits,","both","buffer","byte","bytearray","bytes)","bytes,","bytes.","bytes_at()","c","c.","call","captur","care","chang","class","come","complex","concis","conform","constructor.","contain","content","copi","correspond","count","cpython'","creat","ctype","current","currently,","data","data,","datasheet","decreas","defin","defines).","depend","dereferenc","dereference,","describ","descriptor","descriptor,","detail","dictionari","dictionary),","differ","different,","disabl","dot","duplic","each","ed","effectively,","element","encod","endian","endianness,","even","exactli","exampl","example,","except","explicit","extra","extract","familiar","ffi","field","field).","field.","fields.","file","first","flag","float)","follow","function","function,","function.","further","gener","get","given","hardwar","i.e.","i/o","idea","identifi","immutable,","implement","import","independ","individu","instanc","instanti","instead","integ","interface\"","interface)","intermedi","interrupt).","it'","key","languag","larg","later,","layout","layout_type=native)","layouts,","lead","length","limit","littl","lookup","mani","mcu/soc.","mcu_registers.peripheral_a.register1,","mean","memori","memory,","micropython","micropython.","modul","modules,","my_struct.substruct1.field1.","name","nativ","need","nest","network","non","normal","normalis","notation:","note","number","object","object,","object.","occupi","offset","offset,","on","oper","operator,","optimis","origin","pack","parallel","particular","particular,","pass","peripheral,","peripheral_a.register0.","peripheral_a.register1.","peripheral_a.register[0]","point","pointer","pointer,","posit","positions,","possibl","power","predefin","prefix","primit","produc","prohibited).","properti","protocol","ptr","python","read","readabl","recommend","recurs","refer","reference,","regist","registers,","rel","repres","requir","required),","respectively.","restrict","retain","return","returned).","right","rightmost","runs.","same","scalar","scale","second","semant","separ","shift","signific","similar","size","size)","size.","small","socket).","sources:","special","specif","standard","start","start.","streamlin","structur","structure\"","structure.","structures).","structures.","structures:","sub","subscript","sum","support","syntax","syntax,","system","system.","taken","target","them.","third","though","to.","too).","too,","tuple,","type","type,","type.","type:","types,","types:","uctyp","uctypes.addressof(),","uctypes.addressof(obj)","uctypes.bfuint16","uctypes.big_endian","uctypes.bytearray_at(addr,","uctypes.bytes_at(addr,","uctypes.little_endian","uctypes.n","uctypes.sizeof(struct)","uctypes.struct()","uctypes.struct(addr,","uctypes.uint32","uctypes.uint8","uctypes.uint8),","uint16","uint16,","uint16.","unlik","up,","us","usage,","ustruct","usual","valu","value,","value.","values.","variou","want","way","well","whose","within","without","words,","work","written","{","{\"b\":","|","})"],"firmwareapi/micropython/sys.html":["\">","\"big\").","\"bitness\"","\"micropython\"","#","(\"little\"","(1,","(32","(e.g.","(major,","(note","(or","(that","(v","+=","0","0)","1","16\",","31)","32","32\",","32:","64","64\"","7,","=",">",">>=","above,","actual","another.","appear","argument","attribut","attributes:","bare","baremet","bit","bit,","board","board,","board.","builtin","byte","case","check","code.","compar","comparisons.","compat","conform","constant","count","cpython","cpython.","current","default).","describ","detect","dictionari","differ","directly,","directori","distinguish","due","e.g.","else:","error","etc.).","except","exception.","exist","exit","file","file=sys.stdout)","follow","found","function","further","given","given,","hold","identifi","implement","implementation),","implementation.","import","includ","inform","input","instead","instead.","int","integ","ints.","it:","it'","languag","less","less)","lib.","linux.","list","load","long","mandat","max","maximum","method","micro),","micropython","micropython,","micropython.","minim","minimum","minor,","modul","modules.","more","more)","mutabl","name","nativ","need","note","number","object","object,","object;","on","on.","order","origin","os,","os/rto","output","peculiar","platform","platform,","port","ports).","ports,","positional;","print","program","pyboard","python","rais","recommend","refer","represent","run","search","simplifi","smaller","standard","start","still","stream.","string","string.","style","support).","supported.","sy","sys.argv:","sys.byteorder:","sys.exit(retval=0)","sys.implement","sys.implementation:","sys.maxs","sys.maxsize:","sys.modules:","sys.path:","sys.platform:","sys.print_exception(exc,","sys.stderr:","sys.stdin:","sys.stdout","sys.stdout:","sys.version:","sys.version_info:","system","systemexit","systemexit.","take","termin","thu","to,","traceback","traceback.print_exception(),","tupl","type","type,","underlyingly,","unlik","us","usual","v","v:","valu","value,","veri","version","vs","way","whether","with.","without"],"firmwareapi/micropython/uos.html":["'/sd')","(if","(in","(like","(not","(the","*",",","/","/flash","/sd","/sd.","0)","10","access","access.","alia","argument,","avail","be","befor","bits.","block","byte","bytes.","card","chang","change.","charact","constant","contain","content","creat","current","currently:","devic","device.","directori","directory.","drive","duplic","example:","exists)","file","file.","filesystem","filesystems.","firmwar","flash","follow","format","free","function","function.","given","group","hard","here.","id","implement","implemented,","inform","inod","intern","interpret","kib)","links.","list","metadata","method","method.","methods.","micropython","modification.","modul","mount","mount_point,","mounted.","n","new","new_path)","number","number.","object","object)","object.","order:","os.mount(sd,","otherwis","owner.","pass","path","path)","path,","path.","physic","point.","port","previous","protect","random","read()","readonly=false)","recent","releas","remov","remove()","renam","repl)","return","root","sd","separ","size","space","specif","specifi","st_atime:","st_ctime:","st_dev:","st_gid:","st_ino:","st_mode:","st_mtime:","st_nlink:","st_size:","st_uid:","statu","stream","sync","system,","termin","time","tupl","unmount","uo","uos.chdir(path)","uos.dupterm(stream_object)","uos.getcwd()","uos.getfree(path)","uos.listdir([dir])","uos.mkdir(path)","uos.mkfs(block_devic","uos.mount(block_device,","uos.remove(path)","uos.rename(old_path,","uos.rmdir(path)","uos.sep:","uos.stat(path)","uos.sync()","uos.uname()","uos.unlink(path)","uos.unmount(path)","uos.urandom(n)","urandom","us","user","valu","values,","version,","version.","write()","–"],"firmwareapi/micropython/array.html":["(the","2","append","array","array,","array.append(val)","array.array(typecode[,","array.extend(iterable)","b,","class","codes:","contain","content","creat","created.","d","depend","element","empti","end","f,","float","format","given","grow","h,","i,","information.","initi","it.","iter","iterable.","iterable])","l,","latter","method","more","new","point","provided,","python","q,","see","support","support).","type."],"firmwareapi/micropython/cmath.html":["(","+pi).","10","along","axis.","base","basic","branch","circle'","circumfer","cmath","cmath.cos(z)","cmath.e:","cmath.exp(z)","cmath.log(z)","cmath.log10(z)","cmath.phase(z)","cmath.pi:","cmath.polar(z)","cmath.rect(r,","cmath.sin(z)","cmath.sqrt(z)","complex","constant","cosin","cut","diamet","exponenti","float","form","function","logarithm","mathemat","method","modul","module.","modulu","natur","neg","number","numbers.","phase","phi)","phi.","pi,","point","polar","provid","r","rang","ratio","real","requir","return","returns,","root","sine","squar","support","tuple,","work","z,","z."],"firmwareapi/micropython/math.html":["(0.0,","(2**exp).","(m,","*","0","0),","0.","0.5","1.","10","2","2**e","==","absolut","base","basic","be","both","circle'","circumfer","complementari","constant","convert","cosin","decompos","degre","degrees.","diamet","e)","error","exactly.","exp(x)","exp)","exponent.","exponenti","finite.","float","floats,","fraction","function","gamma","holds.","hyperbol","infinite.","infinity.","integer,","integr","invers","logarithm","m","mantissa","math","math.acos(x)","math.acosh(x)","math.asin(x)","math.asinh(x)","math.atan(x)","math.atan2(y,","math.atanh(x)","math.ceil(x)","math.copysign(x,","math.cos(x)","math.cosh(x)","math.degrees(x)","math.e:","math.erf(x)","math.erfc(x)","math.exp(x)","math.expm1(x)","math.fabs(x)","math.floor(x)","math.fmod(x,","math.frexp(x)","math.gamma(x)","math.isfinite(x)","math.isinf(x)","math.isnan(x)","math.ldexp(x,","math.lgamma(x)","math.log(x)","math.log10(x)","math.log2(x)","math.modf(x)","math.pi:","math.pow(x,","math.radians(x)","math.sin(x)","math.sinh(x)","math.sqrt(x)","math.tan(x)","math.tanh(x)","math.trunc(x)","mathemat","method","modul","module.","natur","neg","number","numbers.","otherwis","part","point","posit","power","princip","provid","radian","radians.","ratio","relat","remaind","requir","return","root","round","same","sign","sine","squar","such","support","tangent","toward","true","tupl","two","valu","work","x","x)","x.","x/y.","y)","y.","y/x."],"firmwareapi/micropython/gc.html":["allocated,","allocated.","automat","avail","byte","collect","collection.","disabl","enabl","garbag","gc","gc.collect()","gc.collect().","gc.disable()","gc.enable()","gc.mem_alloc()","gc.mem_free()","heap","initi","manual","memori","method","number","ram","ram.","return","run","still","us"],"firmwareapi/micropython/ubinascii.html":["(i.e.","(in","addit","argument,","ascii","base64","between","binari","both","byte","convers","convert","cpython","data","differ","directions).","encod","form","format.","hexadecim","hexlify)","implement","invers","method","modul","representation.","return","sep","sep])","separ","string.","supplied,","ubinascii","ubinascii.a2b_base64(data)","ubinascii.b2a_base64(data)","ubinascii.hexlify(data[,","ubinascii.unhexlify(data)","us","values.","variou"],"firmwareapi/micropython/ujson.html":["(a",".read()","allow","between","contain","content","convert","correctli","data","document).","file","format.","formed.","fp","json","method","modul","obj","object","object.","pars","python","rais","repres","return","str","string","string.","support","ujson","ujson.dumps(obj)","ujson.load(fp)","ujson.loads(str)","valueerror"],"firmwareapi/micropython/ure.html":["$","(and","(which","({m,n}),","*","*?","+","+?",".","0","1)","?","??","[]","^","actual","advanc","against","alway","anchored).","are:","assertions,","charact","character.","characters.","class","compil","count","cpython","creat","debug","display","etc.","express","expression,","expression.","expressions).","extend","first","flag","group","groups,","happen","implement","individu","inform","instanc","match","match()","match,","match.group([index])","max_split=","method","methods.","modul","more","name","numer","object","object.","oper","operations.","posit","posix","rang","re","regex","regex.match(string)","regex.search(string)","regex.split(string,","regular","repetit","return","search","search()","set","start","still","string","string)","string.","subset","support","supported.","syntax","unlik","ur","ure.compile().","ure.compile(regex)","ure.debug","ure.match(regex,","ure.search(regex,","us","value,"],"firmwareapi/micropython/usocket.html":["(after","(bytes,","(conn,","(family,","(if","(ipv4_address,","(rb","(so_*","0","0);","1","1])","5","65535.","8.8.8.8,","80)[0][","=","accept","access","address","address)","address,","address.","alia","allow","alreadi","amount","argument","arguments:","around","associ","automat","avail","backlog","befor","behav","below","below.","binari","bind","block","blocking,","bound","bound.","bsd","buf.","buffer","buffer.","bufsize.","byte","bytes.","calls:","canonname,","case","certain","character.","chosen.","class","close","close()","closed.","collected,","comparison.","completed.","conn","connect","connection,","connection.","connections.","constant","contain","correspond","cpython","cpython'","creat","data","data.","default","defin","depend","destin","differ","domain","dot","e.g.","elaps","enabl","encoding,","end","eof.","equival","errors,","etc.).","exact","exampl","except","expect","explicitly,","express","fail.","false,","famili","family,","file","first","flag","float","flushed).","follow","format","format(s)","function","futur","garbag","given","given,","happens,","host/port","inconsist","instance:","integ","interface.","intern","ip","ipv4","ipv4_address","ipv4_address,","it'","layers:","len(buf)","limit","line","line,","list","listen","lora","lower,","makefile()","makefile().","mani","mark","maximum","method","mode","mode.","mode;","modul","more","name","nbyte","nbytes])","necessari","need","network","new","newlin","non","none","none.","nonneg","notat","note","number","number,","number.","numer","object","object.","object'","occurs.","onc","oper","operations.","option","option.","options:","optname,","origin","otherwise,","pair","paramet","period","point","port","port)","port),","port.","proto,","protocol","protocols:","provid","put","queu","rais","rang","read","read.","reason","receiv","received.","recommend","refus","remot","repres","resolv","return","s","s.bind(1)","s.connect(socket.getaddrinfo('www.micropython.org',","seconds,","see","send","sequenc","server","service.","set","settimeout()","shorthand","show","sigfox","simpli","size","sock.setblocking(false)","sock.setblocking(true)","sock.settimeout(0.0)","sock.settimeout(none)","sockaddr)","socket","socket,","socket.","socket.accept()","socket.af_inet,","socket.af_lora","socket.bind(address)","socket.close()","socket.connect(address)","socket.error,","socket.getaddrinfo().","socket.getaddrinfo(host,","socket.ipproto_tcp","socket.ipproto_tcp)","socket.ipproto_udp,","socket.listen([backlog])","socket.makefile(mode='rb')","socket.read(size)","socket.readall()","socket.readall(),","socket.readinto(buf[,","socket.readline()","socket.recv(bufsize)","socket.recvfrom(bufsize)","socket.send(bytes)","socket.send(bytes).","socket.sendall(bytes)","socket.sendto(bytes,","socket.setblocking(flag)","socket.setsockopt(level,","socket.settimeout(value)","socket.so_bit","socket.so_confirmed,","socket.so_dr","socket.so_oob,","socket.so_reuseaddr","socket.so_rx,","socket.so_tx_repeat,","socket.sock_dgram,","socket.sock_raw","socket.sock_stream,","socket.socket()","socket.socket(socket.af_inet,","socket.sol_lora,","socket.sol_sigfox","socket.sol_socket,","socket.timeout","socket.write(buf)","socket:","sockets,","specifi","specified,","state","statement","store","string","structure:","subsequ","support","supported.","symbol","system","them.","timeout","timeout,","translat","tupl","type","type,","types:","unaccept","until","up","url:","us","usabl","usocket","valu","value)","value:","wb).","well.","write","written.","zero"],"firmwareapi/micropython/select.html":["(obj,","(select","...)","2.","above.","activ","are:","assum","avail","becom","case","class","class.","combin","compat","constant","creat","current","data","default","depend","describ","detect","don't","effici","efficient.","element","empti","end","error","event","event,","eventmask","eventmask)","eventmask])","function","happen","instanc","instead.","list","logic","method","milliseconds.","modifi","modul","more","multipl","obj","obj.","object","objects.","occur","of:","on","operations).","platform","poll","poll.modify(obj,","poll.poll([timeout])","poll.register(obj[,","poll.unregister(obj)","polling.","provid","pyb.uart,","pyb.usb_vcp.","pyboard","read","read/writ","readi","ready.","recommend","regist","return","returned.","select","select.poll()","select.poll*","select.pollerr","select.pollhup","select.pollin","select.pollout","select.pollout.","select.select(rlist,","set","size","specif","specifi","stream","stream/connect","support","termin","timeout","timeout,","timeout])","tuple,","tuples,","unregist","usag","version,","wait","way","wlist,","written","xlist[,","|"],"firmwareapi/micropython/utime.html":["\"new\"","\"old\"","#","(becaus","(for","(includ","(mani","(requir","(rtc).","(see","(which","(year,","+","0","0.","00:00:00","01","0:","1","1,","12","1970","2000.","2014).","23","31","366","500:","500u","59","6","8","=","==",">","above)","above,","absolut","accept","actual","additional,","again","api","application,","arbitrarili","argument","argument,","around","asserted,","assum","backup","baremet","batteri","behav","below","better","between","board","board).","calendar","call","case).","centuri","choice.","clock","compat","compon","consecut","contains:","convert","current","date,","date/tim","date/time.","delay","delays.","depend","develop","directli","done","each","epoch","epoch,","epoch:","esp32","event","exampl","expect","expected.","express","faster.","float","follow","fraction","full","function","function,","functions,","functions.","get","given","gmtime()","gpio","hard","higher","hour","hour,","implement","implicit.","includ","instead.","integ","integer,","intervals,","invers","it'","jan","local","local_tim","localtime()","localtime.","long","machine.rtc()","machine.rtc().datetime(tuple)","maintain","manual","mday","mday,","means:","measur","method","micropython","micropython,","microseconds,","microseconds.","milliseconds,","milliseconds.","minut","minute,","modul","mon","month","month,","need","network","new)","none,","note","number","object.","offset,","opposit","option","os","os/rto","outsid","particular","pattern","per","period","period).","pin","pin.value()","point","poll","port","port/user).","portabl","posit","posix","power","preced","precision,","precision.","protocol","provid","provided,","pycom'","python,","python.","queri","rais","real","refer","reli","requir","reset).","resets,","respons","result","return","rtc","rtc,","rtos),","same","sec","second","second,","seconds,","seconds.","set","set,","set.","setup","short","sleep","sleep_ms()","sleep_us()","standard","start","subtract","such","sun","supported.","system","system/micropython","though","ticks_*()","ticks_cpu().","ticks_diff()","ticks_m","ticks_ms()","ticks_ms(),","ticks_us()","ticks_us(),","ticks_us,","time","time,","time.","time.ticks_diff(start,","time.ticks_us()","time.ticks_us())","time.timezon","timeout:","timeouterror","timezon","timezone,","timezone.","tupl","undefined.","underli","up","uptime,","us","usag","used.","user","usual","utc","utc.","utim","utime.gmtime([secs])","utime.localtime([secs])","utime.mktime()","utime.sleep(seconds)","utime.sleep_ms(ms)","utime.sleep_us(us)","utime.ticks_cpu()","utime.ticks_diff(old,","utime.ticks_ms()","utime.ticks_us()","utime.time()","utime.timezone([secs])","valu","value.","wait","want","way","weekday","weekday,","without","work","wrap","write","year","yearday","yearday)"],"firmwareapi/micropython/uhashlib.html":["1","224","256","384","512","achiev","activ","algorithms.","binari","byte","called,","class","constructor","creat","data","effect.","fed","feed","hardware,","hash","hash,","hash.","hash.digest()","hash.hexdigest()","hash.update(data)","hasher","implement","implemented.","it.","limit","longer.","md5","method","modul","more","object","object.","on","oper","option","pass","return","sha","similar","support","supported.","through","time.","ubinascii.hexlify(hash.digest())","uhashlib","uhashlib.md5([data])","uhashlib.sha1([data])","uhashlib.sha224([data])","uhashlib.sha256([data])","uhashlib.sha384([data])","uhashlib.sha512([data])","us"],"firmwareapi/micropython/ussl.html":["\"secur","(often","/flash/cert/.","1])","443)[0][","8441)[0][","=","access","authent","blynk","both","ca.pem","ca_certs='/flash/cert/ca.pem')","ca_certs=none)","cert_req","cert_reqs=cert_none,","cert_reqs=ssl.cert_required,","certfile=none,","certif","certificates,","client","connect","connection,","constant","context.","do:","encrypt","end.","exampl","example:","except","facil","file","folder","ftp","import","inherit","instanc","instance,","keyfile=none,","known","layer","layer\")","locat","method","modul","module.","names.","network","order","ourselv","path","peer","place","provid","put","return","s","secur","see","server","server,","server_side=false,","side","side.","sock","socket","socket.socket()","socket.socket,","sockets,","specif","ss","ss.connect(socket.getaddrinfo('cloud.blynk.cc',","ss.connect(socket.getaddrinfo('www.google.com',","ssl","ssl.cert_none,","ssl.cert_optional,","ssl.cert_required:","ssl.sslerror","ssl.sslsocket,","ssl.wrap_socket(s)","ssl.wrap_socket(s,","ssl.wrap_socket(sock,","standard","store","subtyp","such","support","take","transport","underli","us","usocket","ussl","valid","valu","wrap"],"firmwareapi/micropython/ucrypto.html":["\"...","\"these","32","accord","advanc","ae","algorithms.","base","basi","bit","bits.","bt","business.","byte","class","crypto.getrandbits(bits)","cryptograph","cryptographi","decreas","depend","disabled,","do","document","encrypt","esp32","fi","fi/bt","fill","gener","generator.","give","hardwar","import","information.","it'","loos","manual,","method","modul","multipl","nativ","nearest","nois","number","numbers.\"","object","obtain","operations\".","out","paramet","pleas","provid","pseudo","pycrypto.","quickli","random","refer","result","return","rf","round","secur","security.","standard","subject","such","support","system.","technic","thing","trivial","true","ucrypto","upward","us","way","wi","wrong","yourself"],"firmwareapi/micropython/ustruct.html":["!.","(the",",","...","...)","2","@,","accord","b,","buffer","buffer,","buffer.","byte","codes:","count","d","data","data)","data,","depend","encod","end","f,","float","fmt","fmt.","format","given","h,","i,","information.","l,","latter","method","more","need","neg","number","object","offset","offset,","offset.","offset=0)","order","p,","pack","point","prefixes:","python","q,","return","s,","see","size/byt","start","store","string","struct","support","support).","tupl","unpack","ustruct","ustruct.calcsize(fmt)","ustruct.pack(fmt,","ustruct.pack_into(fmt,","ustruct.unpack(fmt,","ustruct.unpack_from(fmt,","v1,","v2,","valu","values."],"firmwareapi/micropython/_thread.html":["%","%d'","(4kib).","(also","(but","(i","(in","(onli","(use","(which","+","0","1)","1,","4096","4kib","=","_thread","_thread.allocate_lock()","_thread.exit()","_thread.get_ident()","_thread.locktyp","_thread.stack_size([size])","_thread.start_new_thread(function,","_thread.start_new_thread(th_func,","a_lock","a_lock:","above.","acquir","action","addit","anoth","arg","args[,","argument","argument,","arguments.","befor","below.","between","binari","bytes)","call","caught,","caus","class","configur","continu","control","cooki","creat","created.","current","data","data.","def","default)","depend","describ","dictionari","direct","e.g.","e.g.:","earlier,","error","exampl","except","exception,","exception.","execut","executes\")","existence).","exit","exits.","fals","float","follow","function","global","guarante","i))","id)","id):","identifi","identifier.","immedi","import","index","initi","integ","integer.","intend","interpret","itself.","keyword","kwarg","kwargs])","level","light","list","lock","lock.","lock.acquire(waitflag=1,","lock.locked()","lock.release()","lock:","low","magic","maximum","meaning;","method","methods,","methods:","minimum","modul","multipl","mutex","necessari","necessarili","neg","new","nonzero","nonzero,","not.","object","object.","objects.","occur","on","option","platform","point","posit","positive,","present","present,","primit","print","print(\"a_lock","print('run","process","provid","provided.","quick","rais","raised.","range(2):","reason","recycl","releas","return","returning.","returns,","run).","runtimeerror","same","second","semaphores)","share","silent","silently.","simpl","size","space","space.","specif","specifi","stack","start","statement,","statu","subsequ","successfully,","suffici","support","synchronis","synchronisation,","systemexit","tasks)","termin","th_func(delay,","that'","thread","thread,","thread.","threads,","threads.","time","time.sleep(delay)","timeout","timeout=","trace","true","true:","tuple).","type","unbound","uncondition","unconditionally,","unhandl","unlocked.","until","us","usag","valu","value:","via","wait","wait.","waitflag","waiting,","weight","without","work","zero,","zero.","—"],"firmwareapi/micropython/builtin.html":["abs()","all()","any()","avail","bin()","bool","builtin","byte","bytearray","callable()","chr()","class","compile()","complex","describ","dict","dir()","divmod()","enumerate()","eval()","exec()","filter()","float","frozenset","function","getattr()","globals()","hasattr()","hash()","here.","hex()","id()","input()","int","isinstance()","issubclass()","iter()","len()","list","locals()","map()","max()","memoryview","method()","min()","module.","next()","object","oct()","open()","ord()","pow()","print()","property()","range()","repr()","reversed()","round()","set","setattr()","sorted()","staticmethod()","str","sum()","super()","tupl","type()","via","zip()"],"firmwareapi/notes.html":[".callback()","16","2","alarm","alloc","allow","along","appropri","argument.","associ","attend","bear","both","callback","callback,","called.","class","classes.","creat","current","currently,","default","detail","differently.","done","enabl","esp32","even","event","event.","example,","examples,","given","handl","handler","handler.","happens,","ideal","insid","interrupt","interrupts.","interrupts;","keep","limit","memori","messag","method","micropython","mind","minimum","more","network","new","note","notifi","object","order","packets.","pin","pleas","port","possibl","post","process","provid","pycom'","queue","queue,","rais","receiv","regist","requir","respect","restrict","sections.","send","separ","sequenti","short","sockets.","such","support","system","thread","thu","time.","up","us","usag","user","variables,","visit","whatev","within"],"datasheets/introduction.html":["board","contain","develop","each","exampl","examples:","expans","follow","inform","introduct","modul","notes.","oem","page","pinouts,","product,","relat","relev","sheets,","shield","spec"],"datasheets/development/":["2.0","3.0,","4,","contain","datasheet","develop","devices.","fipy.","gpy,","includ","lopi","lopy,","modul","pycom","section","sipy,","wipi"],"datasheets/development/wipy2.html":["\"deep","(clk,","(sda,","(tx1/rx1),","**","****","10ma.","10ua","10ua.","2","2.0","2ma","3.3v","3.5v","4","5.5v.","7ua","access","allow","alongsid","alway","around","assign","attach","avail","between","ble","board","boot","caus","chang","chip","click","configured.","connect","consum","consumpt","control","coupl","creat","cs","current","current.","cut","damaged.","datasheet","dc","deep","default","default,","depend","design","devic","device.","digit","discontinued,","documentation.","doesn't","domain,","down","draw","due","dure","eco","enabl","enter","exampl","feed","file.","flash","float","follow","found","get","goe","hand","here","high","i2c","interest","interrupt.","issu","keep","lowest","miso)","mode","mode,","modul","more","mosi,","note","number,","only,","otherwis","out","output","password","pdf","perform","pin","pinout","pleas","point","possibl","power","provid","put","pwm","quiescent","random","rang","re","regul","rippl","rtc","scl)","section","see","shield","shield\"","sleep","sleep.","software.","sourc","specif","spi","ssid","started:","stay","store:","suppli","switch","therefor","timer","tutori","uart1","unfortunately,","upon","us","usabl","use.","via","vin","voltag","wake","wifi","wipi","wipy2","wipy2,","wipy2:","wipy3","wlan","work","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/wipy3.html":["(clk,","(p12)","(sda,","(tx1/rx1),","**","****","19.7µa","2.0","3.0","3.3v","3.5v","4","4mb","5.5v.","512kb","8mb","access","antenna","application.","assign","avail","avoid","between","ble","board","boot","buy","chang","click","connect","creat","current","damaged.","datasheet","deep","default","default,","differ","digit","disabl","documentation.","draw","exampl","extern","feed","file.","fixed,","flash","follow","found","get","gpio16","gpio21","hand","here","i2c","interest","miso)","modul","mosi,","move","note","now","number,","only,","otherwis","output","p12","p12,","password","pdf","pin","pinout","pleas","point","power","ram","random","rang","reason","regul","rf","scl)","section","select","sleep","software.","specif","spi","ssid","started:","store:","suppli","switch","tutori","uart1","unless","upgrad","upon","us","vin","voltag","wifi","wipi","wipy3","wipy3,","wipy3:","wlan","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/lopy.html":["\"deep","(clk,","(sda,","(tx1/rx1),","**","****","10ma.","10ua","10ua.","2ma","3.3v","3.5v","4","5.5v.","7ua","access","allow","alongsid","alway","around","assign","attach","avail","between","ble","board","boot","buy","caus","chang","chip","click","configured.","connect","consum","consumpt","control","coupl","creat","cs","current","current.","cut","damaged.","datasheet","dc","deep","default","default,","depend","design","devic","device.","digit","documentation.","doesn't","domain,","down","draw","due","dure","eco","enabl","enter","exampl","feed","file","file.","flash","float","follow","found","gateway","get","goe","hand","here","high","i2c","interest","interrupt.","issu","keep","lopi","lopy,","lopy:","lorawan","lowest","miso)","mode","mode,","modul","more","mosi,","nano","node","note","number,","only,","otherwis","out","output","password","pdf","perform","pin","pinout","pleas","point","possibl","power","provid","put","pwm","quiescent","random","rang","re","regul","rippl","rtc","scl)","section","shield","shield\"","sleep","sleep.","software.","sourc","specif","spi","ssid","started:","stay","store:","suppli","switch","therefor","timer","tutori","uart1","unfortunately,","upon","us","usabl","use.","via","vin","voltag","wake","wifi","wlan","work","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/lopy4.html":["(clk,","(sda,","(tx1/rx1),","**","****","3.3v","3.5v","4","5.5v.","access","antenna","application.","assign","avail","avoid","between","ble","board","boot","buy","chang","click","connect","creat","damaged.","datasheet","default","default,","digit","disabl","documentation.","exampl","extern","feed","file","file.","follow","found","gateway","get","hand","here","i2c","interest","lopi","lopy4","lopy4,","lopy4:","lorawan","miso)","modul","mosi,","nano","node","note","number,","only,","otherwis","output","p12","p12,","password","pdf","pin","pinout","pleas","point","power","random","rang","reason","regul","rf","scl)","section","select","sigfox","software.","specif","spi","ssid","started:","store:","suppli","switch","tutori","uart1","unless","upon","us","vin","voltag","wifi","wlan","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/sipy.html":["\"deep","(clk,","(sda,","(tx1/rx1),","**","****","10ma.","10ua","10ua.","2ma","3.3v","3.5v","4","5.5v.","7ua","access","allow","alongsid","alway","around","assign","attach","avail","between","ble","board","boot","buy","caus","chang","chip","click","configured.","connect","consum","consumpt","control","coupl","creat","cs","current","current.","cut","damaged.","datasheet","dc","deep","default","default,","depend","design","devic","device.","digit","documentation.","doesn't","domain,","down","draw","due","dure","eco","enabl","enter","exampl","feed","file","file.","flash","float","follow","found","get","goe","hand","here","high","i2c","interest","interrupt.","issu","keep","lowest","miso)","mode","mode,","modul","more","mosi,","note","number,","only,","otherwis","out","output","password","pdf","perform","pin","pinout","pleas","point","possibl","power","provid","put","pwm","quiescent","random","rang","re","regul","rippl","rtc","scl)","section","shield","shield\"","sigfox","sipi","sipy,","sipy:","sleep","sleep.","software.","sourc","specif","spi","ssid","started:","stay","store:","suppli","switch","therefor","timer","tutori","uart1","unfortunately,","upon","us","usabl","use.","via","vin","voltag","wake","wifi","wlan","work","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/gpy.html":["(clk,","(sda,","(tx1/rx1),","**","****","3.3v","3.5v","4","5.5v.","access","antenna","application.","assign","avail","avoid","between","ble","board","boot","buy","cat","chang","click","command","connect","creat","damaged.","datasheet","default","default,","digit","disabl","documentation.","draw","exampl","extern","feed","file","file.","follow","found","get","gpi","gpy,","gpy:","hand","here","i2c","interest","iot","lte","m","m1","miso)","modem","modul","monarch","mosi,","nb","note","number,","only,","otherwis","output","p12","p12,","password","pdf","pin","pinout","pleas","point","power","random","rang","reason","regul","rf","scl)","section","select","sequan","software.","specif","spi","ssid","started:","store:","suppli","switch","tutori","uart1","unless","upon","us","vin","voltag","wifi","wlan","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/fipy.html":["(clk,","(sda,","(tx1/rx1),","**","****","3.3v","3.5v","4","5.5v.","access","antenna","application.","assign","avail","avoid","between","ble","board","boot","buy","cat","chang","click","command","connect","creat","damaged.","datasheet","default","default,","digit","disabl","documentation.","draw","exampl","extern","feed","file","file.","fipi","fipy,","fipy:","follow","found","gateway","get","hand","here","i2c","interest","iot","lorawan","lte","m","m1","miso)","modem","modul","monarch","mosi,","nano","nb","node","note","number,","only,","otherwis","output","p12","p12,","password","pdf","pin","pinout","pleas","point","power","random","rang","reason","regul","rf","scl)","section","select","sequan","sigfox","software.","specif","spi","ssid","started:","store:","suppli","switch","tutori","uart1","unless","upon","us","vin","voltag","wifi","wlan","www.pycom.io.","xxxx","xxxx,"],"datasheets/oem/":["contain","datasheet","devices.","g01.","includ","l01,","l04,","modul","oem","pycom","section","w01,"],"datasheets/oem/w01.html":["(clk,","(sda,","(tx1/rx1),","assign","avail","ble","chang","connect","datasheet","default","documentation.","draw","exampl","file","file.","follow","found","i2c","interest","miso)","modul","mosi,","note","pdf","pin","pinout","pleas","scl)","section","software.","specif","spi","tutori","uart1","w01","w01:","wifi"],"datasheets/oem/l01.html":["(clk,","(sda,","(tx1/rx1),","assign","avail","ble","chang","connect","datasheet","default","documentation.","draw","exampl","file","file.","follow","found","gateway","i2c","interest","l01","l01:","lorawan","miso)","modul","mosi,","nano","node","note","pdf","pin","pinout","pleas","scl)","section","software.","specif","spi","tutori","uart1","wifi"],"datasheets/oem/l04.html":["(clk,","(sda,","(tx1/rx1),","assign","avail","ble","chang","connect","datasheet","default","documentation.","draw","exampl","file","file.","follow","found","gateway","i2c","interest","l04","l04:","lorawan","miso)","modul","mosi,","nano","node","note","pdf","pin","pinout","pleas","scl)","section","sigfox","software.","specif","spi","tutori","uart1","wifi"],"datasheets/oem/g01.html":["(clk,","(sda,","(tx1/rx1),","assign","avail","ble","cat","chang","command","connect","datasheet","default","documentation.","draw","exampl","file","file.","follow","found","g01","g01:","i2c","interest","iot","lte","m1","miso)","modem","modul","monarch","mosi,","nb","note","pdf","pin","pinout","pleas","scl)","section","sequan","software.","specif","spi","tutori","uart1","wifi"],"datasheets/oem/l01_reference.html":["2.4ghz","3.5","5.5","abil","accommod","altium","antenna","avail","baseboard","bluetooth,","board","both","button","connection.","connector","connector.","current","dc","deep","design","doubl","draw","dure","extern","featur","file","file.","g01","g01,","gerber","input","l01","l01'","l04","layout","layout/gitbook/assets/l01","layout.pdf)","led","lora","low","make","mode","modul","modules.","oem","output.","pcb","pdf","pleas","possibl","project","refer","regul","requir","reset","rgb","schemat","sim","singl","sleep","slot","suit","suitabl","switch","u.fl","univers","us","via","w01","well","wifi","ws2812b","zip"],"datasheets/oem/universal_reference.html":["(l01,","2.4ghz","3","3.5","5.5","abil","accommod","altium","antenna","avail","baseboard","bluetooth,","board","button","connector","connector.","contain","current","dc","deep","design","draw","dure","extern","featur","file","file.","g01","g01)","g01,","gerber","input","l01","l01,","l04","l04,","layout","led","low","make","mode","modul","modules,","modules.","necessari","oem","output","pcb","pdf","possibl","project","refer","regul","requir","reset","rgb","schemat","sim","singl","sleep","slot.","suit","suitabl","suitable.","switch","u.fl","univers","via","w01,","wifi","ws2812b","zip"],"datasheets/boards/":["board","board,","contain","datasheet","deep","expans","includ","pycom","pysens","pytrack,","section","shield","shield.","shields.","sleep"],"datasheets/boards/expansion3.html":["\"safe","(connect","(if","100ma.","10k","3","3.0","3.3v","3v3).","450ma.","ad","allow","altium","application,","automat","avail","batteri","battery,","be","between","board","boards.","boot","boot\"","boot.","bootload","break","button","card","cell","charg","charger","charger.","chg","chip","connect","connected).","connector","connector,","connector.","current","custom","datasheet","dfu","differ","difficult","easier.","enter","expans","featur","file","file.","firmwar","fix.","ftdi","gentl","gerber","held","high","ion/li","jumper","li","lower","micro","mode,","mode.","modul","module,","oem","p12","p8/g15","pdf","perform","pic","pinout","plugging/unplug","po","power","present","press","program","project","pull","put","pycom","pysense/pytrack/pyscan","rel","remov","replac","reset","safe","sd","singl","solder","stay","strong,","tool","troubleshoot","up.","updat","us","usb","util","v2.0","v3.0","valu","veri","via","want","well,","whilst"],"datasheets/boards/pytrack.html":["(if","avail","batteri","be","board","cell","charg","charger","charger.","connected).","connector,","datasheet","featur","file","file.","ion/li","li","micro","pdf","pinout","po","power","pytrack","singl","usb","via"],"datasheets/boards/pysense.html":["(if","avail","batteri","be","board","cell","charg","charger","charger.","connected).","connector,","datasheet","featur","file","file.","ion/li","li","micro","pdf","pinout","po","power","pysens","singl","usb","via"],"datasheets/boards/pyscan.html":["(if","01","151","329al","7","acceleromet","accelerometer:","ad","ambient","avail","batteri","be","being,","board","cell","charg","charger","charger.","compon","components:","connected).","connector,","current","datasheet","driver","due","featur","file","file.","fix","ftp","here","here.","ion/li","li","librari","light","limit","lis2hh12","lite","locat","ltr","mfrc630.mpi","mfrc63002hn,","micro","nxp","oper","pdf","pinout","po","power","pymakr","pyscan","reader","reader:","recommend","required.","rest","rfid/nfc","sensor:","shortly.","singl","soon.","st","system","there'","time","upload","us","usb","via","window"],"datasheets/boards/expansion2.html":["(if","100ma.","2","2.0","450ma.","application,","avail","batteri","be","board","break","cell","charg","charger","charger.","chg","connected).","connector","connector,","connector.","current","datasheet","difficult","expans","featur","file","file.","fix.","gentl","high","ion/li","jumper","li","lower","micro","pdf","pinout","plugging/unplug","po","power","present","rel","remov","singl","solder","strong,","usb","valu","veri","via","whilst"],"datasheets/boards/deepsleep/":["2.0,","align","avail","board","connect","correctli","deep","devic","device.","expans","file","file.","led","lopi","onc","onto","pdf","pinout","pycom","schemat","seat","shield","shield,","sipi","sleep","triangl","white","wipi"],"datasheets/boards/deepsleep/api.html":["#","'p18'])","'p18'].","(e.g.","(i.e.","(see","/lib","3.3v,","60","=","==","['p17',","accelerometer,","ad","allow","api","associ","available,","batteri","be","below","board","board'","button).","cell)","chapter","class","constructor","contribut","control","creat","critic","deep","deepsleep","deepsleep()","deepsleep.disable_pullups(pins)","deepsleep.disable_wake_on_fall(pins)","deepsleep.disable_wake_on_raise(pins)","deepsleep.enable_auto_poweroff()","deepsleep.enable_pullups(pins)","deepsleep.enable_wake_on_fall(pins)","deepsleep.enable_wake_on_raise(pins)","deepsleep.get_wake_status()","deepsleep.go_to_sleep(seconds)","deepsleep.hw_reset()","deepsleep.pin_wake:","deepsleep.power_on_wake:","deepsleep.set_min_voltage_limit(value)","deepsleep.timer_wake:","describ","devic","device.","dict","disabl","disabled.","ds","ds.enable_pullups('p17')","ds.enable_pullups(['p17',","ds.enable_wake_on_fall('p17')","ds.enable_wake_on_fall(['p17',","ds.get_wake_status()","ds.go_to_sleep(60)","dure","elif","else:","enable_auto_poweroff","enabled.","exampl","example,","example;","extern","fall","featur","features.","feel","free","function","functionality.","github","go","hardwar","i.e.","import","includ","intend","interrupt","librari","libraries.","library,","lipo","list,","method","minimum","more","note","object,","occurs,","p10,","p17,","p18.","pass","period","pic","pin","pins/min","pleas","power","previou","print(\"pin","print(\"pow","print(\"tim","print(wake_s)","protect","pull","pycom","quick","reason","relat","repository.","request","requir","reset","reset\")","return","rise","second","send","set.","set_pullups).","setup","shield","shield.","sleep","sleep.","sourc","specifi","state","statu","target","timer","trigger","turn","under","until","up","up\")","upload","us","user","valu","value.","via","voltag","voltage.","wake","wake,","wake_","wake_s['wake']","wakeup","weekli"],"datasheets/notes.html":["(e.g.","(silver","2","3.3v","3.4v","5.5v.","5v","adapt","against","area","bag","batteri","be","befor","best","between","board","board,","board.","cabl","came","care","carri","caus","check","climates),","cold","compon","connect","connector","damag","destroy","devic","device.","devices.","discharges.","dri","electr","esd","expans","expos","extern","extra","femal","gnd.","gpio","ground","higher","input","insid","irrepar","jst","lead","lot","male","modul","note","order","packaging),","phr","pin","pleas","plug","polar","posit","power","protect","pycom","requir","shock","sourc","source.","static","store","suppli","sure","swapping.","take","them.","tolerant,","us","variant.","via","vin","vin,","vin:","voltag","way"],"pybytes/introduction.html":["accord","accur","air:","alarms.","allow","api","applic","approach.","asset","batteri","boards.","check","command","connect","control","customis","customisable,","dashboard","dashboard;","data","defin","design","devic","device'","devices.","distribut","downgrad","ecosystem","email","empow","entir","environ","exclus","execut","extern","feature;","firmwar","fleet;","freeli","full","gather","geoloc","geolocation.","get","googl","grant","indic","inform","intellig","interest","introduct","iot","keep","key","let'","level,","map","measur","modul","more:","notif","notifications:","nutshell,","offer","optimis","over","perform","position:","pre","pybyt","pybytes?","pycom","receiv","scalabl","sensor","sensors.","seri","services​","set","shell.","sms.","start","started!","statu","status,","stream","termin","terminal:","time","track","up","updat","update.","upgrad","us","version","via","view","visualis","visualisation:","you?","​integr"],"pybytes/getstarted.html":["1:","account.","account:","address","address.","board","click","complet","confirm","connect","creat","email","enter","explor","follow","full","get","go","invent!","it'","link","link.","login.","messag","name,","now","page","password","pybyt","pybytes.","pycom","registr","sent","start","step","time","verif"],"pybytes/connect/":["\"add","(e.g.,","(recommended)","(ssid","/frozen","1.16.x","1:","2:","ad","add","between","built","choos","click","come","connect","credenti","devic","device\"","device.","device;","end","enter","etc.);","explain","firmwar","flash","folder.","give","go","librari","lopy,","manually.","mean","name","network","onward","option","option;","other);","page:","password)","pybyt","pybytes,","pybytes:","pycom","pyscan","pysense,","pytrack,","quickli","section,","select","shield","sipy,","step","two","uniqu","updat","wipy,","wizard","wizard,"],"pybytes/connect/quick.html":["\"add","\"eras","\"forc","(make","1:","2:","add","case","click","computer);","computer.","connect","copi","dashboard!","dashboard.","data","devic","device\"","device'","display","download","explain","extend","file","firmwar","firmware.","flash","here","information.","instal","it'","last","librari","manually.","mark","more","next","now","oper","option","past","port","process:","pybyt","pybytes:","pybytes;","quick","quickli","registration\";","section,","select","serial","set","start","step","step:","sure","system\"","system;","time","token","token.","up","updat","updater.","updater;","us","want"],"pybytes/connect/flash.html":["\"add","\"address\":","\"flash\"","\"micro\",","\"password\":","\"paste_your_serial_port_here\",","\"pybyt","\"python\",","\"sync_folder\":","\"username\":","/flash","/frozen","1.16.x","1:","2.",">","add","atom.","boot","build","button","cable.","case","chang","checkout","click","code","come","comput","connect","credentials.","dashboard!","dashboard.","data","devic","device\"","device'","device,","devicetoken","display","download","e.g.","explain","extract","file","file.","file:","fill","firmwar","flash","flash/pybytes_config.json","folder","folder.","follow","haven't","here","here.","inform","information.","instal","instructions.","it'","last","librari","library\"","library;","manual","manually.","mean","mode.","more","navig","need","next","now","onward","open","over","page","page:","password","past","plugin","plugin,","port","port:","pre","preced","process:","put","pybyt","pybytes.","pybytes:","pybytes;","pycom","pymakr","pymakr.","pymakr.conf","quickli","restart","safe","section,","serial","set","step","step:","tab;","take","time","up","upload","usb","wifi","without","written","{","}"],"pybytes/connect/sigfox/":["[r]","[w].","access","account","account.","add","api","arbitrari","backend,","befor","chose","click","clipboard.","contract","contract.","copi","creat","credenti","custom","devic","devkit","follow","form","form.","go","group","instructions.","link","log","login","manag","more","name,","need","new","ok.","onc","password","past","profil","pybyt","pybytes.","pycom","read","select","set","setup","sigfox","start","type","us","→"],"pybytes/connect/sigfox/devkit.html":["(it","(lopy4,","(on","(which","activ","add","api","api).","associ","automat","backend","backend.","button","callback","check","click","clipboard.","come","component.","comput","configur","connect","connectivity.","contain","contract","contract,","contract.","copi","creat","credenti","custom","default","describ","detail","dev","devic","device),","devices,","devkit","disengag","fipy)","firmwar","first","found","free","go","great","green","group","here.","hold","http","issu","kit","light","lights.","mani","mean","need","note","now","number","on","page","past","post","procedure.","prototyping.","provid","pybyt","pybytes).","pybytes.","pycom","regist","repeat","same","save","second","see","select","sequenc","set","sigfox","sipy,","statu","step","therefor","to:","token","troubleshoot","two","type","type.","types.","updat","updater.","us","want","year","→"],"pybytes/connect/sigfox/custom.html":["(in","(lopy4,","(pybyt","ad","add","api","applic","associ","automat","automatically).","backend","backend.","build","buy","clipboard.","complet","comput","connect","contract","contract.","copi","creat","custom","describ","detail","devic","disengag","fipy)","firmwar","flash","go","here.","itself","newli","number","past","pybyt","pybytes.","pycom","recommend","regist","same","select","sequenc","set","sidebar)","sigfox","sipy,","start","step","talk","to:","token","troubleshoot","type","updat","updater.","us","→"],"pybytes/dashboard.html":["#","(e.g.","(in","(main.py)","1);","10","1:","2:","3:","4:","=","_thread","access","action.","ad","add","added!","adjust","after,","allow","alreadi","also,","applic","argument","arguments:","assum","attribut","bar","be","bottom","button","button.","call","call,","card.","case","chang","chart","chart).","check","checkbox","click","code","code,","commun","connect","corner","creat","create.","created.","cursor","dashboard","dashboard'","dashboard.","data","data.","data;","datatyp","def","defin","define.","denot","devic","device'","device.","device;","display","display.","done","done!","drag","drop","each","edit","enter","exampl","example.","explain","file","finally,","first","float","float32).","follow","function","go","grid","grid.","haven't,","here.","icon","identifi","import","inc(index,","increment","index","inform","infrequ","insert","insid","label","learn","library,","line","main.pi","main.py;","mark","match","mode","modified;","more","name","name,","necessari","new","next","now","now,","number","number,","number;","open","organis","organise.","over","page","paramet","part","particular","persist","persistent,","pin","pin,","point","posit","proce","pybyt","pybytes.","pybytes.send_virtual_pin_valu","pybytes.send_virtual_pin_value(persistent,","pymakr;","rad","receiv","reposit","repres","resiz","right","run","save","save.","scan","second","section,","select","send","sensors_data","set","settings.","signal","sinwav","sleep","step","successfulli","tab","tab.","that,","there!","therefor","thread","three","time","triangl","type","unit","unit).","unit.","up","upload","us","valu","value))","value.","variabl","vector","vector):","virtual","visualis","we'r","widget","widget'","widget.","widgets.","you'v"],"pybytes/integrations/":["applic","cloud","connect","custom","devic","easili","extern","following:","integr","interact","iot","iot:","let","manag","offer","platform","pybyt","secur","servic","services,","way","​aw"],"pybytes/integrations/amazon-iot.html":["(just","allow","allowed),","alphanumer","alway","amazon","attribut","aw","aws,","aws.","binari","bind","broker,","choos","click","client.","consid","consider","consol","correspond","creat","credentials.","custom","dash","data","database.","delet","details.","devic","device'","directli","done,","download","endpoint","everything'","expected,","explor","fill","final","following:","form","futur","future,","generated,","go","group","groups.","insid","integr","integration.","interfac","interface,","iot","it'","key","letter,","local","log","login","messag","mqtt","name","new","notic","on","onc","option","order","otherwis","pass","payload","pleas","possibl","privat","pybyt","pybytes.","ready,","receiv","region","republish","rule.","same","save","secur","see","send","servic","set","sidebar,","specifi","step,","stop","storag","store","summari","test","thing","thing.","things'","topbar.","topic","underscor","up","us","use.","user","want","warning:","way","web","well,","whenev","work","working.","you'll","you'r"],"docnotes/introduction.html":["adher","aim","allow","clariti","confus","design","document","documentation.","eas","featur","however,","introduct","language.","micropython","new","provid","pycom","python","section","specif","straightforward","style","those","typic","understanding.","unusu","us"],"docnotes/syntax.html":["#","'p11'))","(0)","(a","(in","(pin='p12')","(tuple)","(upon","*",",","0))","0,","1,","100000.","13,","4,","5,","=","accept","adc","adc()","adc.channel(*","adc.channel(pin='p16')","allow","alway","analog","anoth","apin","appar","appli","argument","arguments.","assum","astrik","attn=adc.attn_0db)","awar","baudrat","baudrate=100000,","be","befor","below","below,","below.","below:","between","call","called:","case,","certain","channel","class","class,","class.","classes,","color,","constant","constants.","construct","constructor","contain","correct","creat","datetime.","default","denot","describ","descript","design","detail","differ","doc","docs),","document","documentation.","error","exampl","example,","examples/docs)","execut","familiaris","first","follow","format","frequency=5000)","function","gener","i.e.","i2c.init()","i2c.init(i2c.master,","i2c.init(mode,","i2c.master()","id","id.","import","incorrect","input","input.","instead","intent","it,","keyword","keyword,","keyword.","lack","librari","library.","library'","list","machin","method","methods.","micropython","mode","name","name,","name.","notabl","note","noth","object","object).","of.","order","outlin","p16","pass","passed.","pin","pin,","pin='p12')","pin='p16'","pins=('p12',","pins=(sda,","pleas","point","popular","provided.","pwm","pwm(0,","pwm.channel()","pwm.channel(0,","pwm_c","pycom","pycom.rgbled(0xff0000)","pycom.rgbled(color)","pycom.rgbled(color=0xff0000)","python","refer","referenc","regard","reli","requir","return","review","rgbled.","rtc","rtc()","rtc.init((2014,","rtc.init()","rtc.init(datetime)","rtc.init(datetime=(2014,","scl))","section","see","seen","show","specif","specifi","sphinx","standard","state","symbol","syntax","take","thu","to.","tool.","two","typeerror:","unless","upon","us","user","utilis","valid","valu","value.","well","within","without","yourself"],"docnotes/replscript.html":["\"b'3132333435'\"","#","'2'","+","1","1)","=","anyth","arithmet","assign","automat","awar","basic","be","behaviour.","below","both","call","called,","certain","classes/funct","code","consol","console.","demonstr","display","doc","document","exampl","example:","execut","expect","function","given","here...","immedi","import","later","mani","mean","method","micropython","necessarili","need","order","out","output","print","print()","print(1","print(value)","produc","repl","repl.","return","run","save","script","script.","snippet","someth","statement","them.","ubinascii","ubinascii.hexlify(b'12345')","under","us","user","valu","values,","variabl","vs","wish","wrap"],"docnotes/mesh-networks.html":["click","current","development.","document","documentation.","here","informational.","keep","mesh","mind","network","pleas","still","under"],"advance/downgrade.html":["$","(see","...",".tar",".tar(.gz)",".tar.gz","/path/to/firmware/archive.tar.gz","1.0","1.12.0.b0","1.16.0.b1","2.0,","achiev","address","agnost","appear.","archiv","avail","bar","befor","beginning.","behav","below.","between","block","board","board.","button","cli","click","command","commands:","config","connect","devic","device.","downgrad","download","expans","file","fipi","firmwar","flash","follow","frequenc","function","fwtool","g23","gnd","gpi","gui","here).","here:","instead","jumper","latest","latest.","line","local","locat","lopi","lopy4","lora","method","modul","need","now","obtain","onward,","option,","p","point","port","press","previou","prior","procedur","programat","provid","pycom","region","regular","requir","reset","run","screen:","see","set","sipi","specific.","start","t","this.","tick","tool","tool,","two","updat","upgrad","upload","us","usual","v","version","version.","via","wipi","wish"],"advance/cli.html":["$","$pycom","&","(all,","(and","(base64)","(default)","(default:","(lpmac,","(requir","(x86)\\pycom\\pycom","(you","**environ","...","./pyupgrad",".bin)",".cb",".nv",".ota",".tar(.gz)","/","/dev/cu.bluetooth","/dev/cu.usbmodempy343431","/usr/local/bin.","1.14.3).","1.17.5.b6","14.04","2.0","230400.","2]","3","32","3rd","64","921600.",":","[","[command","[command]","[global","[n/a]","[pytrack]","[usb","[wob]","[wob]]","_stub_","`","abov","access","ad","addit","address","address,","address]","again","allow","alreadi","ambiguity.","area","area.","arguments:","as923","au915]","automat","avail","avoid","b","b,","b]","backup","backup.","backup.cb","backup.nv","backup.ota","base","baudrat","befor","below.","between","binari","bit","block","block,","block:","board","boot","bootloader,","button","c","c,","c:\\program","c]","call","caus","cb","certain","chip_id","circumstances.","cli","cli.","cli.ex","click","code","com","com6","combin","command","command,","command.","commands,","config","config)","configur","configuration.","connect","connection.","contain","content","contents,","contents/resources,","contents]","continu","continuation`","copi","courtesi","crash","d","d,","d]","data","debug","debug`","debuggin","default","detail","details.","devic","device.","doing.","done","each","entir","environ","eras","erase_al","erase_f","erase_region","esp32","espbaud**","espbaud.","espport","espport**","espressif","espressif'","esptool","esptool.","etc.","etc.).","eu868","example:","exit","expans","extra","extract","extrapref","extraprefs]","f","factory,","file","file,","file]","files\\pycom\\pycom","find","firmwar","firmware.","first","flash","flash!","flash,","folder","forc","found","from/to","fs,","fs1,","ftdi","ftdi]","ftdi`","function","fwtool","fwtool.","g23","gener","get/set","github.","global","gnd","h","h,","h]","hang","hardwar","hash","have","help","help`","here","here.","here:","higher","https://docs.pycom.io/chapter/advance/cli.html","id","id,","ignor","imag","import","incom","instal","intend","jumper","know","leav","left","line","linux","list","local","locat","location=20","lora","lora_region","lpwan","lt","mac","maco","macos,","macos:","make","maximum","memori","memory.","messag","method","mode","mode.","modif","modul","module.","more","mqtt","mqtt]","mqttserviceaddress","multipl","name","navig","necessary.","need","network","newer)","noexit","noexit`","non","note","note:","nv","nvs,","nvs:","nwpref","nwprefs]","once,","onto","oper","option","option,","option.","order","ota","ota_0,","otadata,","output","output,","overwritten","p","pac","packag","package,","paramet","parameters.","parameters]","parti","partit","partition,","partition]","partitions,","perform","pic","pic]","pic`","pleas","port","port,","port]","port`","ports.","posit","prefer","press","prevent","previou","previous","products.","program","provid","provided,","pwd","pwd]","pybyt","pybytes_config.json","pycom","pycom.","pysense/pytrack/expans","q","q,","q]","quiet","quiet`","r","r,","r]","read","read/writ","reduc","region","region]","relat","remov","repl.","requir","reset","reset`","restor","right","run","running,","s","save","script","secureboot,","see","sequenti","ser=py343434","serial","set","shield","show","sigfox","smac","special","specif","specifi","speed","speed,","speed]","speed`","ssid","ssid]","storag","storage.","structur","sub","success","such","support","suppress","sure","switch","system","t","tar","tar,","tar[.gz]","tar]","tell","through","token","token]","tool","tool,","ubuntu","uid","uid]","uniqu","updat","update\\","upgrad","upload","us","us915","usag","usage:","used.","user","userid","util","v","v,","v]","variabl","verbos","verbose`","version","via","vid:pid=04d8:f013","view","volatil","wifi","window","windows:","wire","without","wmac","wob","workaround","write","x","x,","x]","{list,chip_id,wmac,smac,sigfox,exit,flash,copy,write,write_remote,wifi,pybytes,cb,nvs,ota,lpwan,erase_fs,erase_all}"],"advance/encryption.html":["#","#):","$idf_path/components/esptool_py/esptool/espefuse.pi","$idf_path/components/esptool_py/esptool/espsecure.pi","$idf_path/components/esptool_py/esptool/esptool.pi","(0x1a0000)","(at","(bi","(either","(flash_encryption_key.bin","(for","(ignor","(max","(partit","(write","/dev/ttyusb0","0x0","0x0,","0x0f","0x0f)","0x1000).","0x10000","0x1a0000).","0x8000","2","3","80m","921600","abs_done_0","achiev","additionally,","address","address,","address:","along","applic","application)","artifact","avail","base","baud","befor","below","binari","binaries:","bit","board=gpi","boot","boot;","bootload","bootloader,","bootloader.bin","build","build/gpy/release/bootloader/bootload","build/gpy/release/gpy.bin_enc_0x10000","build/gpy/release/lib/partitions.bin_enc","burn","burn_efus","burn_key","burnt","chain","chip","clean","code","code.","command","command:","commands:","compil","complet","configur","default","detail","detect","digest","digest.bin","digest.bin_enc","dio","directori","done","download","efus","efuse,","efuses.","enabl","encrypt","encrypt_key=flash_encryption_key.bin","encrypted,","encrypted.","encrypted;","encryption)","esp32","esp32,","even","extract_public_key","factori","find","firmwar","firmware,","firmware.","firstli","flag;","flash","flash:","flash_crypt_cnt","flash_crypt_config","flash_encrypt","flash_encryption_key.bin","flash_freq","flash_mod","flash_siz","folder","follow","found","gener","generate_flash_encryption_key","generate_signing_key","generated:","gpy.bin_enc_0x10000","gpy.bin_enc_0x1a0000","here,","here.","hint:","image.","instead","instruct","interface,","irrevers","it'","it.","key","key,","key.bin","key.bin)","key.bin,","keyfil","keys,","level","line","locat","main","make","makefil","manual","mechan","method","micropython","more","more,","need","never","next","no_reset","note:","obtain","onc","open","oper","option","option;","or,","order","ota","ota_0","other","paramet","partit","physic","port","pre","prerequisit","process,","protected)","pycom.ota_slot()","python","random","randomli","re","read","reflash","rel","repo.","respond","run","same","secur","secure=on","secure_boot","secure_boot_signing_key.pem","secure_key=secure_boot_signing_key.pem","secureboot","set:","setup","signature_verification_key.bin","sourc","source.","specif","start","summari","target=[boot|app]","target=app","target=boot","termin","this,","times.","togeth","too.","tool","transform","updat","updated.","us","usb)","valu","version","ways:","write_flash","written","written,","z"],"documents/certificates.html":["2.0","3.0","board","ce","certif","certificate\"","certificate.pdf)","develop","fcc","fipi","g01","gpi","l01","lopi","modul","oem","red","sipi","w01","wipi"],"documents/license.html":["(c)","(mit)","(the","2013","2015","2017,","3","abov","action","addit","and/or","aris","associ","author","avail","charge,","claim,","conditions:","connect","contract,","copi","copy,","copyright","damag","damien","deal","distribute,","document","event","express","file","file,","fit","follow","free","from,","furnish","george,","gnu","gpl","granted,","herebi","holder","https://www.pycom.io/opensource/licens","implied,","includ","inform","is”,","kind,","later","liability,","liabl","licenc","licens","limit","limited.","merchantability,","merge,","mit","modify,","more","noninfringement.","notic","obtain","other","otherwise,","out","p.","particular","permiss","permit","person","portion","provid","publish,","purpos","pycom","restriction,","right","see","sell","shall","so,","softwar","software,","software.","subject","sublicense,","substanti","suppli","terms.","tort","under","us","use,","v1.0","version","version,","warranti","whether","without","“a","“software”),"]},"length":177},"tokenStore":{"root":{"0":{"0":{"4":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"5":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"docs":{},":":{"0":{"0":{"docs":{},":":{"0":{"0":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"1":{"0":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"docs":{}},"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"2":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"4":{"docs":{},"d":{"8":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}},":":{"docs":{},"f":{"0":{"1":{"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}},"8":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"9":{"docs":{},":":{"5":{"1":{"docs":{},":":{"4":{"6":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.01904761904761905},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.02},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.032520325203252036},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.012195121951219513},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"1":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}},"2":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"5":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},"9":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"x":{"0":{"0":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"1":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"f":{"docs":{},"f":{"0":{"0":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}}}},"1":{"0":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}},"2":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"3":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"]":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},")":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"4":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"d":{"8":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"5":{"0":{"docs":{},")":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"6":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"7":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"8":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"f":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"1":{"0":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}}},"docs":{},")":{"docs":{},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"8":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{},"a":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"2":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"docs":{}},"8":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"3":{"0":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"4":{"0":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"docs":{}},"2":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}}},"docs":{}},"7":{"7":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"docs":{},"f":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"c":{"docs":{},")":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"f":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"8":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}},"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}},"9":{"5":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025}}}},"docs":{}},"docs":{},"e":{"docs":{},"f":{"3":{"7":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"8":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"9":{"8":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"9":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}}},"f":{"0":{"1":{"1":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"2":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}},"1":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"8":{"docs":{},"]":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}},"9":{"docs":{},"]":{"docs":{},"]":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}},"docs":{},"f":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},"d":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025}}}}}},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.022222222222222223}},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},";":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"d":{"docs":{},"b":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.023668639053254437},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388}}},"%":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"}":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}},"*":{"1":{"0":{"0":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"u":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},"%":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"h":{"docs":{},"z":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"u":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},":":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"m":{"docs":{},"a":{"docs":{},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},"2":{"4":{"docs":{},"]":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}},"docs":{},".":{"4":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"docs":{}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},":":{"3":{"0":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},"docs":{}},"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"h":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"m":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}},"a":{"docs":{},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889}}}}},",":{"0":{"0":{"0":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"docs":{}},"docs":{}},"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"%":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"u":{"docs":{},"a":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"k":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}},"1":{"2":{"0":{"docs":{},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}},"docs":{}},"5":{"2":{"0":{"0":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"d":{"docs":{},"b":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"2":{"0":{"docs":{},"m":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"2":{"docs":{},"h":{"docs":{},"z":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},"3":{"4":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},"5":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"8":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"d":{"docs":{},"b":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"3":{"6":{"0":{"4":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}},"4":{"6":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},":":{"2":{"3":{"docs":{},":":{"5":{"8":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},".":{"0":{"4":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}},"docs":{}}},"5":{"1":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"6":{"3":{"8":{"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}},"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}},"\"":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"8":{"0":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{},"d":{"docs":{},"b":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"1":{"docs":{},".":{"1":{"4":{"4":{"docs":{},":":{"8":{"0":{"0":{"0":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"4":{"docs":{},".":{"1":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}},")":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"7":{"0":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"docs":{}},"docs":{},".":{"7":{"docs":{},"µ":{"docs":{},"a":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}}},"docs":{}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.019851116625310174},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.045454545454545456}},":":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}},".":{"0":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},".":{"0":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"1":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"2":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"9":{"9":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}}},"docs":{}},"docs":{},"x":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"1":{"2":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"0":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},"docs":{}}}},"docs":{}}},"4":{"docs":{},".":{"3":{"docs":{},")":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"docs":{}}},"6":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"1":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}}},"docs":{}}}},"docs":{},"x":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"7":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"1":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"docs":{}}}},"5":{"docs":{},".":{"docs":{},"b":{"6":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}}}},"docs":{}}},"docs":{},"v":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},",":{"0":{"docs":{},",":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},"docs":{}}},"2":{"5":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"docs":{},".":{"5":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"docs":{}}},"4":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"5":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}},".":{"2":{"5":{"4":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"docs":{}},"docs":{}},"docs":{}}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01953125},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"]":{"docs":{},")":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"2":{"0":{"0":{"0":{"0":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}},"m":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"5":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"9":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}},"1":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"3":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"4":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"5":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"6":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"7":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"8":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"docs":{}},"4":{"8":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"docs":{}},"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"*":{"1":{"0":{"0":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},"1":{"docs":{},";":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"2":{"4":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}},"docs":{}},"3":{"0":{"4":{"0":{"0":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"4":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"5":{"0":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}},"4":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"5":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"6":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"7":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}},"8":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"9":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.011278195488721804},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.02564102564102564},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},":":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},".":{"0":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":5.004385964912281},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":3.346153846153846},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.03816793893129771}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}},"4":{"docs":{},"g":{"docs":{},"h":{"docs":{},"z":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}}}},"5":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"7":{"docs":{},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"x":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"u":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}},"g":{"docs":{},"/":{"3":{"docs":{},"g":{"docs":{},"/":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}}}}}},"docs":{},"g":{"docs":{},"p":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"a":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"*":{"docs":{},"*":{"docs":{},"e":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},"3":{"0":{"0":{"docs":{},"k":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"6":{"0":{"7":{"6":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"%":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"1":{"2":{"5":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}}},"docs":{}},"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"2":{"7":{"6":{"8":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}},"9":{"docs":{},"a":{"docs":{},"l":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"7":{"6":{"8":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},"\"":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"6":{"6":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"docs":{}},"7":{"5":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"7":{"8":{"1":{"docs":{},".":{"docs":{},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"'":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}},"docs":{}},"docs":{}},"docs":{}},"8":{"4":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}},"6":{"3":{"8":{"docs":{},".":{"docs":{},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},".":{"0":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":5.006896551724138},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":3.3400900900900896},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555}}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}}}}}}}},"2":{"7":{"6":{"8":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"4":{"docs":{},"v":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"5":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"v":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"6":{"docs":{},".":{"5":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}},"x":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},":":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"v":{"3":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},")":{"docs":{},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},"docs":{},"p":{"docs":{},"p":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"d":{"docs":{},".":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}},"g":{"docs":{},"p":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"r":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}},"4":{"0":{"9":{"6":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},"docs":{}},"docs":{}},"3":{"3":{"docs":{},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}}}}},"docs":{}},"4":{"3":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},"[":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"docs":{}}}},"docs":{}},"5":{"0":{"docs":{},"m":{"docs":{},"a":{"docs":{},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},"docs":{}},"8":{"6":{"5":{"6":{"docs":{},"c":{"6":{"docs":{},"c":{"6":{"docs":{},"f":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}},")":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":5.002976190476191},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":5.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},":":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"m":{"docs":{},"b":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862}},".":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}},"s":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},"/":{"5":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}},"docs":{}},".":{"2":{"docs":{},".":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},"docs":{}},"k":{"docs":{},"i":{"docs":{},"b":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"5":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"m":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{},"u":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},":":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"docs":{},"%":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"1":{"2":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},"k":{"docs":{},"b":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}}},"docs":{}},"4":{"8":{"5":{"4":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}},"docs":{}},"docs":{}},"9":{"9":{"6":{"9":{"3":{"8":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}},"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.016216216216216217},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"docs":{}}},"docs":{}}},"1":{"docs":{},".":{"1":{"docs":{},".":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577}}},"docs":{}}},"docs":{}}},"5":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"v":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349}},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"docs":{}},"t":{"docs":{},"h":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}},"v":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"6":{"0":{"0":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"4":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},")":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"\"":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"5":{"5":{"3":{"5":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"docs":{}},"docs":{}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"d":{"docs":{},"b":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},"7":{"0":{"docs":{},"b":{"3":{"docs":{},"d":{"5":{"4":{"9":{"9":{"5":{"8":{"5":{"docs":{},"f":{"docs":{},"c":{"docs":{},"a":{"1":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"1":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"8":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":2.5076923076923077},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},".":{"8":{"docs":{},".":{"0":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"docs":{}}},"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"u":{"docs":{},"a":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"8":{"0":{"0":{"0":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}},"8":{"0":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"docs":{}},"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}},"%":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},"[":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"docs":{}}},"m":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"1":{"9":{"2":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}}},"docs":{}},"docs":{}},"4":{"4":{"1":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},"[":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"docs":{}}}},"docs":{}},"9":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"docs":{}},"6":{"3":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"/":{"9":{"1":{"5":{"docs":{},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}},"docs":{}},"7":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"8":{"8":{"3":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"docs":{}},"docs":{}},"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},"m":{"docs":{},"b":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}},".":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}},"/":{"1":{"0":{"docs":{},"/":{"docs":{},"+":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}},",":{"docs":{"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}}},"docs":{}},"docs":{}},"'":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}}},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"8":{"docs":{},".":{"8":{"docs":{},".":{"8":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"docs":{}}},"docs":{}}},"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"9":{"0":{"2":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},".":{"0":{"docs":{},".":{"3":{"9":{"docs":{},".":{"1":{"docs":{},")":{"docs":{},"]":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"1":{"2":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},"5":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"docs":{}},"2":{"1":{"6":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{}},"docs":{}},"docs":{}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"docs":{}},"6":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"9":{"docs":{},"%":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},")":{"docs":{},":":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"1":{"docs":{},".":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},"docs":{}}},"docs":{},"&":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.017142857142857144},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"a":{"2":{"0":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}},"docs":{}},"docs":{},"p":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"i":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":5.090909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":3.3361986628462272},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.0449438202247191},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082}},".":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"n":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},")":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"s":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},".":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},":":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"u":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}}},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077}}}}},"l":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},"i":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"c":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.017191977077363897},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.03409090909090909},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.014184397163120567},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.034482758620689655},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}},"s":{"docs":{},"w":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},")":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"i":{"docs":{},"m":{"docs":{},"g":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}},"a":{"docs":{},"r":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013}}},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.03333333333333333},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0273972602739726},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.027586206896551724},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.026490066225165563},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0547945205479452},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.03333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.05263157894736842},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.05263157894736842},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.02564102564102564},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}},"c":{"docs":{},"c":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.023809523809523808},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.02631578947368421},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.022339027595269383},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266}}}}},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},":":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.013779527559055118},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00718954248366013},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01366120218579235}},"e":{"docs":{},"d":{"docs":{},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.016736401673640166},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955}}},":":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}}}}},"r":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}}}}},".":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"2":{"0":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}}}}},"u":{"docs":{},"r":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.024615384615384615}}}}}},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806}},"i":{"docs":{},"v":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421}}},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"y":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.00975609756097561}}}}}},"h":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.01240694789081886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"n":{"docs":{},"a":{"docs":{"products.html":{"ref":"products.html","tf":0.04},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.026785714285714284},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.021686746987951807},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.015873015873015872},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"=":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},")":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}},"s":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}},"d":{"docs":{},"/":{"docs":{},"o":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":5.020080321285141},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}}}}},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}},"d":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.02459016393442623},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"v":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01953125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.01653944020356234},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}},"r":{"docs":{},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}}}}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.02857142857142857}},"'":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}},"j":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"pybytes/connect/":{"ref":"pybytes/connect/","tf":3.3745704467353947},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":2.5096153846153846},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":3.3445692883895126},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.021505376344086023},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.014970059880239521}},"(":{"1":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"docs":{}}}}}}}},"r":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.017605633802816902},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.037267080745341616},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02022058823529412},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.02631578947368421},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.018726591760299626},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.014962593516209476}},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02022058823529412},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"\"":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"=":{"0":{"docs":{},"x":{"2":{"3":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}},"docs":{}}},"docs":{},"i":{"2":{"docs":{},"c":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}}}}},"docs":{}}}}}}}}}}},"docs":{}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}},"e":{"docs":{},"=":{"8":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}}},"docs":{}}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}},"!":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"c":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":10.080357142857142},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":15.060240963855422},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"(":{"0":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}},"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"=":{"docs":{},"'":{"docs":{},"p":{"1":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}},"6":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"docs":{}},"docs":{}}}}}}},"*":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}}},"v":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"(":{"1":{"1":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"v":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"2":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}},"docs":{}},"docs":{}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"n":{"docs":{},"_":{"0":{"docs":{},"d":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}}},"1":{"1":{"docs":{},"d":{"docs":{},"b":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}},"docs":{}},"2":{"docs":{},"_":{"5":{"docs":{},"d":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}}},"docs":{}}},"6":{"docs":{},"d":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}}},"docs":{}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}},"_":{"docs":{},"c":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856}},"(":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":5.004016064257028}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},"a":{"docs":{},"y":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.00998003992015968},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":10.076923076923077}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077}}}}},"i":{"docs":{},"v":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"e":{"docs":{},".":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}}},"e":{"docs":{},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"a":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},".":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}},"d":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}}}},"c":{"docs":{},"h":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"i":{"docs":{},"v":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}},"e":{"docs":{},".":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}},"g":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.018461538461538463},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.04644808743169399}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.01342756183745583}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},",":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"s":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}}},"s":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}}},"a":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.012944983818770227},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.025787965616045846},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}},"c":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.013377926421404682},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}},".":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"e":{"docs":{},"x":{"docs":{},"!":{"docs":{},"\"":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063}}}}},"u":{"docs":{},"m":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"=":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}}},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"1":{"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"2":{"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{}}}}}}}}}}}}},"4":{"8":{"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"8":{"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"9":{"6":{"docs":{},"x":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"1":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}}},"docs":{}},"5":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"2":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"5":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"3":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"5":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"4":{"0":{"0":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"docs":{}},"docs":{}},"5":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}}}}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"1":{"0":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"2":{"0":{"0":{"0":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"5":{"0":{"0":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}}}}}}},"o":{"docs":{},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0220125786163522},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},")":{"docs":{},":":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"s":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"m":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}}}},"s":{"9":{"2":{"3":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}},"docs":{}},"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}}},"g":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"e":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176}},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"w":{"docs":{},"a":{"docs":{},"v":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"u":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"i":{"docs":{},"a":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}},"k":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"r":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"k":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.007339449541284404},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.015189873417721518},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":10.024647887323944}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},"/":{"docs":{},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"n":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338}}},"d":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"n":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"=":{"docs":{},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"n":{"docs":{},"_":{"0":{"docs":{},"d":{"docs":{},"b":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"1":{"1":{"docs":{},"d":{"docs":{},"b":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}},"docs":{}},"docs":{}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}},"&":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"u":{"9":{"1":{"5":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{}},"docs":{}},"docs":{},"t":{"docs":{},"o":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"m":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},")":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}}}}}}}}}},"h":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.015968063872255488},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}},"=":{"docs":{},"(":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},".":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"w":{"docs":{},"p":{"docs":{},"a":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}}}}}}}}}}}}}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"w":{"docs":{},"p":{"docs":{},"a":{"2":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"w":{"docs":{},"i":{"docs":{},"p":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}},"docs":{}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}}},"o":{"docs":{},"r":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"e":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}}},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"a":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":5.012422360248447}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02857142857142857}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}}},"w":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":10.013513513513514},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.062111801242236024}},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}},"y":{"docs":{"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456}}},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"t":{"docs":{},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"b":{"0":{"0":{"1":{"2":{"3":{"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"o":{"docs":{},"v":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"p":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":5.021857923497268},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"_":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}}}}}}}},"i":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"l":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"c":{"1":{"docs":{},"d":{"docs":{},"e":{"4":{"5":{"docs":{},"b":{"docs":{},"f":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}},"docs":{}},"docs":{}}}},"docs":{}}},"g":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655}}}}}}},"i":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}},"m":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.05714285714285714}}}},"x":{"docs":{},"i":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223}}}}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},":":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712}}}}}},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"e":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":10.019762845849803},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"s":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"c":{"docs":{},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"f":{"docs":{},"b":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"r":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"t":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}},"e":{"docs":{},"c":{"docs":{},"b":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"1":{"2":{"8":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{}},"docs":{}},"8":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{}}}}}}}}}}}}},"b":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.014545454545454545},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.006535947712418301},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.030303030303030304},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"a":{"docs":{},"t":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},"r":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}},")":{"docs":{},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},".":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},":":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},".":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"y":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}}},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.015037593984962405},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.01891891891891892},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.012468827930174564}},"/":{"docs":{},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"_":{"0":{"docs":{},"x":{"1":{"0":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":10.035294117647059}}}}}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0169971671388102},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.017857142857142856},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.01749271137026239},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.014457831325301205},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.01904761904761905},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.010638297872340425},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.023952095808383235},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"s":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"y":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"f":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.013157894736842105},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}}},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622}}},"e":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},":":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}},"r":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"_":{"docs":{},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"s":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}}},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.05263157894736842},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.05263157894736842},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.031746031746031744},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"y":{"docs":{},",":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}}}}},"s":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"c":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},")":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}},"e":{"6":{"4":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.030303030303030304}}},"docs":{}},"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":2.53125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":2.525}}}}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}},"s":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098}},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"b":{"docs":{},"w":{"docs":{},"_":{"1":{"2":{"5":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},"=":{"2":{"0":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}},"docs":{}},"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"g":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"c":{"docs":{},"k":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.016736401673640166},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},")":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"u":{"docs":{},"p":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.009893992932862191}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"c":{"docs":{},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"n":{"docs":{},"v":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},",":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"r":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825}}}}}}},"e":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"u":{"docs":{},"d":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"=":{"1":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"5":{"0":{"0":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"9":{"6":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}},"g":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":10.0390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":10.024173027989821},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429}},",":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"1":{"2":{"8":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"docs":{}},"6":{"docs":{},"s":{"docs":{},"r":{"docs":{},"v":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"docs":{}},"3":{"2":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"docs":{}},"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}},"t":{"1":{"6":{"docs":{},"s":{"docs":{},"r":{"docs":{},"v":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"docs":{}},"docs":{},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"w":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}},"'":{"1":{"1":{"2":{"2":{"3":{"3":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"docs":{}}}}}}},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"_":{"docs":{},"n":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"r":{"docs":{},"p":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"r":{"docs":{},"p":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"docs":{}},"2":{"0":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}},"docs":{}},"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"r":{"docs":{},"s":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"b":{"docs":{},"c":{"1":{"2":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"docs":{}},"docs":{}},"docs":{}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"=":{"docs":{},"b":{"docs":{},"'":{"1":{"2":{"3":{"4":{"5":{"6":{"7":{"8":{"9":{"0":{"1":{"2":{"3":{"4":{"5":{"6":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"*":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"_":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.02112676056338028},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.011976047904191617},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.019704433497536946},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.013108614232209739},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},":":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}}}},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.02027027027027027},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}},"c":{"docs":{},"k":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"e":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.02734375},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.010178117048346057},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.03773584905660377},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}},"y":{"docs":{},"n":{"docs":{},"k":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}}}}},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"products.html":{"ref":"products.html","tf":0.03333333333333333},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.020833333333333332},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0220125786163522},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.021686746987951807},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.022222222222222223},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.027777777777777776},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.011009174311926606},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.020253164556962026},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.017605633802816902},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.02304964539007092},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.03333333333333333},"datasheets/boards/":{"ref":"datasheets/boards/","tf":3.444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":3.3806306306306304},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.05263157894736842},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.05263157894736842},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":3.4358974358974357},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}},"s":{"docs":{},",":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},".":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}}},"/":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"'":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"=":{"docs":{},"g":{"docs":{},"p":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.017456359102244388}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},".":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}},"o":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":5.024305555555555},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.019438444924406047},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.012468827930174564}},"s":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444}}}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},"p":{"docs":{},"i":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}},"\"":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.010638297872340425},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0199501246882793}},"e":{"docs":{},"r":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"*":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"2":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"*":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},";":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"k":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},"x":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}},"!":{"docs":{"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},".":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},"n":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223}}}}}},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}},"w":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}},"i":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"w":{"docs":{},"l":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},"[":{"6":{"docs":{},":":{"docs":{},"]":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"docs":{},":":{"6":{"docs":{},"]":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"docs":{}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},".":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"'":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"5":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.07575757575757576},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.017391304347826087},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0125},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.0379746835443038},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.026490066225165563},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.028391167192429023},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.03225806451612903},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"s":{"docs":{},"=":{"1":{"2":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},"docs":{}},"8":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},":":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}},"/":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}},"g":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.017964071856287425},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0125},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.019851116625310174},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.008888888888888889},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.02631578947368421},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.02702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.021956087824351298},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.02631578947368421},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.014962593516209476},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.018726591760299626},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"s":{"docs":{},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}},"1":{"0":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},"docs":{}},"docs":{}}},"docs":{}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},".":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"(":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"8":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}},"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}}}}},"t":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"_":{"docs":{},"o":{"docs":{},".":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}},"h":{"1":{"7":{"5":{"0":{"docs":{},"f":{"docs":{},"v":{"docs":{},"i":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.023809523809523808}},".":{"docs":{},"b":{"docs":{},"h":{"1":{"7":{"5":{"0":{"docs":{},"f":{"docs":{},"v":{"docs":{},"i":{"docs":{},"(":{"docs":{},"i":{"2":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}}}}},"docs":{}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"p":{"docs":{},"y":{"docs":{},".":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"%":{"docs":{},"d":{"docs":{},"s":{"docs":{},".":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.017369727047146403}}},"'":{"4":{"5":{"6":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}},"docs":{}},"docs":{}},"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},":":{"docs":{"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}}}}}}}}}},"w":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}},"d":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"f":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"p":{"docs":{},"o":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}},"d":{"0":{"docs":{},"d":{"docs":{},"c":{"7":{"0":{"8":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}},"v":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.04819277108433735},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.017045454545454544},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/":{"ref":"datasheets/development/","tf":5.111111111111111},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.024844720496894408},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.034722222222222224},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.012844036697247707},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.01680672268907563},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.021052631578947368},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.017361111111111112},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":5.105263157894737},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.058577405857740586},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.029069767441860465},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.04011461318051576},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.05397727272727273},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.02112676056338028},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.01567398119122257},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.013623978201634877},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.024844720496894408},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.02127659574468085},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.02564102564102564},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/":{"ref":"tutorials/all/","tf":3.4999999999999996},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.01675977653631285},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.009216589861751152},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0390625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.015202702702702704},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.02},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.01920768307322929},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.03571428571428571},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.011450381679389313},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.03773584905660377},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.014962593516209476},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.011461318051575931},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.031746031746031744},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"pybytes/connect/":{"ref":"pybytes/connect/","tf":3.4570446735395186},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.0673076923076923},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.061855670103092786},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":3.3782771535580522},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.08064516129032258},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.11475409836065574},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":3.3512974051896203},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.031055900621118012},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},"e":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.03614457831325301},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"s":{"docs":{},":":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}}}},"'":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.021052631578947368},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.020618556701030927},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},"!":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},":":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.014285714285714285},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087}}},")":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}}},"\"":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},";":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":5.016129032258065}}}}}},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512}}}}},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"c":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}}}}}},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}},"e":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.008888888888888889},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.02631578947368421},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.026200873362445413},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.02666666666666667},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":3.4705882352941173},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":3.364851957975167}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915}},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949}}}}}}}}}}},"f":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0225},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.015789473684210527},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.011278195488721804},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.013972055888223553},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.00788436268068331},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.017964071856287425}},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}}},"b":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.03424657534246575},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"t":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"r":{"docs":{},"o":{"docs":{},"y":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.041666666666666664},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"t":{"docs":{},"h":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}},"e":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"t":{"docs":{},"a":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}},"i":{"docs":{},"v":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}},"m":{"docs":{},"o":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"b":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"u":{"docs":{},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}}},"o":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"c":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.11428571428571428},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},")":{"docs":{},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}}}},"n":{"docs":{},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},"!":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"'":{"docs":{},"t":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"'":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"w":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.024844720496894408},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.020833333333333332},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.03076923076923077},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.02577319587628866},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.00997506234413965}},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":5.019607843137255}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}},"'":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"z":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334}},"(":{"docs":{},"\"":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"l":{"docs":{},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}},"y":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}},"y":{"docs":{},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.03111111111111111}}},")":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"f":{"docs":{},"f":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}}}}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"i":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"g":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"o":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"e":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015}}}}}}}}}},"v":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},",":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}}}},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"y":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}},"v":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},"o":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"r":{"docs":{},"i":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"v":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889}},"r":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":10.06832298136646},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.014184397163120567},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":2.576923076923077},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":5.0025},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.09523809523809523},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.030612244897959183}},"s":{"docs":{},";":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},":":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"docs":{"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"'":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},",":{"docs":{},"'":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"'":{"docs":{},":":{"docs":{},"'":{"3":{"2":{"3":{"6":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}},"j":{"docs":{},"o":{"docs":{},"e":{"docs":{},"'":{"docs":{},":":{"docs":{},"'":{"1":{"3":{"0":{"1":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"n":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"o":{"docs":{},"p":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385}}}}}}}},"a":{"docs":{},"w":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}},"g":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}},"=":{"0":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"6":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"5":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}},"a":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"t":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"docs":{},"a":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.022653721682847898},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.02734375},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.014285714285714285},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.012004801920768308},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.013257575757575758},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.028368794326241134},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.03940886699507389},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.04371584699453552},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.013513513513513514},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.00998003992015968},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.018329938900203666},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.017811704834605598},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.03125},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00718954248366013},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.012903225806451613},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01079913606911447},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.07575757575757576},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.020599250936329586},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.08695652173913043},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.04411764705882353},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":3.3512974051896203},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.020689655172413793},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.024},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.07894736842105263},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.07894736842105263},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.030612244897959183},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464}},"s":{"docs":{},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}}}}}}}},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"[":{"6":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"7":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{},"i":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"=":{"docs":{},"b":{"docs":{},"'":{"1":{"2":{"3":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"docs":{}},"docs":{}},"docs":{}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"docs":{}},"docs":{}}},"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"e":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.01775147928994083}},"e":{"docs":{},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"/":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}},"y":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},"c":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":10.071428571428571}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},".":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"docs":{}}},"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}},"s":{"docs":{},"h":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617}},";":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"!":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},".":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}},"'":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}}}},"c":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666}}},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}},"a":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.022727272727272728},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.03054989816700611},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"[":{"docs":{},"i":{"docs":{},"]":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}}}},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}},"e":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}},"a":{"docs":{},"l":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"e":{"docs":{},"x":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"_":{"docs":{},"c":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}},"e":{"docs":{},"=":{"0":{"docs":{},".":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018}}}},"docs":{}}},"docs":{}}}}}}}}},"i":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.032520325203252036},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{},"l":{"docs":{},"i":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"m":{"docs":{},"'":{"docs":{},",":{"docs":{},"'":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"0":{"0":{"5":{"4":{"docs":{},"e":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"f":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0673758865248227},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"i":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"s":{"1":{"8":{"docs":{},"b":{"2":{"0":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{}},"docs":{}},"x":{"2":{"0":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}},"(":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}},".":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"1":{"7":{"docs":{},"'":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"docs":{}},"docs":{}}},"[":{"docs":{},"'":{"docs":{},"p":{"1":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"docs":{}},"docs":{}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"1":{"7":{"docs":{},"'":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"docs":{}},"docs":{}}},"[":{"docs":{},"'":{"docs":{},"p":{"1":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"6":{"0":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"h":{"docs":{},"c":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}},"t":{"1":{"1":{"docs":{},"/":{"docs":{},"d":{"docs":{},"h":{"docs":{},"t":{"2":{"2":{"docs":{},"/":{"docs":{},"a":{"docs":{},"m":{"2":{"3":{"0":{"2":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}}}}}},"docs":{}},"docs":{}}},"b":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"m":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"e":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":5.009708737864078},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.041666666666666664},"tutorials/all/":{"ref":"tutorials/all/","tf":3.4999999999999996},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.009603841536614645},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"tutorials/lora/":{"ref":"tutorials/lora/","tf":5.009615384615385},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":5.004464285714286},"tutorials/lte/":{"ref":"tutorials/lte/","tf":5.016666666666667},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":5.037037037037037},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":5.037037037037037},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":5.0375},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01912568306010929},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},":":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01079913606911447},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},";":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"l":{"docs":{},"i":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"y":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0169971671388102},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.017857142857142856},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.01749271137026239},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.01927710843373494},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.01904761904761905},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.014084507042253521},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/boards/":{"ref":"datasheets/boards/","tf":3.4999999999999996},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":3.3738738738738734},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":3.423076923076923},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.031746031746031744},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"d":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"l":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"l":{"docs":{},"i":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}}}},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"i":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}},"s":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.022922636103151862},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}},"n":{"docs":{},"s":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.02054794520547945}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}}},"d":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"c":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"s":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"c":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.016666666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},";":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},".":{"docs":{},".":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0176678445229682}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"s":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}},"s":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}},"y":{"docs":{},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}}},"i":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},"r":{"docs":{},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},"l":{"docs":{},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}}}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"p":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.01152073732718894}}}},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.013368983957219251},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01511879049676026},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"e":{"docs":{},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}},"d":{"docs":{},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"_":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"(":{"docs":{},"i":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}},"s":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}},"i":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},"r":{"docs":{},"i":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.03162055335968379},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023},"advance/encryption.html":{"ref":"advance/encryption.html","tf":5.032418952618454}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"=":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},";":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}},"o":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"d":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.012004801920768308},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"=":{"docs":{},"\"":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}}}},"d":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415}},"g":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"e":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}}}},"i":{"docs":{},"t":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"o":{"docs":{},"r":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}},"s":{"docs":{},",":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05}}}},"'":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.00984251968503937},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.03428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.022900763358778626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.022900763358778626}},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}},"r":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},".":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},":":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.011363636363636364},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.01445466491458607},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.046153846153846156},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},":":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},"v":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"c":{"docs":{},"t":{"docs":{},"r":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}},"i":{"docs":{},"f":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}}}}}}},"t":{"docs":{},"c":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},")":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},";":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}}}},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},"i":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"o":{"docs":{},"w":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176}}}}},"u":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.045454545454545456}}}}},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}}}},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},"o":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}},"u":{"8":{"6":{"8":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"i":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.022727272727272728}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"a":{"docs":{},"t":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},"a":{"docs":{},"s":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}}}}}},"p":{"3":{"2":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"'":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}},")":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"docs":{}},"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"*":{"docs":{},"*":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"*":{"docs":{},"*":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"'":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"t":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}}}}},"d":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}},"f":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},".":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}},"u":{"docs":{},"s":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"s":{"docs":{},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},"o":{"docs":{},"f":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},":":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"f":{"0":{"1":{"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}},"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"a":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"i":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"v":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}}}}}},"i":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"u":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}},"s":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"h":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}},"r":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"c":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},"o":{"docs":{},"r":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504}},"i":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"y":{"docs":{},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"'":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"i":{"docs":{},"l":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"l":{"docs":{},"s":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"e":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},".":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"l":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.011461318051575931}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}}}}},"t":{"1":{"6":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},"/":{"3":{"2":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},"docs":{}},"docs":{}}},"docs":{}},"3":{"2":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"docs":{}},"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.05263157894736842},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},":":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"/":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}}}}}}}}}}}}}}}}},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}},";":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}},"e":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"d":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.06086956521739131},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}},"w":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"d":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},"b":{"docs":{},"r":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"l":{"docs":{},"i":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"q":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"y":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"=":{"5":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}},"docs":{}},"8":{"6":{"8":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"9":{"1":{"2":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"t":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}}}}}}},"o":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"(":{"docs":{},"[":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},"m":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.011811023622047244}},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"=":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},"i":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"n":{"docs":{},"d":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"a":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"t":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}},"p":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":10.043373493975903},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":10.066225165562914},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.05343511450381679}}},"y":{"docs":{},",":{"docs":{"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},".":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555}}},":":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},")":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":5.041666666666667},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.029288702928870293},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":5.0177304964539005},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":3.3635709143268535},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.029411764705882353},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.07692307692307693},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.03278688524590164},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":5.071895424836601},"advance/cli.html":{"ref":"advance/cli.html","tf":0.009187279151943463},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},",":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},";":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}},"_":{"1":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},"1":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},"docs":{}}},"docs":{}}},"docs":{}}}}}},"l":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":3.340672782874617},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.00788436268068331},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"l":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},"=":{"docs":{},"s":{"docs":{},"p":{"docs":{},"i":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"p":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}}}}},"x":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}}},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}},"l":{"docs":{},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.02112676056338028},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.01834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.018292682926829267},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.02452316076294278},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.03205128205128205},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.01680672268907563},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.020518358531317494},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.03125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.03333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.022614840989399292},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.03508771929824561},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.03225806451612903},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.031746031746031744},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"=":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}},"l":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.013779527559055118}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.017082785808147174}},"s":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"t":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"f":{"docs":{},"o":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"/":{"docs":{},"b":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.01838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.022222222222222223},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.00984251968503937},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.008905852417302799},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.023411371237458192},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.02181818181818182},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.01951219512195122},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.022727272727272728},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863}}}}}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"l":{"docs":{},"l":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}},"i":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.00755939524838013},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.692439862542955},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.04239401496259352}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"n":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},"g":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01079913606911447},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},";":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"v":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"o":{"docs":{},"w":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"a":{"docs":{},"t":{"3":{"2":{"docs":{},")":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"docs":{}},"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.018867924528301886},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},";":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.02112676056338028},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.01567398119122257},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.01634877384196185},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464}}},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"!":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},",":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}},".":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},".":{"docs":{},".":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}}}}}},"m":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.020689655172413793},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.040983606557377046},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446}}}}},"s":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},":":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},".":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}}}}}}},"u":{"docs":{},"m":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"?":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},"c":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}}}}},"t":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":10.067073170731707},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}},"/":{"docs":{},"/":{"1":{"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"4":{"docs":{},".":{"1":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}},">":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"d":{"docs":{},"i":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"b":{"docs":{},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075}}}}}}},"s":{"1":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{},"k":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.008728179551122194}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"m":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.16030534351145037}}}},":":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"f":{"docs":{},"i":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},"p":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}},"m":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},".":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}}}}},"w":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.022614840989399292}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"g":{"0":{"1":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":10.123287671232877},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.04580152671755725}},")":{"docs":{"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},".":{"docs":{"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693}}},":":{"docs":{"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}},",":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}},"docs":{}},"1":{"docs":{},"d":{"8":{"docs":{},"b":{"5":{"docs":{},"e":{"5":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"docs":{}}},"docs":{}}},"docs":{}}},"2":{"3":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},"e":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":3.356060606060606}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"l":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"r":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}}}},"u":{"docs":{},"i":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"d":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.02531645569620253},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.01904761904761905},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":5.00253164556962},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}},"e":{"docs":{},",":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},".":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}},"p":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}},"i":{"0":{"8":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"9":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"docs":{}},"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":10.040880503144654},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":10.068965517241379},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.04580152671755725}},"o":{"1":{"6":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}},"docs":{}},"2":{"1":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}},"docs":{}},"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.011111111111111112},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"=":{"docs":{},"\"":{"docs":{},"p":{"2":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"1":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364}}}}},"docs":{}},"docs":{}}}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},"y":{"docs":{},",":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931}}},".":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"_":{"0":{"docs":{},"x":{"1":{"0":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"a":{"0":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}},":":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931}}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"s":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"l":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"o":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.06818181818181818},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"n":{"docs":{},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}},"e":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},"o":{"docs":{},"d":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}},"g":{"docs":{},"l":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"e":{"docs":{},"'":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}}},"l":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"f":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.024844720496894408}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"n":{"docs":{},"d":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"w":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}},"e":{"docs":{},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}},"i":{"docs":{},"d":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}},"u":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},"n":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.017964071856287425},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},",":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"l":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},":":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"t":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.034383954154727794},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":2.5049627791563274},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}}},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":10.0625},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.026490066225165563},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":10.00943396226415}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":10.006622516556291}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":10.012658227848101}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":10.005714285714285}},"i":{"docs":{},"c":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":10.008771929824562}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273}}}}},"r":{"docs":{},"b":{"docs":{},"a":{"docs":{},"g":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.0975609756097561},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"y":{"docs":{},"p":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"c":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":10.024390243902438}},".":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}},")":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}},".":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}}}}}},"b":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"m":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"h":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"advance/cli.html":{"ref":"advance/cli.html","tf":0.02756183745583039}},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"l":{"docs":{},"o":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"r":{"docs":{},"e":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{},".":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}},":":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},".":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}},"\"":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},"'":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"b":{"docs":{},"i":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"t":{"docs":{},"z":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.012958963282937365}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"s":{"docs":{},",":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}}},"p":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.013377926421404682},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.07317073170731707}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"u":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}},"x":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":5.03125},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.09523809523809523},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"v":{"docs":{},"e":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"l":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818}},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.03636363636363636}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}},"docs":{}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},"g":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"l":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}},"f":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}}},"s":{"docs":{},"h":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.034782608695652174},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},",":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}},".":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"_":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"l":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},")":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}},"s":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"l":{"docs":{},"l":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}},"y":{"docs":{},":":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}}}},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}},"e":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"e":{"docs":{},"r":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"w":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946}},"/":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"m":{"docs":{},"e":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}},"u":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"n":{"docs":{},"g":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":10.018518518518519},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083}}}}}},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"2":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"/":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},"/":{"docs":{},"/":{"1":{"2":{"7":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},":":{"8":{"0":{"0":{"0":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"?":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"1":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"/":{"docs":{},"p":{"docs":{},"/":{"docs":{},"d":{"docs":{},"f":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"1":{"docs":{},".":{"0":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}}}}}}}}},"1":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}},"docs":{}}},"docs":{}}}}},"u":{"docs":{},"m":{"docs":{},"i":{"docs":{},"d":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"n":{"docs":{},"d":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"z":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"advance/cli.html":{"ref":"advance/cli.html","tf":0.012720848056537103}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.02181818181818182}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.012720848056537103}}}},"i":{"2":{"docs":{},"c":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":10.028571428571428},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":10.043233082706767},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},"(":{"0":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"docs":{}},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}},".":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"(":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"i":{"2":{"docs":{},"c":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}}}},"docs":{}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"=":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}}}}}}}}}}}}},";":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"r":{"docs":{},"m":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.023411371237458192},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"”":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}},"a":{"docs":{},"l":{"docs":{},".":{"docs":{"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}}}}}}}}}}},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517}}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"y":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273}}}}}}}}},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.013368983957219251},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"t":{"docs":{"./":{"ref":"./","tf":10.02127659574468},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":10.00632911392405},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":5.007042253521127},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":10.003703703703703},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":10.01388888888889},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":10.006849315068493},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":10.045454545454545},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":10.007352941176471},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":10.028571428571428}}}}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616}}}},"\"":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142}}}}},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.013333333333333334},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.011037527593818985},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.07272727272727272},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949}},"s":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},";":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"o":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"v":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}},"g":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.02631578947368421},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"r":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":10.071428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.031055900621118012}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.031055900621118012},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.020253164556962026},"pymakr/installation/":{"ref":"pymakr/installation/","tf":10.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.03169014084507042},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.0219435736677116},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":5.03125},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.02127659574468085},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":2.546153846153846},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":5.006410256410256},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078}}}}},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}},"c":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}},")":{"docs":{},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},":":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},":":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"i":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.025925925925925925},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"documents/license.html":{"ref":"documents/license.html","tf":0.022900763358778626}},"e":{"docs":{},":":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}},"s":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"a":{"docs":{},"s":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213}}},"a":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"o":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}}}}},"m":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"x":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"u":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"p":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02022058823529412},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},",":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"1":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"s":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},"/":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},"i":{"docs":{},"t":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.02586206896551724},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},":":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.025454545454545455},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}},"n":{"docs":{},"t":{"docs":{},"!":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}}}}}},"o":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}}}}}}},"o":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905}},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.014457831325301205},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.03333333333333333},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":5.033898305084746},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.010752688172043012},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":5.012422360248447}},".":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},":":{"docs":{"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}}},"n":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}}},"p":{"6":{"7":{"docs":{"products.html":{"ref":"products.html","tf":0.02}}},"docs":{}},"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.01152073732718894},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.016483516483516484},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"v":{"4":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"docs":{}}},"t":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"e":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"r":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"'":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"'":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"!":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.015873015873015872},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},"b":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}}}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"o":{"1":{"4":{"4":{"4":{"3":{"docs":{},"a":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"y":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}}}},"”":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.01834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.017045454545454544},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.016042780748663103},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.020737327188940093},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.02734375},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.07407407407407407},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.0380952380952381},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.05238095238095238},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.015},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.05},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.04225352112676056},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.026143790849673203},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.02666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.009603841536614645},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.013257575757575758},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.028368794326241134},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.019704433497536946},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.019851116625310174},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.05660377358490566},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.02197802197802198},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.10185185185185185},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0625},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.008905852417302799},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.009150326797385621},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.02591792656587473},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.03125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01639344262295082},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.007202881152460984},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0273972602739726},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.022222222222222223}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"s":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"i":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"e":{"docs":{},"i":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":5.043478260869565},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},":":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"d":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.03765690376569038},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.014326647564469915},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.015957446808510637},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"a":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},"l":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.013779527559055118},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"t":{"docs":{},"y":{"docs":{},"=":{"docs":{},"'":{"docs":{},"m":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},"l":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"e":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182}}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},":":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"x":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"=":{"0":{"docs":{},"x":{"1":{"2":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"docs":{}},"docs":{}}},"docs":{}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}},"f":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}}}},"/":{"docs":{},"o":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},")":{"docs":{},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},"r":{"docs":{},"q":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}},"q":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"c":{"docs":{},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"o":{"docs":{},"n":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"v":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.019762845849802372}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}}}},"j":{"docs":{},"u":{"docs":{},"m":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.02127659574468085}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.027777777777777776},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.02564102564102564},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.014204545454545454},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.019704433497536946},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00718954248366013}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{},".":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.08888888888888889}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"a":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"m":{"1":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.05},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":5.021978021978022},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},"n":{"docs":{},"b":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}}},"/":{"docs":{},"n":{"docs":{},"b":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603}}}}},",":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781}},"o":{"docs":{},"d":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"u":{"docs":{},"l":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.02531645569620253},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.0625},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.025495750708215296},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.023809523809523808},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.026239067055393587},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.025157232704402517},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.01927710843373494},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.02857142857142857},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":5.0285714285714285},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.011009174311926606},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.024305555555555556},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.029069767441860465},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.012658227848101266},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":5.043478260869565},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.06164383561643835},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":5.107142857142857},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.09523809523809523},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":5.057142857142857},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.09090909090909091},"datasheets/development/":{"ref":"datasheets/development/","tf":5.055555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.017543859649122806},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.017467248908296942},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.017777777777777778},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/":{"ref":"datasheets/oem/","tf":5.076923076923077},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}},"e":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.03333333333333333},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"/":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},".":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},":":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},")":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"'":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"'":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"u":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.010638297872340425},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.028846153846153848},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.009150326797385621},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"m":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":3.347372210223182},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.01935483870967742},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},".":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"'":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},",":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},";":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"s":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},";":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},":":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"=":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"i":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"l":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}},"i":{"docs":{},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"y":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"b":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":10.014705882352942}},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.017391304347826087},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"(":{"docs":{},"s":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"s":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}},"'":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}},"d":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.03333333333333333},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":5.049295774647887},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":5.006472491909385},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.01675977653631285},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0410958904109589},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":5.0285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":10.013377926421406},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.022082018927444796},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}},";":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"_":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"p":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"u":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}},"k":{"docs":{},"b":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"[":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"[":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"g":{"docs":{},"p":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}},"m":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"s":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}},"u":{"docs":{},"m":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"u":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"d":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"o":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},")":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"f":{"docs":{},"a":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},".":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}},"t":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01639344262295082},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.022443890274314215}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.012195121951219513}}}}}},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712}}}}},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}},"c":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":2.5141843971631204},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":2.502481389578164},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"o":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}}}}}}},":":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.013257575757575758},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.027777777777777776},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":10.008888888888889},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"e":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"=":{"2":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}}},"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"docs":{}},",":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"docs":{}}}}},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},"i":{"2":{"docs":{},"c":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}},"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}},"d":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}},"docs":{},"b":{"docs":{},"u":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"[":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"2":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"2":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"docs":{}},"docs":{}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}},"(":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}},"m":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}},"n":{"docs":{},"y":{"docs":{},"_":{"docs":{},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}},"d":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"docs":{}}}}}}}},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},"docs":{}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"s":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}}}}}}}}}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"s":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"=":{"docs":{},"'":{"docs":{},"g":{"docs":{},"p":{"docs":{},"i":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"r":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}}}},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}},"'":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815}}}}}}},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.008403361344537815}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01171875},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"=":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"_":{"docs":{},"v":{"1":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"docs":{}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.676975945017182},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464}}}}},",":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}},"x":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"=":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}},"p":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.05555555555555555},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"[":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}}}}}},"h":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":10.007272727272728}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},".":{"docs":{},"a":{"docs":{},"c":{"docs":{},"o":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"2":{"docs":{},"(":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}}},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},"r":{"docs":{},"f":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"c":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"x":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"m":{"1":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"docs":{}}}}},"f":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"r":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"o":{"docs":{},"g":{"1":{"0":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"docs":{}},"2":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"f":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"p":{"docs":{},"i":{"docs":{},":":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.013157894736842105},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}},"/":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},":":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}},"k":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"r":{"docs":{},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"g":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"l":{"docs":{},"e":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.018796992481203006},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01079913606911447},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.013140604467805518},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"'":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.020080321285140562},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.011037527593818985},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0058823529411764705},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.02608695652173913},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.012307692307692308},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.05730659025787966},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.04371584699453552},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"n":{"docs":{},"u":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"a":{"docs":{},"n":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},"e":{"docs":{},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"i":{"docs":{},"s":{"docs":{},"m":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.026785714285714284},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.023622047244094488},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.008728179551122194},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.01342756183745583}},"e":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"\"":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"!":{"docs":{},"\"":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"s":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}}},"h":{"docs":{"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":5.117647058823529}}}},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"m":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"x":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}}}},"e":{"docs":{},"x":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"'":{"docs":{},"]":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"p":{"docs":{},"l":{"3":{"1":{"1":{"5":{"docs":{},"a":{"2":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238}},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"f":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},"r":{"docs":{},"c":{"6":{"3":{"0":{"0":{"2":{"docs":{},"h":{"docs":{},"n":{"docs":{},",":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}},"docs":{}},"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"f":{"docs":{},"r":{"docs":{},"c":{"6":{"3":{"0":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"o":{"1":{"4":{"4":{"4":{"3":{"docs":{},"a":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}},"w":{"docs":{},"u":{"docs":{},"p":{"docs":{},"a":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"a":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"m":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}},"p":{"docs":{},"i":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"o":{"1":{"4":{"4":{"4":{"3":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"a":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}},"w":{"docs":{},"u":{"docs":{},"p":{"docs":{},"a":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"m":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":10.047619047619047},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.013513513513513514},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},".":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}}}},"s":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"g":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},":":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"=":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}},"[":{"docs":{},":":{"1":{"6":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"docs":{}},"docs":{}}}},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"b":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"c":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"/":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"a":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"n":{"docs":{},"b":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}}},"v":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"y":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"1":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"1":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}},"d":{"5":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.017391304347826087}}},"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"p":{"1":{"0":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"1":{"docs":{},"=":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}}}}},"2":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},",":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}},"3":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"4":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"5":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"6":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"7":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"8":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"9":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}},"2":{"0":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"1":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"2":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.026785714285714284},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"3":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"3":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"4":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"6":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},"8":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},"/":{"docs":{},"g":{"1":{"5":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"docs":{}},"docs":{}}}},"9":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.01696113074204947}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"t":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"products.html":{"ref":"products.html","tf":5.013333333333334},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"s":{"docs":{},",":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}},".":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},",":{"docs":{"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":3.353516819571865},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},"s":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.02127659574468085}}},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":5.019047619047619},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"a":{"docs":{},"t":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.029069767441860465},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.024844720496894408},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.00975609756097561},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}}},"d":{"docs":{},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}}}}}},"s":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.019886363636363636},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}},"e":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}},"c":{"docs":{},"e":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"s":{"docs":{},"s":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},":":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"d":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"e":{"docs":{},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},")":{"docs":{},".":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"s":{"docs":{},".":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"l":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}}},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}},"e":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},":":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"c":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"r":{"docs":{},"v":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}}}}},"s":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0223463687150838},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"u":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063}},"e":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"s":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}},"e":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}}}},"i":{"docs":{},"x":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"e":{"docs":{},"=":{"8":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.00998003992015968},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.020066889632107024},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.045454545454545456}},"(":{"1":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}}},"docs":{},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"i":{"docs":{},"m":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},":":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"u":{"docs":{},"p":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419}}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429}}}}}}}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}},"e":{"docs":{},"s":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"i":{"docs":{},"n":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"o":{"docs":{},"w":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},"%":{"0":{"2":{"docs":{},"d":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"docs":{}},"docs":{}},"\\":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"r":{"docs":{},"%":{"7":{"docs":{},"d":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"n":{"docs":{},"o":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}},"{":{"docs":{},"}":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"g":{"docs":{},"o":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"[":{"docs":{},"'":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"c":{"docs":{},".":{"docs":{},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},"[":{"2":{"docs":{},"]":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"docs":{}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}}}},"w":{"docs":{},"e":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}},"x":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"u":{"docs":{},"t":{"docs":{},"f":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"f":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}},"l":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"'":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}},"o":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}},"u":{"docs":{},"n":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"a":{"docs":{},"w":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}},"d":{"docs":{},"j":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"{":{"docs":{},"}":{"docs":{},",":{"docs":{},"{":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},",":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"s":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"4":{"0":{"9":{"6":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"4":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}},"docs":{}},"docs":{}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}}}},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"o":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}},"v":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}},"l":{"docs":{},"i":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}},"y":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.058823529411764705},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":3.3787878787878785},"pybytes/connect/":{"ref":"pybytes/connect/","tf":3.4054982817869415},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.057692307692307696},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.7439862542955324},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.026881720430107527},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.04918032786885246},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"e":{"docs":{},"s":{"docs":{},"?":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},".":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.045454545454545456},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.017964071856287425},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},":":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":2.5096153846153846},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.6718213058419242}}},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},")":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}}},":":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}},".":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}},"s":{"docs":{},"b":{"docs":{},"_":{"docs":{},"v":{"docs":{},"c":{"docs":{},"p":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"products.html":{"ref":"products.html","tf":5.02},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.07228915662650602},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.01904761904761905},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.012844036697247707},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.031578947368421054},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.017605633802816902},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.01634877384196185},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.06944444444444445},"tutorials/all/":{"ref":"tutorials/all/","tf":3.4999999999999996},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.04225352112676056},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.007202881152460984},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":5.107142857142857},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":10.023758099352051},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.02005730659025788},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.019787985865724382},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"0":{"docs":{},"x":{"0":{"0":{"0":{"0":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}},"docs":{}},"1":{"5":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}},"docs":{}},"docs":{}},"7":{"docs":{},"f":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}},"docs":{}},"docs":{}}},"docs":{},"f":{"docs":{},"f":{"0":{"0":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},"docs":{}},"docs":{}}}},"docs":{}},"1":{"5":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"7":{"docs":{},"f":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}},"docs":{}},"docs":{}},"docs":{}},"7":{"docs":{},"f":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{},"f":{"docs":{},"f":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}}}}},"docs":{},"r":{"docs":{},"g":{"docs":{},"b":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"=":{"0":{"docs":{},"x":{"docs":{},"f":{"docs":{},"f":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}},"n":{"docs":{},"v":{"docs":{},"s":{"docs":{},"_":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"d":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"1":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"[":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}},"'":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},"'":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}},"d":{"docs":{"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}},"a":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}},"e":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}}}},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":10.1},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":3.353516819571865},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.027848101265822784},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.04929577464788732},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.047021943573667714},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.021798365122615803},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.037267080745341616},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196}},".":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"@":{"1":{"docs":{},".":{"0":{"docs":{},".":{"3":{"docs":{},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"docs":{}}},"docs":{}}},"docs":{}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":10.007984031936127},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":5.0375},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":10.091836734693878},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},".":{"docs":{"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456}}},"'":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"(":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.03205128205128205},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":10.026954177897574},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":5.018518518518518},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":10.131578947368421}},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349}}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}},")":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"_":{"docs":{},"x":{"docs":{},".":{"docs":{},"x":{"docs":{},".":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},"f":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},",":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},".":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888}},"p":{"docs":{},"i":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}},":":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"'":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}},"r":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.014184397163120567},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":10.028571428571428},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.01871657754010695},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":5.037037037037037},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":10.131578947368421}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}}}}}}}}}}}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"_":{"0":{"docs":{},".":{"0":{"docs":{},".":{"8":{"docs":{},".":{"docs":{},"d":{"docs":{},"f":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}},")":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{}},"'":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},"'":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"[":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"[":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},")":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"n":{"3":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.028169014084507043},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.022653721682847898},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.03424657534246575},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.04285714285714286},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.08571428571428572},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.022443890274314215}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},"a":{"docs":{},"b":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}}}}}},".":{"docs":{},"g":{"docs":{},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"3":{"0":{"0":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.04602510460251046},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"k":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}},"a":{"docs":{},"g":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.019851116625310174},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},")":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},".":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},",":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}},"e":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.028846153846153848},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00849673202614379},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"g":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"s":{"docs":{},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946}}},":":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"r":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"i":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.009187279151943463},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"s":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.03424657534246575},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}},"a":{"docs":{},"m":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"e":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0063604240282685515},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446}},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.016172506738544475},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.011811023622047244},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.0273224043715847}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},"=":{"docs":{},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}},")":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"\"":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"i":{"docs":{},"v":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513}}}}},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}},"n":{"docs":{},"e":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}},"/":{"docs":{},"b":{"docs":{},"o":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}},"l":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"i":{"docs":{},"r":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}}}}}}}},"t":{"docs":{},"h":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"s":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},".":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889}}},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"u":{"docs":{},"s":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"e":{"docs":{},"r":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"t":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}},"a":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"i":{"docs":{},"s":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"_":{"docs":{},"a":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"0":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"1":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},"=":{"1":{"5":{"0":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}},"docs":{}},"docs":{}},"docs":{}},"i":{"docs":{},"c":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}},"a":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"a":{"docs":{},"p":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142}},"s":{"docs":{},":":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}}}}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}}}}}}},"n":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.01567398119122257},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.009719222462203024},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.11764705882352941},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}},"u":{"docs":{},"g":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"i":{"docs":{},"n":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.15},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.15},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.021798365122615803},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},":":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"u":{"docs":{},"n":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}}}}}}}}}}}},"o":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"t":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012}},".":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"a":{"docs":{},"l":{"docs":{},";":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"x":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.009216589861751152},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.017543859649122806},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.017467248908296942},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.017777777777777778},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.07142857142857142}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"e":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"e":{"docs":{},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"!":{"docs":{},"!":{"docs":{},"!":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"r":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.02100840336134454},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.02054794520547945},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.019081272084805655},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.014962593516209476}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},")":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"a":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182}}},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"b":{"docs":{},"l":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},".":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"s":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"=":{"1":{"8":{"8":{"3":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},":":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},"a":{"docs":{},"r":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946}}}}},"a":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811}}}},"docs":{}}}}}}},"l":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.03816793893129771},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"i":{"docs":{},"g":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.015873015873015872},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.013888888888888888},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.013368983957219251},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0125},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.008888888888888889},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.020080321285140562},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.013157894736842105},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":10.066225165562914},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.024324324324324326},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.02594810379241517},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.012958963282937365},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.02631578947368421},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.027586206896551724},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.026200873362445413},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.024},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.02666666666666667},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.04011461318051576},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.020958083832335328},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.013245033112582781},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}}}}}},"(":{"docs":{},"[":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},".":{"docs":{},"g":{"1":{"6":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},"docs":{}},"docs":{}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"[":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"r":{"docs":{},"q":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"e":{"docs":{},".":{"docs":{},"p":{"9":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},"docs":{}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}},"t":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"[":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}}}}},")":{"docs":{},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"#":{"6":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},"docs":{}},"(":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"1":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{},"'":{"docs":{},"g":{"1":{"6":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"docs":{}},"4":{"docs":{},"'":{"docs":{},",":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}},"docs":{}},"p":{"1":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391}}}}},"2":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"docs":{}},"9":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"docs":{}}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"[":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"g":{"1":{"6":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}},"docs":{}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"9":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}}}}}}}}}}}}},"\"":{"docs":{},"g":{"7":{"docs":{},"\"":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"docs":{}}}},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"=":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"1":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{},"'":{"docs":{},"p":{"1":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}}},"docs":{}},"docs":{}}}}}},"2":{"docs":{},"'":{"docs":{},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"9":{"docs":{},"'":{"docs":{},",":{"docs":{},"'":{"docs":{},"p":{"2":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{},"'":{"docs":{},"p":{"2":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"docs":{}},"docs":{}}}}}},"docs":{}},"docs":{}}}}}},"docs":{}},"2":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},"'":{"docs":{},"p":{"2":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"docs":{}},"docs":{}}}}}},"2":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496}}}}},"docs":{}},"docs":{}}},"s":{"docs":{},"d":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"c":{"docs":{},"l":{"docs":{},"k":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"t":{"docs":{},"x":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"=":{"docs":{},"'":{"docs":{},"p":{"1":{"2":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"6":{"docs":{},"'":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.020689655172413793},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.024},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.07894736842105263},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.07894736842105263},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.030612244897959183},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.058823529411764705}},"s":{"docs":{},",":{"docs":{"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}}}}}},"c":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}},"k":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}},"_":{"docs":{},"r":{"docs":{},"c":{"1":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},"docs":{}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035}}}}},"e":{"docs":{},"c":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"r":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":5.016666666666667}},"(":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},",":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}},"u":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"t":{"docs":{},"i":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}}}},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"c":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.017660044150110375},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.02005730659025788}},"=":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"s":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.026515151515151516},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":3.0386965376782076},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}},"e":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"s":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"s":{"docs":{},"h":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"r":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}},"h":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"r":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}},"/":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}},"/":{"docs":{},"p":{"docs":{},"c":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223}},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109}}}},"docs":{}}}}},"i":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}}}}}},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}},".":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}},"c":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},".":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"b":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}},"w":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"m":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":10.08130081300813},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"(":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},".":{"docs":{},"d":{"docs":{},"u":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},".":{"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}},".":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}},"d":{"docs":{},"u":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"f":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.027586206896551724},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.026490066225165563},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0547945205479452},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.05263157894736842},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.05263157894736842},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.02564102564102564},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098}}}},"k":{"docs":{},"g":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087}},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}}}}},"c":{"docs":{},"s":{"8":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"docs":{}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"d":{"docs":{},"o":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},".":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"r":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"e":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"a":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.015968063872255488},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02389705882352941},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.020080321285140562},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.022556390977443608},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.03792415169660679},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.013108614232209739},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"i":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"e":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"s":{"docs":{},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}},":":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}},"/":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}}}}}}},"y":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"c":{"docs":{},"h":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},":":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}},"l":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.01904761904761905},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"v":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577}}}}}},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.029556650246305417},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.013779527559055118},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.020366598778004074},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.011235955056179775},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}},"r":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334}}}}},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},"[":{"1":{"docs":{},"]":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"docs":{}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":5.090909090909091},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.026785714285714284},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":2.5546875},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":2.558333333333333},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01639344262295082}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}},"u":{"docs":{},"s":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.07894736842105263},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.02185792349726776},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"e":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}}}}},"a":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.016736401673640166},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.034383954154727794},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.051470588235294115},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082}},"r":{"docs":{"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":5.052631578947368},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.014204545454545454},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},"\"":{"docs":{},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}}}}}}},"i":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"=":{"0":{"docs":{},"x":{"0":{"1":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"=":{"1":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}},"e":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"docs":{},"[":{"2":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}},"docs":{}}}}}}}}}},"s":{"docs":{},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"o":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},")":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"9":{"1":{"5":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"docs":{}},"docs":{}},"docs":{}}},"e":{"docs":{},"u":{"8":{"6":{"8":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"u":{"docs":{},"l":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.017543859649122806},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.017467248908296942},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.017777777777777778},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"a":{"docs":{},"r":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.03968253968253968},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}},"e":{"docs":{},"x":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.047619047619047616}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}},"d":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"p":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}},"o":{"docs":{},"v":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.012867647058823529},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":6.002036659877801},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0169971671388102},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.017857142857142856},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.01749271137026239},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.014457831325301205},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.01904761904761905},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.027777777777777776},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0223463687150838},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.013333333333333334},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823}},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},";":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"\"":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"n":{"docs":{},"d":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.013257575757575758},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},":":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},":":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136}},"s":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}},".":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}}}}},"i":{"docs":{},"d":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}},"z":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"l":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"e":{"docs":{},"=":{"docs":{},"'":{"1":{"docs":{},".":{"1":{"7":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"1":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}},"docs":{}}}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}},"v":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":10.054054054054054},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":5.021052631578947},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":10.005586592178771},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":3.371212121212121}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"a":{"docs":{},"c":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"y":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}},"i":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}},"y":{"docs":{},".":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.012944983818770227},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.03333333333333333},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.03504043126684636},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.021956087824351298},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0275},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.028888888888888888},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.015037593984962405},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.027944111776447105},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.013994910941475827},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.02830188679245283},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.0759493670886076},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.052980132450331126},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.00997506234413965},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.015053763440860216},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.04},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.08888888888888889},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.14545454545454545},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.06060606060606061},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.020599250936329586},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.014634146341463415},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.018461538461538463},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.030303030303030304}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176}}}}}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},",":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}},"r":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"e":{"docs":{},"v":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01171875},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.07633587786259542}},"u":{"docs":{},"c":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}},"s":{"docs":{},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"e":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}},"u":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.020833333333333332},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.025688073394495414},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.02278481012658228},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.021798365122615803},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.02586206896551724},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}},":":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"/":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}},"e":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"l":{"docs":{},"e":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}},"t":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}},")":{"docs":{},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}},"s":{"docs":{},"/":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"c":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.027777777777777776},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":10.041420118343195},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.014634146341463415},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"t":{"docs":{},"p":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},".":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"(":{"2":{"0":{"1":{"4":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"7":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}},"(":{"2":{"0":{"1":{"4":{"docs":{},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"3":{"2":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}}}}}},"docs":{}},"docs":{}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"docs":{}}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"r":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}},"m":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"o":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"a":{"5":{"docs":{},")":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"docs":{},"m":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.013377926421404682},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}},".":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}},"n":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"e":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"x":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}},"1":{"0":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}}},"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"2":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"3":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666}}}}},"8":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01}}}}},"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.053763440860215055},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"l":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"w":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.013725490196078431},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"d":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"i":{"docs":{},"o":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.11235955056179775},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"a":{"docs":{},"n":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"t":{"docs":{},"e":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00718954248366013}},":":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"'":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"i":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"r":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"x":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222}},"=":{"2":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629}},"=":{"1":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"2":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}}}}}}}}}}}}}}},"q":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"=":{"1":{"2":{"8":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}}},":":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"/":{"docs":{},"t":{"docs":{},"x":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"g":{"docs":{},"b":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":5.042253521126761},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"_":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}},"c":{"1":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"docs":{},"z":{"1":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282}}},"2":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}},"3":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},"4":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}},"=":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"r":{"docs":{},"c":{"docs":{},"z":{"1":{"docs":{},")":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616}},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645}},".":{"docs":{},"e":{"docs":{},"u":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},")":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"l":{"docs":{},"l":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035}},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},")":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}},"e":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"o":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"m":{"0":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0125}},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"b":{"docs":{},"o":{"docs":{},"t":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},"w":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},"f":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"i":{"docs":{},"d":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408}},"/":{"docs":{},"n":{"docs":{},"f":{"docs":{},"c":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612}}}}}}}}},"s":{"docs":{},"t":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"a":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}},"_":{"docs":{},"b":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"m":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":10.058712121212121},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":13.026476578411405}},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"=":{"4":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576}}}},"docs":{}}}}}}}}}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222}},")":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"g":{"docs":{},"p":{"docs":{},"i":{"docs":{},"o":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"p":{"2":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"1":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},"docs":{}},"docs":{}}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"=":{"1":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"=":{"5":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"2":{"4":{"8":{"3":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":5.033707865168539}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}}}},"s":{"1":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"e":{"docs":{},"c":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.041666666666666664},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},",":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0457516339869281},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0220125786163522},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.014634146341463415},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"l":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"y":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}},"s":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708}}},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"u":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.022443890274314215}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}},":":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":5.002493765586035}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"=":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.02493765586034913}}}}},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}}}}}}}}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"=":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.007339449541284404},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.018292682926829267},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.02005730659025788},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.014084507042253521},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":10.043478260869565},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.013368983957219251},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.0898876404494382},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.008888888888888889},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02857142857142857},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.02869757174392936},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.023668639053254437},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.015723270440251572},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.011811023622047244},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.018518518518518517},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.013725490196078431},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.008728179551122194},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.02591792656587473},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.009363295880149813},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.012195121951219513},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}},"u":{"docs":{},"p":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":5.03125},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}},":":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},"!":{"docs":{},"!":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":10.007633587786259},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.041237113402061855},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.03278688524590164},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}},".":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"*":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"h":{"docs":{},"u":{"docs":{},"p":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}}}},"f":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},"i":{"2":{"docs":{},"c":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}},"docs":{},"p":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"d":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}}}}}}},"i":{"docs":{},"n":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.01904761904761905}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}}}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943}},"s":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}},"n":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"&":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"=":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"&":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"+":{"docs":{},"\"":{"docs":{},"&":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"&":{"docs":{},"v":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"0":{"docs":{},"&":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"+":{"docs":{},"\"":{"docs":{},"&":{"docs":{},"v":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"l":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"r":{"docs":{},"v":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.018292682926829267},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.012004801920768308},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":10.094827586206897},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.02631578947368421},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}},".":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"'":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}},"_":{"docs":{},"i":{"docs":{},"p":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"*":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"=":{"docs":{},"(":{"docs":{},"'":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"3":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},"[":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"=":{"docs":{},"(":{"docs":{},"'":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.01272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.02830188679245283},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.05063291139240506},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.043859649122807015},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}}}}},"(":{"docs":{},"'":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"s":{"docs":{},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}},"​":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"=":{"docs":{},"b":{"docs":{},"'":{"1":{"2":{"3":{"4":{"5":{"6":{"7":{"8":{"9":{"0":{"1":{"2":{"3":{"4":{"5":{"6":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"i":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"a":{"docs":{},"l":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":3.371148459383753},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.02464788732394366},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.025078369905956112},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506}}}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}},"=":{"docs":{},"p":{"docs":{},"y":{"3":{"4":{"3":{"4":{"3":{"4":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872}},"/":{"docs":{},"n":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}},"t":{"docs":{"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}}}},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"n":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}}},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"n":{"docs":{},"s":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.040740740740740744},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.016172506738544475},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.023809523809523808},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":5.013333333333334},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"s":{"docs":{},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},":":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}}}},"d":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.024630541871921183},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.00984251968503937},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.017456359102244388},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"t":{"docs":{},"!":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"s":{"docs":{},"m":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"p":{"docs":{},"h":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":10.022727272727273}}}},"t":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}}}}}},"m":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}},"p":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}},"a":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}}}},"c":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.04017857142857143},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}},"a":{"docs":{},"n":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0273972602739726}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422}},"_":{"docs":{},"s":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}}}},"i":{"7":{"0":{"0":{"6":{"docs":{},"a":{"2":{"0":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825}},"h":{"docs":{},"u":{"docs":{},"m":{"docs":{},"i":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"e":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}},".":{"docs":{"./":{"ref":"./","tf":0.02127659574468085}}}},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":10.163179916317992},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":5.0625},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":10.058603491271821},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":3.4681647940074902},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.11290322580645161},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.13934426229508196},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},")":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}}}},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}}}}}}}},"f":{"docs":{},"s":{"docs":{},"k":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}}}}}}}}}}}}}}}}}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}},"s":{"docs":{},"k":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"[":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"z":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},"3":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},"4":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273}},"a":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.017045454545454544},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.02694610778443114}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"s":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"'":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759}}}}}}}},"p":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":10.03206997084548},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":10.044444444444444},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}}},"y":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},".":{"docs":{"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428}}},":":{"docs":{"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"m":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.05555555555555555},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},".":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735}}},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"i":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"f":{"docs":{},"i":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}},"u":{"docs":{},"l":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"s":{"docs":{},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"z":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.01240694789081886},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.012307692307692308}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"=":{"0":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"docs":{}},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"/":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}},"a":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"e":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.014545454545454545}}},"w":{"docs":{},"a":{"docs":{},"v":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}},"t":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"a":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.008905852417302799},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":3.3787878787878785},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806}}},":":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},"!":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236}}},"=":{"0":{"docs":{},"x":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}}},"docs":{}}}}}}}}}}}}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}},"=":{"docs":{},"r":{"docs":{},"m":{"docs":{},"t":{"docs":{},".":{"docs":{},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}}}},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"b":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"t":{"docs":{},"e":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"(":{"2":{"docs":{},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"docs":{}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"i":{"docs":{},"c":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516}},"s":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"docs":{}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.02054794520547945},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.04285714285714286},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}},"c":{"docs":{},"k":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.015384615384615385}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}},"y":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}},"r":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"a":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},",":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.02759526938239159},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"\"":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655}}}}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},">":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.06060606060606061},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.023809523809523808}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.022900763358778626},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}},"i":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"e":{"docs":{},"p":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.03164556962025317},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.045454545454545456},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.028846153846153848},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.014970059880239521}},"s":{"docs":{},":":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},":":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},"f":{"docs":{},"a":{"docs":{},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":3.3490073145245556},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},",":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}}}},":":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}},"a":{"docs":{},"g":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}},"p":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}}},"=":{"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"g":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334}}},",":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.06666666666666667},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.023809523809523808},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}},"s":{"docs":{},"s":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"y":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"!":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"'":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}}}}}}}},"h":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"i":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"e":{"docs":{},".":{"docs":{"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}}}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}}}}}}},"b":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}},"p":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"i":{"docs":{},"b":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"e":{"docs":{},"t":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.02054794520547945},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872}}},"q":{"docs":{},"u":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"y":{"docs":{},"p":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213}},")":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"m":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"o":{"docs":{},",":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"f":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.01675977653631285},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":10.012048192771084},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":5.03125},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"documents/license.html":{"ref":"documents/license.html","tf":0.04580152671755725}},"e":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},"h":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303}}},"c":{"docs":{},"k":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.024630541871921183},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.0273224043715847},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.009150326797385621},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.02369077306733167},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.06741573033707865},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0390625}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0149812734082397}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}}}},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738}}}}}},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}}}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}},"r":{"docs":{},"x":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"e":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}},"o":{"docs":{},"o":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"t":{"docs":{},"x":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}},"t":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"f":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"[":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"r":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},":":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},".":{"0":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"docs":{}}},"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.017721518987341773}}},"!":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}},":":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},":":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},"=":{"docs":{},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"c":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"r":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.023321554770318022}},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}}}}}}},"r":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}},"e":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}}},"c":{"docs":{},"k":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"a":{"1":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323}}},"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826}},"r":{"docs":{},"e":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136}}}}},"p":{"docs":{},"e":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"l":{"docs":{},"l":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}}},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/":{"ref":"datasheets/boards/","tf":3.3888888888888884},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":3.411764705882353},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},".":{"docs":{"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555}}}},"\"":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},".":{"docs":{"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},",":{"docs":{"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}}}},"l":{"docs":{},"l":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"p":{"docs":{},"l":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"e":{"docs":{},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}}},"f":{"docs":{},"e":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":5.013888888888889},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735}}},"e":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419}}},":":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.007339449541284404},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":3.371212121212121},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}},"a":{"docs":{},"n":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.03515625},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.011450381679389313},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"l":{"docs":{},"e":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"a":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.017082785808147174}}},"b":{"docs":{},"l":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"h":{"docs":{},"m":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}},"a":{"docs":{},"t":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098}}}}}}},"l":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}},"=":{"docs":{},"'":{"docs":{},"p":{"2":{"1":{"docs":{},"'":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{}},"docs":{}}}},")":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"k":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"k":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":10.03475935828877},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.017543859649122806},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.017467248908296942},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.017777777777777778},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":3.4705882352941173},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":3.356255969436485},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915}}},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"_":{"docs":{},"u":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}},"s":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}},"4":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"2":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"8":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"docs":{}},"6":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"m":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"s":{"docs":{},"(":{"2":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"(":{"5":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}}}}},"o":{"docs":{},"w":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}},"t":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}},".":{"docs":{"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.03759398496240601},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"=":{"0":{"docs":{},"x":{"0":{"docs":{},"a":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176}}}},"docs":{}}},"docs":{}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}}}}}}}},"m":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"a":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603}},"l":{"docs":{},"l":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"r":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"r":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}},"c":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}},"s":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"s":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},"i":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}},"g":{"docs":{},"p":{"docs":{},"i":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146}}}}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"=":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"'":{"docs":{},"w":{"docs":{},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"u":{"docs":{},"d":{"docs":{},".":{"docs":{},"b":{"docs":{},"l":{"docs":{},"y":{"docs":{},"n":{"docs":{},"k":{"docs":{},".":{"docs":{},"c":{"docs":{},"c":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.05555555555555555},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.03125}},".":{"docs":{},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517}}}},"s":{"docs":{},")":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}},":":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}},"e":{"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"f":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.09523809523809523},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.02443609022556391},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.015384615384615385},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.018633540372670808},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},".":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"m":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"e":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"w":{"docs":{},"n":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666}}}},"n":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811}}}}}},"i":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":10.054054054054054},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},",":{"docs":{"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}},"(":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109}}}},"docs":{}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}}}},"l":{"docs":{},"s":{"docs":{},"b":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}}}}}},"s":{"docs":{},"b":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{},"n":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"x":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"k":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}}},"y":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":10.003154574132493}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":10.005464480874316}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"c":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}},"'":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}},"\"":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"docs":{}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"v":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"s":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"i":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.014038876889848811},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":10.089655172413794},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},"a":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},"=":{"docs":{},"'":{"docs":{},"p":{"2":{"2":{"docs":{},"'":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{}},"docs":{}}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"(":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"docs":{}}}}}}}}}}},"n":{"6":{"5":{"docs":{},"h":{"docs":{},"v":{"docs":{},"d":{"2":{"3":{"0":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},":":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}},"f":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"i":{"docs":{},"p":{"docs":{},",":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"b":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"4":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}},"docs":{}}},"1":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}}},"docs":{}}}}}}}},"'":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"'":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}}}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}}}}}}},"t":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.011221945137157107}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"5":{"docs":{},".":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"1":{"2":{"8":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"3":{"2":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}},"6":{"4":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}},"docs":{}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"1":{"2":{"8":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"docs":{}}}}}}},"f":{"7":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}},"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"=":{"1":{"2":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"7":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"r":{"docs":{},"x":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"t":{"docs":{},"x":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"q":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577}},"e":{"docs":{},".":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"s":{"docs":{},"d":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}}}}},"n":{"docs":{},"b":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},",":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},"r":{"docs":{},"v":{"1":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"(":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"docs":{},"b":{"docs":{},"'":{"docs":{},"a":{"docs":{},"b":{"3":{"4":{"5":{"6":{"7":{"8":{"9":{"0":{"1":{"2":{"3":{"4":{"5":{"6":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}},"t":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}},"e":{"docs":{},"e":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552}}}}}}},"a":{"docs":{},"d":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":10.083333333333334},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.05846153846153846},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"i":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":5.01432664756447},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.018633540372670808}},"s":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"'":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"r":{"docs":{},"d":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.05714285714285714}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"'":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}},"!":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"m":{"docs":{},",":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}},".":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}},"“":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"'":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}},"u":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.04819277108433735},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"/":{"docs":{},"f":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":10.002724795640328}}}}}}}}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},"k":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}},"g":{"docs":{},"l":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"p":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}},"i":{"docs":{},"c":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}},"s":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"t":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"/":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}},".":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}},"n":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.06382978723404255},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.05555555555555555},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.020689655172413793},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.024},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},",":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888}}}},".":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.011111111111111112},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"e":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},":":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"r":{"docs":{},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"a":{"docs":{},"b":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"l":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},";":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}},"k":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.03508771929824561},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"n":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"i":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"r":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},":":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"=":{"docs":{},"[":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"|":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"]":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}}}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"[":{"docs":{},".":{"docs":{},"g":{"docs":{},"z":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"l":{"docs":{},"k":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},"e":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"s":{"docs":{},"k":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01818181818181818}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.02127659574468085},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.03773584905660377},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.03902439024390244},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"0":{"docs":{},".":{"0":{"5":{"0":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}},"docs":{}},"docs":{}},"1":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"2":{"5":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099}}}},"docs":{}},"5":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}},"docs":{}}},"1":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},".":{"2":{"5":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"docs":{}},"5":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"docs":{}}},"2":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}},".":{"5":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"4":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}},"5":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886}}}},"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},".":{"docs":{},"r":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}}}}}}}}}}}}},".":{"5":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}},"docs":{}}},"_":{"docs":{},"u":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}},"m":{"docs":{},"s":{"docs":{},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}},"docs":{}},"docs":{}},"5":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}},"docs":{}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}}},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.034482758620689655},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.034482758620689655},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.012958963282937365},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232}},"=":{"0":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}},"1":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"3":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"docs":{}},"5":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"docs":{}},"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},"s":{"docs":{},"=":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}}}}}}},"m":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},")":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"r":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":10.019607843137255},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":10.022012578616351},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.00975609756097561}}},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"p":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},"c":{"docs":{},"k":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"e":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"s":{"docs":{},"_":{"docs":{},"*":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"m":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},"l":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}},"e":{"docs":{},"l":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":5.052631578947368},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"x":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419}},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"/":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"y":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}},"s":{"docs":{},".":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},":":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"m":{"docs":{},"p":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.012944983818770227},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0215633423180593},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"e":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"l":{"docs":{},"s":{"docs":{},"b":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"i":{"docs":{},"c":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}},"r":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}}}},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.011037527593818985},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.02865329512893983}},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"=":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"r":{"docs":{},"x":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.00755939524838013}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"c":{"docs":{},"e":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}}}}}}}}}}}},"k":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"s":{"docs":{},"h":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}},"u":{"docs":{},"e":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01171875},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282}}},"]":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}}}}},"e":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":5.00253164556962},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}}}}}}}},"y":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}},"w":{"docs":{},"o":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"'":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"x":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"t":{"docs":{},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}},"_":{"docs":{},"i":{"docs":{},"q":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"docs":{},"r":{"docs":{},"m":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222}},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"1":{"4":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"docs":{}},"docs":{}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"e":{"docs":{},"s":{"docs":{},"=":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},":":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"/":{"docs":{},"r":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"y":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},"p":{"docs":{},"e":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.02459016393442623},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"d":{"docs":{},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},":":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}},"t":{"docs":{},"y":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}},"n":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"l":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"c":{"docs":{},"p":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415}},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}},"z":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},"]":{"docs":{},"]":{"docs":{},"]":{"docs":{},"]":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}},"v":{"0":{"docs":{},".":{"9":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}}},"1":{"docs":{},".":{"0":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"1":{"8":{"docs":{},".":{"1":{"docs":{},".":{"docs":{},"r":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}}}},"docs":{}}},"docs":{}},"4":{"docs":{},".":{"6":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"docs":{}}},"docs":{}},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}}}},"2":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}}},".":{"0":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"docs":{}}},"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"0":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"docs":{}}},"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}},"o":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.012944983818770227},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},",":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},")":{"docs":{},".":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"l":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"u":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0215633423180593},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.00998003992015968},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.015555555555555555},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.0321285140562249},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02857142857142857},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.019867549668874173},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.032520325203252036},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.015748031496062992},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.06622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.04},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.01437908496732026},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.011221945137157107},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.02159827213822894},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.02102496714848883},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.022082018927444796},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.014545454545454545},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.016853932584269662},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.040983606557377046},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.012307692307692308},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.030054644808743168},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},")":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}}},"=":{"1":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"2":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}},"docs":{}},"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"docs":{}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},":":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.011976047904191617},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.02459016393442623}}},":":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446}}}}}}}}},"i":{"docs":{},"d":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.030379746835443037},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.01800720288115246},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.011879049676025918},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.026143790849673203},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},";":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"s":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"=":{"docs":{},"'":{"docs":{},"v":{"1":{"docs":{},".":{"8":{"docs":{},".":{"6":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"docs":{}}},"docs":{}}},"docs":{}}}},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"a":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"f":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}},"i":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.013377926421404682},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}}},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}},"e":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},")":{"docs":{},":":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}},"i":{"docs":{},"a":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.02464788732394366},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.018808777429467086},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},",":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}},":":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}},"e":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525}}}}}},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":3.3490073145245556},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"i":{"docs":{},"s":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":3.3423153692614767}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}}}}}},"e":{"docs":{},"w":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"c":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"d":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"4":{"docs":{},"d":{"8":{"docs":{},":":{"docs":{},"f":{"0":{"1":{"3":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}},"docs":{}},"docs":{}}}}}}}},"s":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":3.340909090909091}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543}},".":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}}}},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.03571428571428571},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}}}}},"d":{"docs":{},"a":{"docs":{},"f":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}},"d":{"docs":{},"d":{"docs":{},"/":{"2":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"docs":{}}}},"p":{"docs":{},"p":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}},",":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"w":{"0":{"1":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":10.140350877192983},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.03816793893129771}},",":{"docs":{"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666}}},":":{"docs":{"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806}}}},"docs":{}},"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"e":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}},"l":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"'":{"docs":{},"v":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"r":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"b":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}},"e":{"docs":{},".":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}},"e":{"docs":{},"k":{"docs":{},",":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}},"l":{"docs":{},"i":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"i":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023}},"f":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.015789473684210527},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.027586206896551724},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.032},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.027586206896551724},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.026490066225165563},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.007067137809187279}},"/":{"docs":{},"b":{"docs":{},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}}}}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}}},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"w":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}},"(":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"_":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":10.041269841269841},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":5.017543859649122},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":5.020689655172414},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.05343511450381679}}},"y":{"2":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.02631578947368421}},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015}}},":":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015}}}},"3":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.04827586206896552}},",":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}},":":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}},"docs":{},",":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},".":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},":":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}},"r":{"docs":{},"e":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}}}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.037267080745341616},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":2.546153846153846},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"s":{"docs":{},",":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},";":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.022900763358778626}}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"s":{"docs":{},"h":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549}}}},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"e":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.02694610778443114}},"'":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"s":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},"z":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},",":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}}}}}}},"a":{"docs":{},"y":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"s":{"docs":{},";":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},",":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"r":{"docs":{},"n":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}}}}}},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},"l":{"docs":{},"k":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"i":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.01904761904761905},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.030534351145038167},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}}}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}}}}}}},"v":{"docs":{},"e":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.013333333333333334},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.025787965616045846}},"_":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}}}}}}}},"s":{"docs":{},"[":{"docs":{},"'":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0213903743315508},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667}},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}}}}}}},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"o":{"docs":{},"g":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436}}}}}}}}},"l":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}},"a":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":10.039170506912443},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":10.022222222222222},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"(":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"n":{"docs":{},"a":{"docs":{},"(":{"docs":{},"[":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"n":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"[":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"m":{"docs":{},"y":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"docs":{},"'":{"docs":{},"m":{"docs":{},"y":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"=":{"docs":{},"(":{"docs":{},"'":{"1":{"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"0":{"docs":{},".":{"1":{"0":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"docs":{}},"docs":{}},"4":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"docs":{}}},"1":{"7":{"8":{"docs":{},".":{"1":{"0":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"a":{"docs":{},"p":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"[":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"[":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},"_":{"docs":{},"a":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"_":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}}}}},"p":{"docs":{},"a":{"2":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"_":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}}}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}},",":{"docs":{"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},".":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"=":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"[":{"docs":{},"'":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"d":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"'":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"e":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02022058823529412},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0063604240282685515}},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}},"u":{"docs":{},"f":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}},"=":{"0":{"docs":{},"x":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{}},"docs":{}}},"docs":{}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}}}}}},"a":{"docs":{},"p":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"r":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}},"t":{"docs":{},"e":{"docs":{"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"s":{"docs":{},"e":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}},"u":{"docs":{},"p":{"docs":{},"a":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"p":{"docs":{},"a":{"2":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"docs":{}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}},"d":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":10.091954022988507},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.012958963282937365}},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"=":{"2":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},".":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}}}}}}}}}}}}}},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"s":{"2":{"8":{"1":{"2":{"docs":{},"b":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}}}},"y":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"'":{"docs":{},"v":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}},"l":{"docs":{},"l":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"'":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"v":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},"l":{"docs":{},"l":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},"?":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"t":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}}}}},"u":{"docs":{},"m":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"a":{"docs":{},"w":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}}}},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091}}},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273}}},"/":{"docs":{},"x":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"#":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.02556818181818182},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.053475935828877004},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.018433179723502304},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.02734375},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.02702702702702703},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.026785714285714284},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0175},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.07042253521126761},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.021608643457382955},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.04924242424242424},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.07801418439716312},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.08374384236453201},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.08743169398907104},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.04962779156327544},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.09433962264150944},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.022321428571428572},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.016483516483516484},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.037037037037037035},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02857142857142857},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.041353383458646614},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.023668639053254437},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.02702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.027944111776447105},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.017716535433070866},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.014256619144602852},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.05172413793103448},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.011450381679389313},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.02830188679245283},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.03137254901960784},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.03366583541147132},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.028077753779697623},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01912568306010929},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.06060606060606061},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.012468827930174564}},"#":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},"#":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}},"#":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},".":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"{":{"docs":{},"}":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}},"!":{"docs":{},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}}},")":{"docs":{},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"(":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"x":{"0":{"2":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"4":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"1":{"docs":{},"a":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"2":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{},"f":{"0":{"1":{"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"4":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"docs":{}},"docs":{}},"docs":{}}},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"0":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"docs":{}}},"1":{"0":{"0":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{},".":{"1":{"1":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}},"docs":{}},"docs":{}}},"6":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},".":{"1":{"9":{"docs":{},".":{"0":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"docs":{}}},"docs":{}},"docs":{}},",":{"0":{"docs":{},",":{"1":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}}},"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"2":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"docs":{}},"3":{"docs":{},")":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}},"docs":{},"g":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"*":{"docs":{},"*":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"3":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},"docs":{}},"docs":{}},"docs":{}},"2":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"4":{"0":{"0":{"docs":{},",":{"2":{"0":{"0":{"docs":{},",":{"1":{"0":{"0":{"docs":{},",":{"3":{"0":{"0":{"docs":{},",":{"2":{"0":{"0":{"docs":{},",":{"4":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"k":{"docs":{},"i":{"docs":{},"b":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"8":{"0":{"0":{"0":{"docs":{},",":{"1":{"1":{"0":{"0":{"0":{"docs":{},",":{"8":{"0":{"0":{"0":{"docs":{},",":{"1":{"1":{"0":{"0":{"0":{"docs":{},",":{"6":{"0":{"0":{"0":{"docs":{},",":{"1":{"3":{"0":{"0":{"0":{"docs":{},",":{"6":{"0":{"0":{"0":{"docs":{},",":{"3":{"0":{"0":{"0":{"docs":{},",":{"8":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"6":{"8":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}},"s":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"r":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":3.337535014005602}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}}},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}}}}}}}}},"l":{"0":{"1":{"docs":{},",":{"docs":{"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}},"docs":{}},"7":{"6":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"docs":{}},"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525}}}}},"r":{"docs":{},"a":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"w":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}},"p":{"docs":{},"y":{"4":{"docs":{},",":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}},"docs":{},",":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}},"i":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"i":{"docs":{},"s":{"2":{"docs":{},"h":{"docs":{},"h":{"1":{"2":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}}}},"docs":{}},"k":{"docs":{},"e":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"t":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"e":{"docs":{},"n":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"p":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"a":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"/":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}}}}},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"r":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634}}},"b":{"docs":{},"j":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"p":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"1":{"0":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},"=":{"docs":{},"s":{"docs":{},"d":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}}}}},"2":{"docs":{},")":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}},"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{},",":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}},"a":{"docs":{},")":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"c":{"docs":{},"k":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}},"i":{"docs":{},"c":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}},"n":{"docs":{},"#":{"6":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},"docs":{}},"=":{"docs":{},"'":{"docs":{},"p":{"1":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"docs":{}},"docs":{}}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},",":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"r":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"g":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}}},"m":{"docs":{},"e":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"c":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"e":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}},"o":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"_":{"docs":{},"*":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"c":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}}}}},"d":{"docs":{},"a":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}},"i":{"7":{"0":{"0":{"6":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}},"a":{"2":{"0":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}},"y":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"c":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"q":{"2":{"4":{"0":{"4":{"0":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{}},"docs":{}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"p":{"docs":{},"l":{"docs":{},")":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}},"c":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},")":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629}}}}}}}}}}}},"g":{"docs":{},"b":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},"_":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":2.50709219858156}}}},"t":{"docs":{},"r":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}},"c":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"x":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}},"b":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"'":{"1":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"1":{"4":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"docs":{}},"docs":{}},"8":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{},"w":{"docs":{},"i":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"c":{"docs":{},")":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238}}}}}},"d":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},":":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"v":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"o":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"z":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"f":{"0":{"1":{"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}},"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{},"e":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"f":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}},"p":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},"v":{"4":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"docs":{}}},"t":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"'":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"=":{"0":{"docs":{},"x":{"0":{"1":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"v":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}},"t":{"docs":{},")":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"f":{"docs":{},"r":{"docs":{},"c":{"6":{"3":{"0":{"0":{"2":{"docs":{},"h":{"docs":{},"n":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}}},"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{},"_":{"docs":{},"m":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"_":{"docs":{},"a":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}},"p":{"docs":{},"l":{"3":{"1":{"1":{"5":{"docs":{},"a":{"2":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},"c":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"y":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"n":{"docs":{},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"k":{"docs":{},"e":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}},"x":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}}}},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"o":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.022222222222222223}},"e":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},":":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}}}}},"f":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"i":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"t":{"docs":{},"n":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"e":{"docs":{},"l":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},")":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"z":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},"x":{"1":{"docs":{},"/":{"docs":{},"r":{"docs":{},"x":{"1":{"docs":{},")":{"docs":{},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}},"docs":{}}}}},"docs":{},"d":{"docs":{},"/":{"docs":{},"r":{"docs":{},"x":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"a":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"p":{"docs":{},")":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"p":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},"b":{"docs":{},"p":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"q":{"docs":{},"a":{"docs":{},")":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}},"t":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"m":{"docs":{},"a":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},"l":{"docs":{},"s":{"docs":{},"o":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"l":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"r":{"docs":{},"g":{"docs":{},".":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}},"e":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422}}},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},"u":{"docs":{},"r":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182}}}},"n":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}},"d":{"docs":{},"c":{"docs":{},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"n":{"docs":{},"g":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},"k":{"docs":{},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}},"h":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}}},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}},"s":{"docs":{},"v":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}},")":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}},"w":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"u":{"docs":{},"p":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}},"e":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}},"~":{"0":{"docs":{},".":{"4":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"8":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"docs":{}}},"1":{"docs":{},"u":{"docs":{},"a":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}},".":{"5":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"docs":{}}},"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"g":{"docs":{},")":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"a":{"docs":{},"p":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}}}},"%":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"*":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}}}}}}},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"[":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"e":{"docs":{},"p":{"docs":{},"y":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},".":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"v":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"a":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"`":{"docs":{},"`":{"docs":{},"p":{"1":{"0":{"docs":{},"`":{"docs":{},"`":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"9":{"docs":{},"`":{"docs":{},"`":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"docs":{}},"2":{"0":{"docs":{},"`":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"docs":{}},"3":{"docs":{},"`":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"docs":{}}}},">":{"docs":{},"=":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}},"{":{"docs":{},"m":{"docs":{},",":{"docs":{},"n":{"docs":{},"}":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}},"x":{"8":{"6":{"docs":{},")":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}},"c":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.02027027027027027},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"a":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"b":{"docs":{},"l":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"/":{"docs":{},"w":{"docs":{},"i":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}},"s":{"docs":{},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},".":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}},"s":{"docs":{},"e":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0058823529411764705},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.014457831325301205},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.05},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":5.021978021978022},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},"m":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}}},"docs":{}},"e":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"s":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"r":{"docs":{},"d":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.011879049676025918},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.05517241379310345},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},")":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},"'":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"e":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}},"r":{"docs":{},"i":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.03333333333333333},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}},"'":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"_":{"docs":{},"d":{"docs":{},"u":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}},"'":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"(":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}}}}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}}}}}}}}}}}}},"x":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"f":{"docs":{},"o":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"=":{"0":{"docs":{},"x":{"0":{"0":{"2":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"1":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}},"1":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}}}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}},"o":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.017142857142857144},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.021505376344086023}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},":":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.0625},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.012195121951219513}}}}}}}},"p":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}},"i":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655}}}}}},"_":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"s":{"docs":{},"=":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},")":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}},"m":{"docs":{},"e":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"e":{"docs":{"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.07633587786259542}},"r":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"i":{"docs":{},"f":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.013513513513513514},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"documents/certificates.html":{"ref":"documents/certificates.html","tf":10.213740458015268}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"s":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},"p":{"docs":{},"d":{"docs":{},"f":{"docs":{},")":{"docs":{"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.007633587786259542}}}}}}},"\"":{"docs":{"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.007633587786259542}}}}}}}},"l":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"s":{"docs":{},"=":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":10.041666666666666},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.05},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"o":{"docs":{},"m":{"1":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},"4":{"docs":{},")":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815}}}},"6":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.01680672268907563},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"u":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}},"r":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}},"e":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},"d":{"docs":{},"!":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"x":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"i":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.023809523809523808},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}}}},"s":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},"m":{"docs":{},"u":{"docs":{},"n":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}},"a":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.010752688172043012},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.011307420494699646},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},":":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},":":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},")":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"l":{"docs":{},"i":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},";":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}}}}}}},"n":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.04430379746835443},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.0625},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.025495750708215296},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.02976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.026239067055393587},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.03459119496855346},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.033734939759036145},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.01904761904761905},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.02100840336134454},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.042105263157894736},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.036585365853658534},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.040697674418604654},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.015189873417721518},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.03134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.043478260869565216},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.02304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01953125},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.013513513513513514},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.010178117048346057},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.052083333333333336},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.03773584905660377},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.011235955056179775},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.05154639175257732},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":2.5384615384615383},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.692439862542955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},".":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875}}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}}}},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}},"o":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.020833333333333332},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.015723270440251572},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.01927710843373494},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}},",":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},"o":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}}}}}}},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}},"c":{"docs":{},"b":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},"p":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}},"t":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"l":{"docs":{},"i":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"s":{"docs":{},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809}}},"o":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0215633423180593},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.011976047904191617},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01366120218579235}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"(":{"0":{"docs":{},"x":{"3":{"3":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"5":{"5":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"docs":{},"c":{"docs":{},"c":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},"f":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}}}},"1":{"2":{"0":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"3":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},"docs":{}},"docs":{}},"2":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"4":{"0":{"9":{"6":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"_":{"docs":{},"i":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"x":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}}},"o":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.05303030303030303}},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654}}}}}},"i":{"docs":{},"d":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},"r":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}},"s":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}},"n":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.008403361344537815},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":3.0020366598778003},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.011461318051575931},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.033707865168539325},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":5.016129032258065},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":5.024590163934426}},".":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.02459016393442623}}},",":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"s":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"x":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"o":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}},"g":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}}},"g":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.011824324324324325},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},":":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}},"=":{"docs":{},"[":{"docs":{},"'":{"docs":{},"d":{"docs":{},"h":{"docs":{},"c":{"docs":{},"p":{"docs":{},"'":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"u":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}},"a":{"docs":{},"g":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"i":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}}}},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}},"e":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.01904761904761905},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.02112676056338028},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.014678899082568808},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":3.345872518286311},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0326975476839237},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02389705882352941},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"s":{"docs":{},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},":":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},")":{"docs":{},".":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"_":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"4":{"docs":{},"_":{"5":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.07317073170731707}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"i":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"r":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"d":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"p":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"documents/license.html":{"ref":"documents/license.html","tf":0.022900763358778626}},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}},"y":{"docs":{},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"documents/license.html":{"ref":"documents/license.html","tf":0.030534351145038167}}}}}}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}},"n":{"docs":{},"t":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}},"r":{"docs":{},"i":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}},"i":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}},"k":{"docs":{},"i":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"i":{"docs":{},"l":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.03676470588235294}},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"1":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"s":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.014545454545454545}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"o":{"docs":{},"s":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.011824324324324325},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.018633540372670808}}}}},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"d":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.032196969696969696},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.0321285140562249},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.006535947712418301},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"=":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"6":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"7":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}},"s":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},":":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"c":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}},"r":{"1":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.022857142857142857}}}}}}}}}}}}}},"2":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}},"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.011976047904191617},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.033112582781456956},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.017142857142857144}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"1":{"2":{"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},"[":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"'":{"docs":{},"x":{"0":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}},"docs":{}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464}},"e":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"t":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},")":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}},"i":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825}}}}},"r":{"1":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},"2":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943}}}},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},".":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"g":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}},"l":{"docs":{},"i":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":5.026148409893993}},"c":{"docs":{},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.014678899082568808},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.014326647564469915},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.014084507042253521},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.025078369905956112},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.011824324324324325},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.030927835051546393},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.038922155688622756},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.018633540372670808},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.024390243902439025},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.03125},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"/":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"/":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},"p":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"x":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0220125786163522},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.17647058823529413},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388}},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},")":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"'":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"/":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"u":{"docs":{},"s":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}}}}},"u":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142}},".":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517}}}}},"c":{"docs":{},"k":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.013513513513513514},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},":":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"k":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"p":{"1":{"1":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},"docs":{}},"docs":{}}}}},"r":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.022018348623853212},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.011824324324324325},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.020080321285140562},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.033707865168539325},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.021505376344086023},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},".":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},".":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"1":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"1":{"2":{"8":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023}},"i":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}},"c":{"8":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0225},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.020066889632107024},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.014634146341463415},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.021929824561403508},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.021834061135371178},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.022222222222222223},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}},"_":{"docs":{},"v":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":5.040983606557377},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}}}}},"t":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}},"t":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.06756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512}},"+":{"docs":{},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}},"_":{"docs":{},"c":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"/":{"docs":{},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}}}},".":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"m":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":10.022222222222222}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"s":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}},"x":{"docs":{},"p":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"1":{"0":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}},"docs":{}},"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}}},"i":{"docs":{},":":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}}}}}}}},"d":{"docs":{},"c":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"p":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},"'":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}},"=":{"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"3":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{}}},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.019762845849802372}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},"[":{"1":{"6":{"docs":{},":":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}},"docs":{}},"docs":{}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},"b":{"docs":{},"'":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"u":{"docs":{},"m":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"s":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},":":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.03333333333333333},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516}}},"n":{"docs":{},"d":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"b":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"p":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}}},"y":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.017045454545454544},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.011976047904191617},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.02766798418972332},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.02493765586034913}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.02185792349726776}},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}}},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}}}}},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"p":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"n":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"s":{"docs":{},"[":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"]":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}},"]":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"b":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}},"l":{"0":{"1":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":10.129032258064516},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":2.5703125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.04580152671755725}},"/":{"docs":{},"w":{"0":{"1":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}},"docs":{}},"docs":{}}},",":{"docs":{"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},":":{"docs":{"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516}}},"'":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}}},"4":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":10.126984126984127},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},",":{"docs":{"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},":":{"docs":{"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872}}}},"docs":{}},"7":{"6":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}},"g":{"docs":{},"n":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.027777777777777776}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}},"i":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"p":{"docs":{},"o":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"n":{"docs":{},"k":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"u":{"docs":{},"x":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"o":{"docs":{},"s":{"docs":{},")":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"e":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"g":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"b":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.02112676056338028},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.014678899082568808},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":5.064102564102564},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.09090909090909091},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.04081632653061224},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.030927835051546393},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.7233676975945016},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"/":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"s":{"docs":{},"q":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}},"y":{"docs":{},".":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"\"":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},";":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"'":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}},"k":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}}},"_":{"docs":{},"a":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"s":{"2":{"docs":{},"h":{"docs":{},"h":{"1":{"2":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809}},"p":{"docs":{},"i":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"docs":{}},"docs":{}}}},"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"e":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},".":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.016172506738544475},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.011976047904191617},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.023809523809523808},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012}},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}}}},"v":{"docs":{},"e":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},"f":{"docs":{},"e":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"documents/license.html":{"ref":"documents/license.html","tf":10.022900763358779}}},"c":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}},"e":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}},"l":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":10.036827195467422},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":5.002976190476191},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":10.018867924528301},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":5.033707865168539},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":10.043668122270743},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":5.008},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.04580152671755725}}},"y":{"4":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.03273809523809524},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.064},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},",":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008}}},":":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008}}}},"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236}}},"!":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}},"\"":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419}}}}},"s":{"docs":{},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}},"'":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}},"'":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"r":{"docs":{},"a":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.014164305949008499},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.017045454545454544},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.023809523809523808},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.008403361344537815},"tutorials/lora/":{"ref":"tutorials/lora/","tf":5.076923076923077},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":2.5567375886524824},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.019704433497536946},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":2.5198511166253104},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.04716981132075472},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.033707865168539325},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":10.033986928104575},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"/":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747}}}}}}}}},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}}}}},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":10.046511627906977},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.011363636363636364},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.028846153846153848},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":5.019704433497537},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":5.016393442622951},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.018300653594771243},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.03225806451612903},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.031746031746031744}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"a":{"docs":{},"s":{"9":{"2":{"3":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"docs":{}},"docs":{}},"docs":{}},"u":{"9":{"1":{"5":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"docs":{}},"docs":{}},"docs":{}},"b":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"d":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}}}}}}}}}}}}},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}}}}}}},"e":{"docs":{},"u":{"8":{"6":{"8":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"(":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"r":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"a":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}},"a":{"docs":{},"b":{"docs":{},"p":{"docs":{},",":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}},"u":{"docs":{},"s":{"9":{"1":{"5":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"b":{"docs":{},"w":{"docs":{},"_":{"1":{"2":{"5":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}},"w":{"docs":{},"_":{"1":{"2":{"5":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"2":{"5":{"0":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"5":{"0":{"0":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"docs":{}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"r":{"docs":{},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"c":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"4":{"docs":{},"_":{"5":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"6":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"7":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"8":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"4":{"docs":{},"_":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"(":{"8":{"6":{"8":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},"n":{"docs":{},"v":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"4":{"docs":{},"_":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"1":{"2":{"7":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"(":{"7":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"s":{"docs":{},"f":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}},"t":{"docs":{},"x":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}},"b":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"2":{"5":{"6":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"docs":{}},"docs":{}},"5":{"1":{"2":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"docs":{}},"docs":{}},"6":{"4":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}},"docs":{}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}},"t":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},")":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":2.50709219858156}}},"e":{"docs":{},"u":{"8":{"6":{"8":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},"=":{"2":{"0":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"docs":{}},"docs":{}}}}}},"l":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.041666666666666664},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.03333333333333333},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}}}}}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.046153846153846156}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"a":{"docs":{},"c":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{},"=":{"1":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},"docs":{}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666}}}},":":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"g":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"i":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"=":{"docs":{},"(":{"docs":{},"'":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}}},".":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}}},"c":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"m":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.03333333333333333},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01818181818181818}}}}}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}},"s":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},"/":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896}}}}},"o":{"docs":{},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"u":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"s":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}},"p":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.022653721682847898},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},")":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},",":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757}}}}}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}}}}},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"w":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"e":{"docs":{},"r":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"s":{"docs":{},"t":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"s":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"t":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"t":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0220125786163522},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.016867469879518072},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/":{"ref":"tutorials/lte/","tf":5.05},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.04945054945054945},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.059322033898305086},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.011111111111111112},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":10.04516129032258},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},".":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}},"*":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"=":{"1":{"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{}},"docs":{}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}},"*":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},":":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},":":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"m":{"docs":{},"e":{"docs":{},"i":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"*":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"t":{"docs":{},"!":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}}}}}}},"+":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"=":{"0":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},"1":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},"docs":{}}}}},"g":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"=":{"1":{"docs":{},",":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"p":{"docs":{},"\"":{"docs":{},",":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"b":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"d":{"docs":{},".":{"docs":{},"g":{"docs":{},"d":{"docs":{},"s":{"docs":{},"p":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"s":{"docs":{},"n":{"docs":{},"=":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}},"docs":{}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"?":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"r":{"3":{"2":{"9":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"0":{"1":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}},"e":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.012844036697247707},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":5.070422535211268},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}},")":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577}},"t":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}}}}},"(":{"0":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"1":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"docs":{}}},"f":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"v":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"d":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.014256619144602852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"g":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"n":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}}}},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}},"'":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"'":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"a":{"docs":{},"b":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}},"e":{"docs":{},"l":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},".":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}},"r":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},"}":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}}}},"r":{"docs":{},"g":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"p":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}},"\"":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"s":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"\"":{"docs":{},")":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.01445466491458607},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},".":{"docs":{},".":{"docs":{},"/":{"docs":{},".":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"/":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"l":{"0":{"1":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"d":{"docs":{},"f":{"docs":{},")":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}}}}}}}}}}},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"s":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"u":{"docs":{},"x":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809}}}}},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}},"l":{"docs":{},"v":{"docs":{},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}}},"p":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823}}}}}}},"o":{"docs":{},"e":{"docs":{},"m":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/oem/":{"ref":"datasheets/oem/","tf":5.153846153846154},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":2.5703125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":2.591666666666667},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},",":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},".":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},":":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},")":{"docs":{},";":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}}}}}},"a":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":5.010804321728691},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"a":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":5.019704433497537},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}},"_":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"m":{"docs":{},"v":{"docs":{},"[":{"docs":{},":":{"docs":{},"c":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"c":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},",":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}}},")":{"docs":{},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"t":{"docs":{},"o":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"w":{"docs":{},"i":{"docs":{},"r":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":5.0175}},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"1":{"0":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}},"docs":{}},"docs":{}}}}}}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182}}}}}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}},"g":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},",":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"u":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.022727272727272728},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},":":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"0":{"docs":{},"x":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"0":{"docs":{},"x":{"docs":{},"f":{"docs":{},"f":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}}}}},"docs":{}},"s":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"docs":{},"[":{"1":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},"]":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}},".":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"v":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.012903225806451613},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.014840989399293287},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875}}}},"a":{"docs":{},"l":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}},";":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"m":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}},"i":{"docs":{},"s":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"e":{"docs":{},"n":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.007339449541284404},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.02100840336134454},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.015789473684210527},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}},")":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}}},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}}}}},"m":{"docs":{},"o":{"docs":{},"k":{"docs":{},"o":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"s":{"docs":{},"d":{"docs":{},"/":{"docs":{},"g":{"docs":{},"p":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862}}}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{},"m":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"\"":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}},"i":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}}},"/":{"docs":{},"o":{"docs":{},"n":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.02459016393442623}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},".":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},"docs":{}}}}}},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"s":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},".":{"docs":{},"m":{"docs":{},"k":{"docs":{},"f":{"docs":{},"s":{"docs":{},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"'":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"s":{"docs":{},"d":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}}}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"/":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"j":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.013245033112582781},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.013972055888223553},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.011826544021024968},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.023809523809523808},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.013108614232209739},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},";":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"'":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"c":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"s":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.011461318051575931}}}}},"p":{"docs":{},"i":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"l":{"docs":{},"d":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},"e":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"w":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"n":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889}}}}}}},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},".":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},"h":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"u":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.04285714285714286}},"n":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":2.5166666666666666}}}}}},"x":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},"q":{"docs":{},"u":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.014326647564469915},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},")":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}}}}}},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}}}}}}}}},"b":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"u":{"docs":{},"s":{"docs":{},"u":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}},"s":{"9":{"1":{"5":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.014164305949008499},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.01488095238095238},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.014577259475218658},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.02650602409638554},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.04819277108433735},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.020833333333333332},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.023809523809523808},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.035211267605633804},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.02018348623853211},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.04054054054054054},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.02100840336134454},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.021052631578947368},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.03048780487804878},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.013888888888888888},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.019886363636363636},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.012658227848101266},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.027247956403269755},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.008865248226950355},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0223463687150838},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.02857142857142857},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.03333333333333333},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.007202881152460984},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.04807692307692308},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.02127659574468085},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.01488833746898263},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.02197802197802198},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.0423728813559322},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.028077753779697623},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.015555555555555555},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.011278195488721804},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.023668639053254437},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.013972055888223553},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.015723270440251572},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.018518518518518517},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.008905852417302799},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.041666666666666664},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.01241830065359477},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.016209476309226933},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.010752688172043012},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.019762845849802372},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.03678929765886288},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.013140604467805518},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.01951219512195122},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0234375},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.015384615384615385},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.03787878787878788},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.026143790849673203},"advance/cli.html":{"ref":"advance/cli.html","tf":0.011307420494699646},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"b":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.020833333333333332},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0220125786163522},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.016867469879518072},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.022222222222222223},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":3.3585434173669464},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.030141843971631204},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"\"":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},".":{"docs":{},".":{"docs":{},".":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.014326647564469915},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},"e":{"docs":{},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827}}},"i":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}}},";":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}}},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},":":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456}}}}}}}}},"g":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.012720848056537103}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":10.008196721311476}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":10.00187265917603},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"s":{"docs":{},"l":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":10.0078125}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.024822695035460994},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}}}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"/":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"m":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":10.004878048780487}},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"[":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"7":{"5":{"0":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"docs":{}},"docs":{}},"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"7":{"2":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"[":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}}}},"m":{"docs":{},"k":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}},"c":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},":":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"p":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.013333333333333334},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.022922636103151862},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":5.034722222222222},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.027777777777777776},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.02510460251046025},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":5.01063829787234},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":5.020408163265306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":3.3560115190784736},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.07692307692307693},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0392156862745098},"advance/cli.html":{"ref":"advance/cli.html","tf":5.012014134275619},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"r":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577}}}}}},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}}}},"d":{"docs":{},",":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},"=":{"3":{"6":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}},"\\":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.020833333333333332},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.02159827213822894},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888}}}}}},"e":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.021798365122615803},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.038461538461538464},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"\"":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"1":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}},"2":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":10.031936127744512}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"9":{"6":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"=":{"9":{"6":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}},"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}}},"docs":{},"[":{"docs":{},"n":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}}}}}},"x":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"x":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"b":{"docs":{},"c":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}}},"(":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744}}}},"docs":{}},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"_":{"1":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}},"docs":{}}}}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666}}}}},"u":{"docs":{},"c":{"docs":{},"p":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}},"r":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":10.007936507936508}},"l":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"'":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":10.015151515151516},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},".":{"docs":{},"u":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"'":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"5":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"1":{"1":{"2":{"2":{"3":{"3":{"4":{"4":{"5":{"5":{"6":{"6":{"7":{"7":{"8":{"8":{"9":{"9":{"docs":{},"a":{"docs":{},"a":{"docs":{},"b":{"docs":{},"b":{"docs":{},"c":{"docs":{},"c":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"2":{"5":{"0":{"docs":{},"c":{"0":{"0":{"0":{"0":{"0":{"1":{"0":{"0":{"0":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"1":{"1":{"docs":{},"b":{"0":{"2":{"8":{"2":{"docs":{},"a":{"1":{"8":{"9":{"docs":{},"b":{"7":{"5":{"docs":{},"b":{"0":{"docs":{},"b":{"4":{"docs":{},"d":{"2":{"docs":{},"d":{"8":{"docs":{},"c":{"7":{"docs":{},"f":{"docs":{},"a":{"3":{"8":{"5":{"4":{"8":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"2":{"docs":{},"b":{"7":{"docs":{},"e":{"1":{"5":{"1":{"6":{"2":{"8":{"docs":{},"a":{"docs":{},"e":{"docs":{},"d":{"2":{"docs":{},"a":{"6":{"docs":{},"a":{"docs":{},"b":{"docs":{},"f":{"7":{"1":{"5":{"8":{"8":{"0":{"9":{"docs":{},"c":{"docs":{},"f":{"4":{"docs":{},"f":{"3":{"docs":{},"c":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}}}}},"docs":{}}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"7":{"0":{"docs":{},"b":{"3":{"docs":{},"d":{"5":{"7":{"docs":{},"e":{"docs":{},"d":{"0":{"0":{"0":{"8":{"docs":{},"c":{"docs":{},"d":{"6":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{},"b":{"5":{"7":{"docs":{},"f":{"3":{"6":{"docs":{},"d":{"8":{"8":{"6":{"9":{"1":{"docs":{},"c":{"docs":{},"e":{"docs":{},"c":{"5":{"docs":{},"e":{"docs":{},"e":{"8":{"6":{"5":{"9":{"3":{"2":{"0":{"1":{"6":{"9":{"docs":{},"a":{"6":{"1":{"docs":{},"c":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"a":{"docs":{},"d":{"docs":{},"a":{"4":{"docs":{},"d":{"docs":{},"a":{"docs":{},"e":{"3":{"docs":{},"a":{"docs":{},"c":{"1":{"2":{"6":{"7":{"6":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}}}},"docs":{}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}}}}}}},"b":{"docs":{},"'":{"1":{"2":{"3":{"4":{"5":{"docs":{},"'":{"docs":{},")":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}},"a":{"2":{"docs":{},"b":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}}},"docs":{}},"docs":{}}}}}}}},"docs":{}},"b":{"2":{"docs":{},"a":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}}},"docs":{}},"docs":{}}}}}}}},"docs":{}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"d":{"docs":{},"p":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"l":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"p":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"i":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.00998003992015968},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},":":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"n":{"docs":{},"t":{"1":{"6":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{}},"docs":{}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}},"e":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":10.010752688172044}},".":{"docs":{},"a":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":10.003942181340342}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}}},"b":{"docs":{},"f":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"1":{"6":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"docs":{}},"docs":{}}}}}},"i":{"docs":{},"g":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}}},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"docs":{}},"8":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759}},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":10.022222222222222}},".":{"docs":{},"d":{"docs":{},"u":{"docs":{},"m":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"f":{"docs":{},"p":{"docs":{},")":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}}}}}}}}}}}}},"o":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":10.008888888888889}},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"w":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}},"m":{"docs":{},"k":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}},"f":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}},"m":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"u":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":10.008695652173913}},".":{"docs":{},"m":{"docs":{},"d":{"5":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}}},"s":{"docs":{},"h":{"docs":{},"a":{"1":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"2":{"2":{"4":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}},"5":{"6":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}},"docs":{}},"3":{"8":{"4":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}},"docs":{}},"5":{"1":{"2":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}},"✔":{"docs":{"products.html":{"ref":"products.html","tf":0.2866666666666667}}},"n":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"n":{"docs":{},"o":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":2.5049627791563274},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872}}}},"m":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}},"u":{"docs":{},"r":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.023809523809523808},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.02650602409638554},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.031055900621118012},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.031192660550458717},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.014084507042253521},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.033707865168539325},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.021505376344086023},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},"s":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.009216589861751152},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.05813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":5.020057306590258},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.019886363636363636},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.02304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.007202881152460984},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.016483516483516484},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":10.19047619047619},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.016666666666666666},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00980392156862745},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.010752688172043012},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":5.117647058823529},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}}}}}}}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},".":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"docs":{}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{}}}}}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"[":{"docs":{},"'":{"docs":{},"p":{"docs":{},"w":{"docs":{},"d":{"docs":{},"'":{"docs":{},"]":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}},"e":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{}},"]":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{}}}}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"w":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.02510460251046025},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.02586206896551724},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.05714285714285714}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"l":{"docs":{},"i":{"docs":{"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},"n":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}}}},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"x":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}},"g":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"o":{"docs":{},"w":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"t":{"docs":{},"e":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":10.00909090909091},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":10.007936507936508},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}},"f":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"i":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}}},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"b":{"docs":{},"l":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872}},"j":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028}},"s":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}}}}}},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.011976047904191617},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},":":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"n":{"docs":{},"e":{"docs":{},"g":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}}}}}},"u":{"docs":{},"t":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},",":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"2":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},")":{"docs":{},":":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.03571428571428571},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.011278195488721804},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.013972055888223553},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.009363295880149813},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.01951219512195122},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.03225806451612903},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"s":{"docs":{},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}},"\"":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}},":":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"b":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.05},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":5.02542372881356},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"s":{"docs":{},"=":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"docs":{}}}}}}}}}},"v":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},")":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577}},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"s":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},":":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}},"f":{"docs":{},"c":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025}},".":{"docs":{},"m":{"docs":{},"f":{"docs":{},"r":{"docs":{},"c":{"6":{"3":{"0":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"w":{"docs":{},"k":{"docs":{},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},",":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"s":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"t":{"docs":{},"p":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}},"x":{"docs":{},"p":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}},"p":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282}}}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"r":{"docs":{},"\\":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}}}}}},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}},"(":{"docs":{},".":{"docs":{},"g":{"docs":{},"z":{"docs":{},")":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},".":{"docs":{},"g":{"docs":{},"z":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}}}}}}}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"u":{"docs":{},"p":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"n":{"docs":{},"v":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"`":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}}}}}},"p":{"1":{"0":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}},"9":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}},"`":{"docs":{},"p":{"1":{"1":{"docs":{},"`":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"4":{"docs":{},"`":{"docs":{},"`":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"docs":{}},"2":{"0":{"docs":{},"`":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"1":{"docs":{},"`":{"docs":{},"`":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"2":{"docs":{},"`":{"docs":{},"`":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"3":{"docs":{},"`":{"docs":{},"`":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"docs":{}},"4":{"docs":{},"`":{"docs":{},"`":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"docs":{}}}},"‘":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}}}},"/":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/cli.html":{"ref":"advance/cli.html","tf":0.009187279151943463}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"/":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"/":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517}},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"/":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"*":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"b":{"0":{"1":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.014962593516209476}}},"docs":{}}}}}}},"c":{"docs":{},"u":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"y":{"3":{"4":{"3":{"4":{"3":{"1":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"/":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"?":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"+":{"docs":{},"\"":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"?":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"1":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{},"g":{"docs":{},"z":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}},"{":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"}":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"\"":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"u":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"h":{"docs":{},"r":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"'":{"docs":{},":":{"docs":{},"'":{"2":{"6":{"0":{"4":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"p":{"docs":{},"w":{"docs":{},"d":{"docs":{},"'":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"\"":{"docs":{},"b":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{},"w":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},",":{"docs":{},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},",":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},",":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},",":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},",":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},",":{"docs":{},"p":{"docs":{},"y":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{},"c":{"docs":{},"b":{"docs":{},",":{"docs":{},"n":{"docs":{},"v":{"docs":{},"s":{"docs":{},",":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{},"l":{"docs":{},"p":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},",":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"s":{"docs":{},",":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"}":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"1":{"0":{"9":{"5":{"docs":{},"d":{"docs":{},"f":{"8":{"2":{"1":{"3":{"docs":{},"a":{"docs":{},"a":{"docs":{},"c":{"2":{"9":{"8":{"3":{"docs":{},"e":{"docs":{},"f":{"docs":{},"d":{"6":{"8":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"9":{"4":{"2":{"0":{"docs":{},"c":{"8":{"docs":{},"e":{"docs":{},"f":{"docs":{},"c":{"9":{"docs":{},"c":{"7":{"docs":{},"c":{"4":{"docs":{},"a":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}},"docs":{}}},"docs":{}}},"docs":{}}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"b":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"docs":{}}},"docs":{}}},"3":{"5":{"4":{"3":{"4":{"7":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"\"":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.02533783783783784},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"!":{"docs":{},"\"":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"b":{"docs":{},"b":{"docs":{},"\"":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}},"%":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},"h":{"docs":{},"\"":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114}}}}},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},"\"":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"\"":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}}}}}}},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"1":{"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"1":{"docs":{},".":{"1":{"4":{"4":{"docs":{},":":{"8":{"0":{"0":{"0":{"docs":{},"/":{"1":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"b":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"1":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"b":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"\"":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}},"u":{"docs":{},"b":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"i":{"docs":{},"'":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"o":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"f":{"docs":{},"r":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{},",":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}}},"p":{"docs":{},"y":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}}}},"c":{"docs":{},"c":{"6":{"9":{"1":{"4":{"docs":{},"a":{"4":{"5":{"7":{"docs":{},"e":{"docs":{},"b":{"4":{"docs":{},"a":{"docs":{},"f":{"8":{"8":{"5":{"5":{"docs":{},"e":{"docs":{},"c":{"0":{"2":{"docs":{},"f":{"6":{"9":{"0":{"9":{"3":{"1":{"6":{"5":{"2":{"6":{"docs":{},"b":{"docs":{},"d":{"docs":{},"d":{"0":{"8":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"/":{"docs":{},"c":{"docs":{},"u":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{},"m":{"docs":{},"g":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}},"r":{"docs":{},"r":{"2":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"m":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}},"\"":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}},"t":{"docs":{},"r":{"2":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}}}}}}},"+":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"+":{"docs":{},"\"":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"+":{"docs":{},"\"":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}},"[":{"1":{"docs":{},"]":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}}}}}}}}}},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}},"\"":{"docs":{},"\"":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.025}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},".":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"c":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}},"b":{"0":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"1":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{},"b":{"docs":{},"%":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"b":{"docs":{},"\"":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}},"f":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"i":{"docs":{},"t":{"docs":{},"f":{"0":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}},"'":{"3":{"1":{"3":{"2":{"3":{"3":{"3":{"4":{"3":{"5":{"docs":{},"'":{"docs":{},"\"":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}},">":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}}}}},"'":{"1":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},"}":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"2":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}},"docs":{}},"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}},"docs":{}}},"1":{"7":{"8":{"docs":{},".":{"1":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"2":{"5":{"5":{"docs":{},".":{"2":{"5":{"5":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}},"2":{"5":{"5":{"docs":{},".":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"6":{"0":{"4":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"docs":{}},"docs":{}},"docs":{},"'":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}}}},"8":{"docs":{},".":{"8":{"docs":{},".":{"8":{"docs":{},".":{"8":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.022058823529411766},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"'":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"t":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"'":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"'":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"'":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}},"'":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815}}}}}}},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}},"t":{"docs":{},"f":{"8":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}}},"p":{"1":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"8":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}}},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897}}}}}},"docs":{}},"2":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"2":{"docs":{},"'":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"3":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496}}}}}},"docs":{}},"docs":{},"y":{"docs":{},"'":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}},"}":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"m":{"docs":{},"y":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"'":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}}}}}}}}}},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"'":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}}}}}}}},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"/":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},"b":{"docs":{},"c":{"docs":{},"'":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}},"t":{"docs":{},"o":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"'":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"{":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"}":{"docs":{},"}":{"docs":{},"}":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"i":{"docs":{},"d":{"docs":{},"'":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"{":{"docs":{},":":{"docs":{},"d":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}}}}}}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}},"x":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}},"r":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"+":{"1":{"4":{"docs":{},"d":{"docs":{},"b":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"docs":{}},"2":{"2":{"docs":{},"d":{"docs":{},"b":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"docs":{}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.028716216216216218},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.03787878787878788}},"=":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"p":{"docs":{},"i":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}},"?":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"=":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.02912621359223301},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.022727272727272728},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.010638297872340425},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.0380952380952381},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0431266846361186},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.017964071856287425},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0374331550802139},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.04377880184331797},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.07407407407407407},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0625},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.03571428571428571},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.11904761904761904},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.1025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0392156862745098},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.09},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.022058823529411766},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.008403361344537815},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.054924242424242424},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.04964539007092199},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.04433497536945813},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.0546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.07692307692307693},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.11320754716981132},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.016483516483516484},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.05555555555555555},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.07407407407407407},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0625},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.01545253863134658},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.01775147928994083},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.013513513513513514},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.018867924528301886},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.020689655172413793},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.020356234096692113},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.04716981132075472},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.045714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.018300653594771243},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.014962593516209476},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.023715415019762844},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.019438444924406047},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.03125},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01639344262295082},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"=":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}},">":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.018808777429467086},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},">":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},">":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.020833333333333332},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0670391061452514},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"=":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"=":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"[":{"0":{"docs":{},"x":{"1":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"4":{"3":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}},"docs":{}},"docs":{}},"]":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655}}}},"3":{"3":{"0":{"8":{"0":{"docs":{},"]":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}},"docs":{}},"8":{"6":{"3":{"8":{"docs":{},"]":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"advance/cli.html":{"ref":"advance/cli.html","tf":0.03816254416961131}},"'":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"p":{"1":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897}}}}},"docs":{}},"docs":{}}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"]":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},"]":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"]":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"c":{"docs":{},"c":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"[":{"0":{"docs":{},"x":{"4":{"3":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}},"docs":{}},"docs":{}}},"docs":{}},"(":{"0":{"docs":{},"x":{"0":{"0":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"1":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"w":{"docs":{},"]":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},"o":{"docs":{},"b":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}},"n":{"docs":{},"/":{"docs":{},"a":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}},"x":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.04727272727272727},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"x":{"docs":{},"x":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"x":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}}}},"m":{"docs":{},"l":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.08727272727272728}},"x":{"docs":{},".":{"docs":{},"x":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"/":{"docs":{},"y":{"docs":{},"/":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"^":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},"q":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":2.5096153846153846}},"l":{"docs":{},"i":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334}}}}}}},"t":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}},"o":{"docs":{},"t":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}},"e":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"r":{"docs":{},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"|":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.058823529411764705},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.01576872536136662},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"=":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"$":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.008865248226950355},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}}}}},"i":{"docs":{},"d":{"docs":{},"f":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"y":{"docs":{},"/":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"/":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.012468827930174564}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\\":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"n":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"+":{"docs":{},"c":{"docs":{},"g":{"docs":{},"s":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}}},"~":{"docs":{},"/":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"r":{"docs":{},"c":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"m":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"m":{"docs":{},"k":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},"r":{"docs":{},"c":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"/":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}},"%":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.026143790849673203},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"s":{"docs":{},"\"":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"'":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"x":{"docs":{},"'":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"d":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"'":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},"s":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"f":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943}}}},"—":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}},"“":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"docs":{},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"2":{"docs":{},".":{"7":{"docs":{},"”":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"”":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"x":{"docs":{},"\"":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"a":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{},"”":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"”":{"docs":{},")":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}}}}},"}":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"?":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}},"!":{"docs":{},"?":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"?":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"z":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"r":{"docs":{},"o":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"i":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"s":{"docs":{},"p":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},",":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}},".":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.07777777777777778}}}},"–":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889}}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"_":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087}}}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"_":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},")":{"docs":{},":":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"b":{"docs":{},"_":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.05},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":10.009230769230768},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}}}}},"*":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"?":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},"*":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"*":{"docs":{},"*":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}}},"!":{"docs":{},"=":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},".":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"\"":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"e":{"docs":{},"u":{"8":{"6":{"8":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}},"]":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}}}},"​":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.022321428571428572}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}},"a":{"docs":{},"w":{"docs":{"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.017278617710583154},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}}},"@":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},"→":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.0449438202247191},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082}}}},"length":23175},"corpusTokens":["!.","!=","\"","\"!\"","\"!bb\"","\"!bb%ds\"","\"!bh\"","\"\"\"","\")","\")[1]","\"+net_to_use+\"","\"+self.basic+\"\\r\\n\\r\\n\")","\"+str(return_code))","\"...","\"/dev/cu.usbseri","\"/sd/appimg.bin\"","\"1.0.1b\"","\"1095df8213aac2983efd68dba9420c8efc9c7c4a\"","\"354347xxxxxxxxx\"\\r\\n\\r\\nok.","\">","\"accepted\":","\"add","\"address\":","\"arr\":","\"arr2\":","\"b'3132333435'\"","\"b0\":","\"b1\":","\"bb%ds\"","\"bbb\"","\"bf\"),","\"big\").","\"bitf0\":","\"bitness\"","\"ccc6914a457eb4af8855ec02f6909316526bdd08\"","\"connect","\"copyright\",","\"credits\"","\"deep","\"delete\":","\"deltalistener\"","\"descriptor\"","\"devic","\"dst_path\":","\"eras","\"feed\"","\"field_name\":","\"firmware\":","\"flash\"","\"flash/changed_file.py\",","\"flash/lib/new_lib.py\",","\"flash/old_file.py\",","\"flash/other_old_file.py\"","\"forc","\"foreign","\"forever\".","\"hash\":","\"heartbeat\"","\"hello","\"hello,","\"help\",","\"help()\"","\"host\"","\"http://192.168.1.144:8000/1.0.1b/flash/changed_file.py\",","\"http://192.168.1.144:8000/1.0.1b/flash/lib/new_lib.py\",","\"http://192.168.1.144:8000/firmware_1.0.1b.bin\",","\"i'm","\"idle\"","\"io.adafruit.com\",user=\"your_username\",","\"license\"","\"mi","\"micro","\"micro\",","\"micropython\"","\"new\"","\"new\":","\"old\"","\"over","\"password\":","\"paste_your_serial_port_here\",","\"ptr\":","\"ptr2\":","\"pybyt","\"python\",","\"rb\")","\"recovery\"","\"rejected\":","\"safe","\"scripts\"","\"secur","\"shadowecho\"","\"shadowupdater\"","\"special\"","\"stall\"","\"sub\":","\"sync_folder\":","\"these","\"timeout\":","\"tradit","\"update\":","\"url\":","\"username\":","\"version\":","\"wifipassword\"),","#","#!/usr/bin/env","##","#################","##################","#######################","########################","#(should","#):","#0","#client_id","#config","#conn_disconn_timeout","#connect","#f.write(\"{}","#flag","#from","#mqtt_oper_timeout","#pi","#thing_nam","$","$idf_path/components/esptool_py/esptool/espefuse.pi","$idf_path/components/esptool_py/esptool/espsecure.pi","$idf_path/components/esptool_py/esptool/esptool.pi","$pycom","$user","%","%d","%d'","%ds:","%f","%s\"","%s'","%x'","&","'","'',","'':","''},","'.join('{:d}'.format(x)","'/flash/cert/aws_client.cert'","'/flash/cert/aws_private.key'","'/flash/cert/aws_root.ca'","'/path/to/catm1","'/path/to/updater.elf')","'/sd')","'/sd/updater.elf')","'10.0.0.1')},","'10.0.0.1',","'123')","'192.168.0.1'))","'192.168.0.1',","'192.168.178.1',","'2'","'255.255.0.0',","'255.255.255.0',","'2604","'8.8.8.8'))","'\\n')","'abc'","'abc')","'aws_host_url'","'bluetooth',","'de","'devic","'failure'","'fffe'","'fipy')","'gpy',","'handshake'","'heart","'hello'","'hello')","'lopy',","'lte","'my_network_key'))","'my_wifi_password'","'my_wifi_ssid'","'mywifi':","'mywifikey'),","'networkid':","'p11'))","'p18'])","'p18'].","'p21')","'p21',","'p22',","'p23'))","'password'),","'publishtopic'","'py'","'pycompublishclient'","'pypypypypypypypypypypypypypypypypypypypy'","'python'),","'r')","'sigfox',","'sipy',","'success'","'to","'true'","'usb","'username',","'utf8')","'w')","'wifi'","'wifi',","'wipy'","'wlan_config'","'wlan_config':","'xy')","'your","'{\"state\":{\"desired\":{\"property\":'","'}}}'","(","(\"little\"","(%)","('10.0.0.114',","('10.0.0.8',","('c).","('wipy',","(((data[0]","((l_rom[byte]","((~temp_read","(*.pem.crt)","(*.private.pem.key)","(0","(0)","(0),","(0).","(0.0,","(0x020,","(0x040,","(0x1a0000)","(0x200,","(0xf013","(0xf014for","(1","(1)","(1),","(1,","(1,0,1)","(1,0,1,0,1,0,1,0,1)","(1,0,1,1,0,1)","(1,0,1,1,1,0,1,0,1)","(1.19.0","(10.11","(100,","(16","(2),","(2):","(2**exp).","(2,","(200)","(23)","(2g)","(3","(3)","(30000","(32","(4).","(4,","(400,200,100,300,200,400)","(4kib).","(8","(8000,11000,8000,11000,6000,13000,6000,3000,8000)","(868","(>=","(``p10``,","(``p19``,","(``p20``","(``p20``,","(``p3``","(a","(abp)","(abp).","(accelerometer,","(ack","(activ","(advanc","(ae","(after","(all,","(along","(also","(amazon","(and","(ap)","(apm","(apm)","(appeui)","(appkey)","(apple'","(arg.id()))","(at","(atqa),","(att),","(base64)","(becaus","(between","(bi","(bit","(ble)","(boot.py)","(bq24040","(bt_o):","(but","(button","(byte","(bytes,","(c)","(call","(can","(cdc)","(chain)","(char.properties()","(check_uid(list(uid),","(clang","(class","(clk,","(com","(commonli","(config.py):","(configur","(conn,","(connect","(correspond","(count_per_c","(crc","(csv)","(current","(data","(data,","(default)","(default,","(default:","(details).","(dev_addr,","(dev_eui,","(deveui)","(devic","(device_id","(device_id,","(do","(doesn't","(domoticz.py)","(e.g","(e.g.","(e.g.,","(e.g:","(eg","(either","(enabl","(encod","(europe)","(even","(except","(express","(extended).","(extern","(f013","(f014","(family,","(fast)","(filter,","(fipy,","(flash_encryption_key.bin","(float),","(for","(foreign","(function","(g).","(gap)","(high/low)","(hint:","(http://epydoc.sourceforge.net/stdlib/distutils.version.loosevers","(i","(i.e","(i.e.","(id,","(id=0x012,","(if","(ignor","(in","(inact","(includ","(input,","(insecure).","(integer)","(integer).","(ip,","(ipv4_address,","(it","(it'","(iv)","(join","(just","(l01,","(l76","(len","(len(recv_ack)","(len(recv_pkg)","(level,","(like","(lis2hh12)","(locat","(lopi","(lopy,","(lopy4,","(lora","(lora.lora).","(lora.lora):","(low","(lowercase)","(lpmac,","(ltr","(m)","(m).","(m,","(mac,","(main.py)","(major,","(make","(mani","(max","(may","(mfrc6300)","(mfrc63002hn)","(mfrc630_mf_auth_key_a","(micropython)","(mit)","(modbu","(mpl3115a2)","(must","(names)","(never","(nfc,","(no","(nodes)","(none,","(normal","(not","(note","(note:","(obj,","(often","(on","(on/off)","(onli","(optional)","(or","(ota)","(otaa)","(over","(p0)","(p1)","(p10","(p10=sda,","(p12)","(pa),","(pa).","(pack","(partit","(pic","(pin#6","(pin='p12')","(power","(putty,","(pybyt","(pycom","(pysense/pytrack),","(python","(quectel","(raw","(rb","(re)init","(read","(recommended)","(recv_data)","(regard","(remot","(repl)","(requir","(resolution)","(rgb","(rgb_bright","(rtc).","(rtr=true).","(rx_timestamp,","(same","(save","(scl)","(scl).","(sda)","(sda,","(sec,","(sec,).","(see","(select","(sequence)","(server)","(si7006","(si7006a20)","(silver","(sipy)","(sntp).","(so","(so_*","(ssid","(ssid,","(standard)","(such","(sysname='gpy',","(telnet)","(temp_msb","(that","(the","(thi","(though","(total","(true","(true):","(ttn)","(tuple)","(tx1/rx1),","(txd/rxd","(typenam","(typic","(tz","(uart)","(ubinascii.hexlify(lora.mac()).decode('ascii')))","(uctypes.array","(uctypes.ptr","(universal)","(unlik","(updat","(uplink_frequency_hz,","(upon","(use","(user","(v","(via","(wait","(wake_reason,","(wakeup)","(we","(which","(with","(wlan.ap","(write","(x86)\\pycom\\pycom","(year,","(you","({m,n}),","(~","(~0.4","(~0.8","(~1.5","(~1ua",").","*","**","****","**environ","*,","*.","*?","+","+14dbm","+22dbm","+=","+?","+pi).",",",",\"\")",",region=lora.eu868,",",timeout=none,",".","...","...)","./pyupgrad",".atom\\packages\\pymakr\\",".bin)",".callback()",".cb",".nv",".ota",".pi",".read()",".tar",".tar(.gz)",".tar.gz",".zip","/","//","/dev/cu.bluetooth","/dev/cu.usbmodempy343431","/dev/cu.usbseri","/dev/tty.usbmodem*","/dev/ttyusb0","/dev/ttyusb01","/flash","/flash.","/flash/boot.py:","/flash/cert","/flash/cert.","/flash/cert/","/flash/cert/.","/frozen","/json.htm?\"+path+\"","/lib","/manifest.json?current_ver=1.0.0","/path/to/firmware/archive.tar.gz","/sd","/sd.","/usr/local/bin.","0","0%","0)","0))","0),","0):","0);","0,","0.","0.1","0.2).","0.5","0.9","004:","005:","00:00:00","01","01)","0100","02","020","04d8","04d8:f013","04d8:f014","08","09:51:46","0:","0dbv","0x0","0x0,","0x00,","0x0000","0x001","0x00ff00","0x01","0x010),","0x010,","0x01:","0x02","0x02,","0x020","0x03","0x03,","0x030","0x030),","0x03]))","0x03]):","0x04","0x04,","0x040","0x04d8.","0x05","0x05,","0x050)])","0x050.","0x05]))","0x05]),","0x06","0x06,","0x06]))","0x07,","0x08","0x08]))","0x0f","0x0f)","0x10","0x10,","0x100,","0x1000).","0x10000","0x18","0x1a0000).","0x200,","0x28:","0x300","0x300,","0x400","0x400])","0x42","0x42,","0x77","0x7f","0x7fc)])","0x7ff),","0x8","0x80","0x8000","0x95,","0xdd,","0xef37","0xef38","0xef98","0xef99","0xf011","0xf012","0xf013","0xf014","0xf1:","0xf8],","0xf9]]","0xff)","0xff00","0}),","1","1\"')","1')","1)","1).","1);","1,","1.","1..254","1.0","1.0)","1.0.0","1.0.1","1.0.2","1.0.99","1.0.x","1.1,0,0","1.12.0.b0","1.14.3).","1.16.0.b1","1.16.x","1.17.0.b1","1.17.5.b6","1.1v","1.1v.","1.2.5,","1.25","1.4","1.5","10","10%","10)","10),","10,","10,000u","100","100%","100%.","100)","100):","1000","1000*100n","1000*channel","10000","100000.","1000000.","1000n","1000u","100hz,","100ma.","100n","100u","100us.","102.4","1024]","10:","10:30am","10h","10k","10m","10ma.","10ua","10ua.","11,","11.","1120.","115200","115200)","11bit","11db.","12","12,","12.","120m","122hz.","123","12341","125","125hz","128","128),","128,","12:","12]))","12dbv","13","13,","13604","14","14.04","146","14:23:58)","15","151","16","16\",","16.","16384","180","180.","18dbv","19.7µa","192),","192,","192.168.1.144:8000\\r\\n\\r\\n","192.168.4.1","192.168.4.1)","192.168.4.1,","1970","1:","1])","1khz","1st","2","2')","2)","2),","2):","2**e","2,","2.","2.0","2.0,","2.0exp","2.4ghz","2.5","2.7:","2.x.","20","20*100n","200","200)","200):","2000","2000.","20000.","2000mg","2005","2009","200m","2010","2013","2014).","2015","2016","2017","2017,","2018","2018,","2048","20khz","21;","224","23","230400.","24","25","25)","250","254","255","256","256)","256,","27',","28,","28.","29bit","2:","2]","2g/3g/lte","2g/gprs,","2ma","2mhz","2nd","2u","3","3)","3,","3.","3.0","3.0,","3.0.","3.0disconnect","3.0pytrack/pysense/pyscanusb","3.2768","3.3v","3.3v,","3.3v.","3.4v","3.5","3.5,","3.5.","3.5v","3.6.5","3.x,","30","30%","30,","300k","306076","31","31)","31.","3125n","32","32\",","32.","32.768","32768","329al","32:","366","375","37781.dup","37781.dup',","37781.dup)","37781.zip","384","38638.dup","38638.dup')","38638.dup',","38638.zip","3:","3]))","3d.","3gpp","3rd","3v3","3v3).","3vpp","4","4,","4.2.1","4/5","4096","433mhz","433mhz.","443)[0][","450ma.","48","48).","48656c6c6f","4:","4kib","4mb","4mb.","4s","5","5)","5,","5.0.0.0d","5.1.1.0","5.5","5.5v","5.5v.","50%","5000","5000m","500:","500u","512","512kb","54854","59","5996938","5khz","5th","5v","6","6,","60","600","64","64\"","64).","64.","65","65535.","6dbv","7","7).","7,","7.","7.8.0","70,","70b3d5499585fca1.","71","78","7ua","8","8'))","8,","8.","8.8.8.8,","8/10/+,","8/10/+.","80","80%","80)[0][","8000","8000)","8080","80m","8192","8441)[0][","849","863","863000000","868","868000000","868000000,","868mhz","868mhz/915mhz","870000000","8883","8]))","8mb","8mb.","9","9):","9,","9.1.0","90","90.","902.0.39.1)]","902000000","912","915","915mhz","921600","921600.","928","928000000","9600)","99%.",":","=","==","==============",">",">=",">>",">>=",">>>",">>>,",">>>.","?","?!?","??","@","@,","[","[########################################]","['lora',","['p17',","[(0x001,","[(0x100,","[0]","[0x100,","[0x43,","[33080]","[38638]","[=========================]","[[0x43,","[]","[command","[command]","[e.sec","[gcc","[global","[n/a]","[pytrack]","[r]","[rom]","[usb","[w].","[wob]","[wob]]","\\","\\.","\\n\\n\")","\\r\\n+cgsn:","],","^","__init__(self):","__init__(self,","_lib/pycoproc_","_lora_pkg_ack_format","_lora_pkg_format","_search_rom(self,","_seconds_handler(self,","_stub_","_thread","_thread.allocate_lock()","_thread.exit()","_thread.get_ident()","_thread.locktyp","_thread.stack_size([size])","_thread.start_new_thread(discovery_loop,","_thread.start_new_thread(function,","_thread.start_new_thread(th_func,","`","``p11``","``p14``)","``p20``","``p21``)","``p21``,","``p22``and","``p23``)","``p4``)","`devic","`p10`","`p9`","`start_level`","a20)","a_lock","a_lock:","ab001234\",","abc1de45bf).","abi","abi,","abil","abov","above)","above,","above.","abp","abs()","abs_done_0","absolut","abstract","acc","acc.enable_activity_interrupt(2000,","acc.pitch()","acc.roll()","acceler","acceleration,","acceleromet","accelerometer,","accelerometer.","accelerometer:","accept","accepted!\")","accepted.","access","access.","accessori","accommod","accord","accordingly.","account","account.","account:","accur","achiev","ack","ack_pkg","acquir","act","action","action.","activ","activated,","activated.","activation)","activation:","activation;","active.","activities.","activity/inact","actual","ad","adafruit","adafruit'","adapt","adapterwifilook","adapterwifiwhen","adc","adc()","adc(0)","adc.","adc.attn_0db,","adc.attn_11db","adc.attn_2_5db,","adc.attn_6db,","adc.channel","adc.channel(*","adc.channel(pin='p13')","adc.channel(pin='p16')","adc.channel(pin='p16',","adc.deinit()","adc.init(","adc.vref(1100)","adc.vref(vref)","adc.vref_to_pin('p22')","adc.vref_to_pin(pin)","adc_c","adc_c()","adc_c.value()","adcchannel","adcchannel()","adcchannel.","adcchannel.deinit()","adcchannel.init()","adcchannel.value()","adcchannel.value_to_voltage(value)","adcchannel.voltage()","add","add(1,","add(number1,","add.","added!","added,","addit","additional,","additionally,","addr","addr.","addr=0x23,","addr=i2c.scan()[0])","addr_typ","addr_type,","address","address)","address,","address.","address/credentials,","address:","address:\"","address]","address_book","addrsiz","addrsize=8)","adher","adjust","adr","adr,","adr=false,","adr=true,","adv","adv:","adv_typ","adv_type,","advanc","advertis","advertised.","advertisement.","advertisements,","advertisements.","advertiser.","advertiser:","advertising.","ae","aes(key,","aes.mode_cbc:","aes.mode_cfb","aes.mode_cfb,","aes.mode_cfb.","aes.mode_cfb:","aes.mode_crt.","aes.mode_ctr.","aes.mode_ctr:","aes.mode_ecb","aes.mode_ecb.","aes.mode_ecb:","aes.segment_128","aes.segment_128:","aes.segment_8","aes.segment_8,","affect","africa.","after,","after.","again","again.","against","aggreg","agnost","aim","air","air\"","air:","alarm","alarm):","alarm.","alarm.callback(handler,","alarm.callback(none)","alarm.cancel()","alarm:","alarms.","alex!\"","algorithms.","alia","align","alive.","all()","all:","alloc","allocated,","allocated.","allow","allowed),","allows,","allows.","along","alongsid","alphanumer","alreadi","als_gain_1x,","als_gain_1x,als_gain_2x,","als_gain_48x,","als_gain_4x,","als_gain_8x,","als_gain_96x","als_int_100,","als_int_150,","als_int_200,","als_int_250,","als_int_300,","als_int_350,","als_int_400","als_int_50,","als_rate_100,","als_rate_1000,","als_rate_200,","als_rate_2000","als_rate_50,","als_rate_500)","als_rate_500,","also,","alt","alt)","alt=","alter","altern","alternatively,","although","altimet","altitud","altium","alway","always_on","amazon","ambient","ambiguity.","ambl","amount","amount.","amplitud","amplitude)","analog","analogu","anchored).","and/or","anoth","another,","another.","answer","answer.","antenna","antenna),","antenna,","antenna.","antenna=none)","antenna=none,","antenna=wlan.int_ant)","anticip","any()","any)","any).","any...)","anymore.","anyth","anyway","ap","ap)","ap.","api","api).","api.","apin","apin()","apm","app_eui","app_eui,","app_key","app_key)","app_key),","app_swkey","app_swkey))","app_swkey).","appar","appear","appear,","appear.","appear:","appears,","appears.","append","appeui","appimg","appimg.bin","appkey","appkey)","appkey.","appl","appli","applic","application)","application,","application.","applications,","applications.","applied,","applied.","approach.","appropri","approxim","apr","apt","arbitrari","arbitrarili","arch:","architecture.","archiv","archive,","archive.","arduino,","are.","are:","area","area.","arg","arg:","arg=none)","arg=none,","argentina.","args[,","argument","argument,","argument.","arguments,","arguments.","arguments:","aris","arithmet","around","array","array,","array.","array.append(val)","array.array(typecode[,","array.extend(iterable)","arriv","arrive.","arrow","articl","artifact","as923","ascii","asia","ask","aspir","assert","asserted,","assertions,","asset","asset_that_will_be_removed.wav","assign","assist","associ","assum","astrik","asynchron","at&t,","at.","at:","atmospher","atom","atom,","atom.","atom/vscod","att","attach","attempt","attempted.","attend","attenu","attn","attn=adc.attn_0db)","attn=adc.attn_11db)","attribut","attributes:","au915]","australia","australia,","auth","auth,","auth:","auth=(app_eui,","auth=(dev_addr,","auth=(dev_eui,","auth=(net.sec,","auth=(network.wlan.wpa2,","auth=(wlan.wpa2,","auth=(wlan.wpa2,'www.wipy.io'),","auth=(wlan.wpa2_ent,","auth=(wlan.wpa2_ent,),","auth=none,","auth=original_auth,","authent","authenticated,","authentication.","author","authoris","authorise.","auto","autom","automat","automatically).","automatically,","automatically:","avail","availability/non","available,","available.","available_net","available_nets])","avoid","aw","await","awar","aware,","away","awoken","aws,","aws.","aws_client_cert","aws_host","aws_port","aws_private_key","aws_root_ca","awsiotmqttclient(config.client_id)","awsiotmqttshadowclient(config.client_id)","axi","axis.","b","b'456')","b'notsuchsecretkey'","b'ping':","b,","b:","b]","back","back,","back.","backend","backend).","backend,","backend.","background.","backlog","backup","backup.","backup.cb","backup.nv","backup.ota","bag","band","band,","band.","band=20\"')","band=none)","bands.","bandwidth","bandwidth:","bandwidth=lora.bw_125khz,","bang","bar","bare","baremet","barometr","base","base64","baseboard","basi","basic","basic):","basis.","batteri","battery,","baud","baudrat","baudrate.","baudrate=100000)","baudrate=100000,","baudrate=1000000,","baudrate=20000)","baudrate=2000000,","baudrate=500000,","baudrate=9600)","baudrate=9600,","be","be,","be.","be:","bear","beat.","becom","befor","before.","begin","beginn","beginners,","beginning.","behav","behaviour","behaviour).","behaviour.","behind","being,","belong","below","below).","below,","below.","below:","benefit","besid","best","better","between","beyond","bf_len","bf_po","bh%ds.","bh1750fvi","bh1750fvi.bh1750fvi(i2c,","bh1750fvi.py.","bh1750fvi:","bi","big","bigger","bin()","binari","binaries:","binascii","binascii.hexlify(machine.unique_id())","binascii.hexlify(wl.mac())[6:]","binascii.hexlify(wl.mac())[:6]","binascii.unhexlify('00000005'))[0]","bind","bind()","bit","bit)","bit,","bit.","bit/pulse,","bit:","bitfield","bitfield).","bitfield,","bitfields:","bits,","bits.","bits=12)","bits=8,","bitwis","black","blank","blank,","ble","blink","blink.","block","block)","block,","block.","block:","block_address","blocked.","blocking,","blocksiz","blue","blue,","blue.","bluetooth","bluetooth()","bluetooth,","bluetooth.adv_128service_data,","bluetooth.adv_128srv_cmpl,","bluetooth.adv_128srv_part,","bluetooth.adv_16srv_part,","bluetooth.adv_32service_data,","bluetooth.adv_32srv_cmpl,","bluetooth.adv_32srv_part,","bluetooth.adv_adv_int,","bluetooth.adv_appearance,","bluetooth.adv_dev_class,","bluetooth.adv_flag,","bluetooth.adv_manufacturer_data","bluetooth.adv_manufacturer_data)","bluetooth.adv_name_cmpl)","bluetooth.adv_name_cmpl))","bluetooth.adv_name_cmpl,","bluetooth.adv_name_short,","bluetooth.adv_service_data,","bluetooth.adv_t16srv_cmpl,","bluetooth.adv_tx_pwr,","bluetooth.advertise([enable])","bluetooth.advertise(true)","bluetooth.bl","bluetooth.callback(trigger=bluetooth.client_connect","bluetooth.callback(trigger=none,","bluetooth.char_notify_ev","bluetooth.char_notify_event.","bluetooth.char_read_ev","bluetooth.char_read_event,","bluetooth.char_write_event,","bluetooth.char_write_event.","bluetooth.char_write_event:","bluetooth.client_connected,","bluetooth.client_connected:","bluetooth.client_disconnect","bluetooth.client_disconnected,","bluetooth.client_disconnected:","bluetooth.conn_adv,","bluetooth.conn_dir_adv,","bluetooth.connect('112233eeddff')","bluetooth.connect(adv.mac)","bluetooth.connect(mac_addr)","bluetooth.deinit()","bluetooth.disc_adv,","bluetooth.disconnect_client()","bluetooth.events()","bluetooth.ext_","bluetooth.ext_ant.","bluetooth.get_adv()","bluetooth.get_advertisements()","bluetooth.init(id=0,","bluetooth.int_ant,","bluetooth.isscanning()","bluetooth.isscanning():","bluetooth.new_adv_event,","bluetooth.non_conn_adv,","bluetooth.prop_auth,","bluetooth.prop_broadcast,","bluetooth.prop_ext_prop","bluetooth.prop_indicate,","bluetooth.prop_notify,","bluetooth.prop_read):","bluetooth.prop_read,","bluetooth.prop_write,","bluetooth.prop_write_nr,","bluetooth.public_addr,","bluetooth.public_rpa_addr,","bluetooth.random_addr,","bluetooth.random_rpa_addr","bluetooth.resolve_adv_data(adv.data,","bluetooth.resolve_adv_data(data,","bluetooth.scan_rsp","bluetooth.service('abc123')","bluetooth.service(uuid,","bluetooth.service(uuid=b'1234567890123456',","bluetooth.set_advertisement(*","bluetooth.set_advertisement(name=\"advert\",","bluetooth.set_advertisement(name='lopy',","bluetooth.start_scan(","bluetooth.start_scan(10)","bluetooth.start_scan(20)","bluetooth.start_scan(timeout)","bluetooth.stop_scan()","bluetoothserverservice.","blynk","board","board'","board).","board,","board.","board/embed","board/soc","board/soc.","board=gpi","boards,","boards.","book","book.","bool","boolean","boolean.","boot","boot\"","boot,","boot.","boot.pi","boot.py.","boot:","boot;","booting,","bootload","bootloader,","bootloader.bin","bootloader0","bootloader1","bootloader1*","bootloader2","bootloader2*","bootrom","boots,","boots.","both","both.","bottom","bound","bound.","box","box!","brace","branch","brazil.","break","brew","bright","bring","broadcast","broken","broken.","broker","broker,","broker.","brows","browser","bsd","bssid","bssid,","bssid=none,","bt","bt.connect(adv.mac)","bt.get_adv()","bt.resolve_adv_data(adv.data,","bt.start_scan(","bt_o.events()","bu","buf","buf)","buf):","buf,","buf.","buf:","buffer","buffer,","buffer.","bufsize.","bug","build","build/gpy/release/bootloader/bootload","build/gpy/release/gpy.bin_enc_0x10000","build/gpy/release/lib/partitions.bin_enc","built","builtin","burn","burn_efus","burn_key","burnt","bus,","bus.","bus:","buse","business.","but,","buttom","button","button)","button).","button,","button.","buttons.","buy","bw","bypass","byte","byte)","byte,","byte.","bytearray","bytearray(5)","bytearray(8)","bytearray(blocksize)","bytes([0x01,","bytes([0x10]))","bytes)","bytes).","bytes,","bytes.","bytes:","bytes_at()","c","c,","c.","c/c++","c:\\program","c]","ca","ca.pem","ca_cert","ca_certs='/flash/cert/ca.pem')","ca_certs='/flash/cert/ca.pem',","ca_certs=none)","ca_certs=none,","cabl","cable.","cable/wir","cables,","cach","calendar","calibr","call","call,","call.","callable()","callable.","callback","callback,","callback.","called,","called.","called:","calls:","came","can't","can(0,","can(mode=can.normal,","can.callback(handler=can_cb,","can.callback(trigger,","can.deinit()","can.events()","can.filter_list","can.filter_list,","can.filter_mask","can.filter_rang","can.filter_range,","can.format_both,","can.format_both.","can.format_ext,","can.format_std","can.format_std,","can.init(mode=can.normal,","can.norm","can.normal,","can.recv()","can.recv(timeout=0)","can.rx_fifo_not_empti","can.rx_fifo_not_empty,","can.rx_fifo_overrun","can.rx_fifo_overrun,","can.rx_fram","can.rx_frame,","can.send(id,","can.send(id=0x0020,","can.send(id=0x010,","can.send(id=0x012,","can.send(id=12,","can.silent,","can.silent.","can.soft_filter(can.filter_list,","can.soft_filter(can.filter_mask,","can.soft_filter(can.filter_range,","can.soft_filter(mode,","can.soft_filter(none)","can_cb(can_o):","can_o.recv())","cancel","canonname,","can't","capabilities.","capabl","capacit","capit","captur","card","card'","card)","card,","card.","care","carefulli","carefully:","carri","carrier","carrier'","carrier,","carrier=none)","carrier_duty_perc","carrier_freq_hz","carrier_level","case","case)","case).","case,","case.","cases,","cases.","cat","categori","categoris","catm1","caught","caught,","caus","cause.","cb","cdc","ce","cell","cell)","cells,","cellular","centr","central","centuri","cert","cert_req","cert_reqs=cert_none,","cert_reqs=ssl.cert_required,","certain","certfil","certfile='/flash/cert/client.crt')","certfile=none,","certif","certificate\"","certificate,","certificate.","certificate.pdf)","certificates,","certifl","chain","chaining.","chanc","chang","change.","changed.","changes.","changes:","channel","channel,","channel.","channel:","channel=1,","channel=6,","channel=7,","channels,","chapter","char","char.read()))","char1_cb_handler(chr):","char1_read_count","char2_cb","char2_read_count","charact","character)","character.","characterist","characteristic,","characteristic.","characteristic.callback(trigger=none,","characteristic.events()","characteristic.instance()","characteristic.properties()","characteristic.read()","characteristic.uuid()","characteristic.value()","characteristic.value(123)","characteristic.value([value])","characteristic.write(b'x0f')","characteristic.write(value)","characteristics,","characteristics.","characters,","characters.","charg","charge,","charger","charger.","chars:","chart","chart).","check","checkbox","checking.","checkout","checksum.","chg","chip","chip_id","choic","choice.","choos","chose","chosen","chosen.","chr()","chr.events()","chr1","chr2.callback(trigger=bluetooth.char_read_event,","chrono","chrono.read()","chrono.read_ms()","chrono.read_us()","chrono.reset()","chrono.start()","chrono.stop()","chrono:","chronomet","chronometer.","chunk","cid","cid=1)","cid=1.","cid=3.","cipher","cipher.","cipher.decrypt(msg[16:])","cipher.encrypt(b'attack","ciphertext","circle'","circumfer","circumstances.","claim","claim,","clariti","class","class,","class.","class.html).","class:","classes,","classes.","classes/funct","classic","class'","claus","clean","clear","cli","cli.","cli.ex","click","click,","client","client,","client.","client.check_msg()","client.connect()","client.publish(topic=\"youraccount/feeds/lights\",","client.set_callback(sub_cb)","client.subscribe(topic=\"youraccount/feeds/lights\")","client_id","clients,","climates),","clipboard.","clk,","clk,p11","clock","clock()","clock:","close","close()","closed.","cloud","cloud.","clutter","cmath","cmath.cos(z)","cmath.e:","cmath.exp(z)","cmath.log(z)","cmath.log10(z)","cmath.phase(z)","cmath.pi:","cmath.polar(z)","cmath.rect(r,","cmath.sin(z)","cmath.sqrt(z)","cmd","cmd_matchrom","cmd_readrom","cmd_searchrom","cmd_skiprom","code","code).","code,","code.","code:","codes.","codes:","coding,","coding_r","coding_rate=lora.coding_4_5,","coil","coil_quantity)","coil_quantity=100","coil_statu","coil_status))","coils,","cold","collect","collected,","collection.","collis","collision,","colombia","color","color,","colour","colour.","colours.","com","com1","com4)","com6","combin","combinations;","combined):","come","comma","command","command):","command,","command.","command:","commands,","commands.","commands:","comment","common","commonli","commun","communication.","compani","compar","comparison.","comparisons.","compat","compatibility.","compens","compil","compile()","complement","complementari","complet","complete,","complete.","completed!","completed,","completed.","completely.","completes.","completion:","complex","compliant","compon","component.","components:","compos","comprehens","comput","computer)","computer);","computer,","computer.","computer:","concept","concis","condit","conditions:","config","config)","config.aws_client_cert)","config.aws_port)","config.aws_private_key,","config.last_will_msg,","config.pi","config.py)","config=['dhcp'","configtuple])","configur","configurable,","configuration.","configuration:","configured.","confirm","conform","confus","congratul","conn","conn.disconnect()","conn.services()","conn_cb","conn_disconn_timeout","connecor.","connect","connect,","connect.","connected\")","connected),","connected).","connected,","connected.","connecting,","connection,","connection.","connection.disconnect()","connection.in","connection.isconnected()","connection.services()","connections),","connections.","connectivity,","connectivity.","connector","connector)","connector,","connector.","consecut","consid","consider","consist","consol","console,","console.","const","const(0x33)","const(0x55)","const(0xcc)","const(0xf0)","const(120)","const(123)","const(2","const(4096)","const_i","const_x","constant","constantli","constants.","constrained,","construct","construct.","constructor","constructor.","consum","consumpt","consumption.","contact","contain","contain.","contained.","contains:","content","content.","contents,","contents/resources,","contents]","context.","contigu","continu","continuation`","continuo","contract","contract,","contract.","contribut","control","control)","control.","controller,","controller.","controllers.","conveni","convers","convert","cooki","coord","coordin","copi","copied/upload","copy,","copy/past","copy/writ","copyright","core","corner","corner.","correct","correct,","correctli","correctly,","correctly.","correspond","cosin","count","count).","count_per_c","count_remain","count_remain)","counter","counter,","counters,","countri","coupl","courtesi","cover","coverag","cpu","cpu,","cpython","cpython.","cpython'","cr","crash","crc","crc8(self,","creat","create.","create/regist","created,","created.","creation.","credenti","credentials.","credentials:","critic","crosswind","crucial","crypto","crypto.getrandbits()","crypto.getrandbits(128)","crypto.getrandbits(bits)","crypto1","cryptograph","cryptographi","cs","ct","ctr","ctrl","ctrl+d","ctrl_c_on_connect","cts))","cts.","ctype","current","current.","current_v","currently,","currently:","cursor","cursor.","custom","customcallback(client,","customcallback)","customis","customisable,","customshadowcallback_delete(payload,","customshadowcallback_delta(payload,","customshadowcallback_update(payload,","customshadowcallback_update,","cut","cycl","cycle.","cycles.","d","d,","d.","d.setvariable('presence:livingroom','1')","d0dc708","d]","dac","dac.deinit()","dac.init()","dac.tone(frequency,","dac.write(0.5)","dac.write(value)","dac_ton","dac_tone.tone(1000,","damag","damaged.","damien","darwin","dash","dashboard","dashboard!","dashboard'","dashboard.","dashboard;","dat0,","data","data)","data):","data,","data.","data;","data=b'123',","data=bytes([0x01,","data=bytes([1,","data=none,","data[6]","data[7]","data[i]","data_typ","data_type)","database.","datagram","datasheet","datasheets.","datatyp","date","date,","date/tim","date/time.","datetim","datetime.","dawn')","day[,","days),","db","dbm).","dbm.","dc","de","deal","debian:","debug","debug=false)","debug`","debuggin","decid","decision.","declar","decompos","decreas","decrypt","decryption.","deep","deepsleep","deepsleep()","deepsleep.","deepsleep.disable_pullups(pins)","deepsleep.disable_wake_on_fall(pins)","deepsleep.disable_wake_on_raise(pins)","deepsleep.enable_auto_poweroff()","deepsleep.enable_pullups(pins)","deepsleep.enable_wake_on_fall(pins)","deepsleep.enable_wake_on_raise(pins)","deepsleep.get_wake_status()","deepsleep.go_to_sleep(seconds)","deepsleep.hw_reset()","deepsleep.pin_wake:","deepsleep.power_on_wake:","deepsleep.set_min_voltage_limit(value)","deepsleep.timer_wake:","def","default","default)","default).","default,","default.","defaults.","defin","define.","defined,","defines).","definit","definitions,","definitions.","degre","degrees.","deinit()","deinitialis","delay","delays.","delet","delete:","deliv","delta","demo","demo,","demonstr","denot","depend","dependent,","depict","deploy","depth","dereferenc","dereference,","describ","descript","descriptor","descriptor,","design","desir","dest","dest)","destin","destroy","detach","detail","details.","detect","detected,","detected.","detection)","determin","dev","dev_addr","dev_eui","develop","development.","deveui)","devic","device!","device\"","device\")","device'","device)","device),","device).","device):","device,","device.","device...","device:","device;","device_class","device_class=lora.class_a)","device_id","device_id):","device_id,","deviceid,","devices).","devices,","devices.","devices:","deviceshadowhandl","deviceshadowhandler.shadowdelete(customshadowcallback_delete,","deviceshadowhandler.shadowregisterdeltacallback(customshadowcallback_delta)","deviceshadowhandler.shadowupdate(jsonpayload,","devicetoken","devkit","dfu","dfu,","dfuidle,","dhcp","dht11/dht22/am2302","diagram","dialog","dialout","diamet","dict","dictat","dictionari","dictionaries,","dictionary),","diff","diff)","diff):","differ","differences.","different,","differently.","difficult","digest","digest.bin","digest.bin_enc","digit","dio","dir()","direct","directional,","directions).","directli","directly,","directly.","directori","directories.","directory).","directory.","directory:","disabl","disable_irq","disable_irq()","disabled)","disabled,","disabled.","discharges.","disconnect","disconnected\")","disconnected.","discontinued,","discov","discret","discuss","disengag","display","display.","distinguish","distribut","distribute,","distributor","divmod()","dns)","dns_server)","dns_server).","do","do.","do:","doc","docs),","docs.","document","document).","documentation,","documentation.","does.","doesn't","doesn't","doing.","domain","domain,","domoticz","domoticz(\"\",","domoticz:","don't","done","done!","done,","done.","don't","dot","doubl","doubt","down","down.","downgrad","downlink","downlink_frequency_hz)","download","dq0054e","dr:","dr=0,","dr=none)","dr_max)","dr_max:","dr_max=6)","dr_min,","dr_min:","dr_min=5,","drag","drain","draining_freq","draw","drawbacks.","dri","drive","drive'","drive','chris':'3236","drive','joe':'1301","driven","driver","driver,","driver.","drivers,","drivers.","drivers:","drivers;","drop","dropdown","ds","ds.enable_pullups('p17')","ds.enable_pullups(['p17',","ds.enable_wake_on_fall('p17')","ds.enable_wake_on_fall(['p17',","ds.get_wake_status()","ds.go_to_sleep(60)","ds18b20","ds18x20","ds18x20(ow)","dual","due","dup","duplex","duplic","durat","duration):","duration,","duration.","duration[i]","dure","during:","duti","duty,","duty_cycl","duty_cycle=0.5)","e","e)","e.g.","e.g.:","e.g:","e.ssid","e:","each","eap","earlier","earlier,","eas","easi","easier.","easiest","easili","easy.","echo","eco","ecosystem","ed","edg","edge.","edit","editor","editor'","editors,","effect","effect.","effectively,","effici","efficient.","effort","efus","efuse,","efuses.","either:","eitherbluetooth.int_ant,","elaps","elapsed.","elapses,","elapses.","electr","electron","element","elements,","elements.","elements:","elev","elif","else:","elsewhere.","email","embed","emerg","empow","empti","empty,","emul","enabl","enable.","enable_auto_poweroff","enable_irq","enable_irq(i)","enable_pul","enable_pull)","enabled,","enabled.","enabling,","encapsul","encod","encoding,","encrypt","encrypt_key=flash_encryption_key.bin","encrypted,","encrypted.","encrypted;","encryption)","encryption.","end","end.","end=\"\")","endian","endianness,","endpoint","ends,","energi","enforced).","enforced.","enough.","ensur","enter","enter,","enterpris","entir","entri","enumerate()","environ","environment:","environments,","eof.","epoch","epoch,","epoch:","equal","equival","eras","erase_al","erase_f","erase_region","errat","error","error,","errors,","esd","esp32","esp32'","esp32')","esp32).","esp32,","espbaud**","espbaud.","espport","espport**","espressif","espressif'","esptool","esptool.","essenti","est","establish","etc)","etc).","etc.","etc.)","etc.).","etc.);","eu","eu868","eu868,","eui","eui,","eui.","europ","europe,","eval()","evalu","even","event","event,","event.","eventmask","eventmask)","eventmask])","events.","events:","everyth","everything'","exact","exactitud","exactli","exactly.","exampl","example)","example,","example.","example:","example;","examples,","examples.","examples/docs)","examples:","exce","exceeded.","excel","except","except:","exception,","exception.","exception:","exchang","exclus","exclusive;","exec()","execut","executed,","executed.","executes\")","execution,","execution.","execution...","exemple,","exist","existence).","exists)","exists,","exists.","exit","exits.","exp","exp(x)","exp)","expand","expans","expect","expected,","expected.","experi","experienc","expir","expire)","expired,","explain","explan","explicit","explicitli","explicitly,","explor","exponent.","exponenti","expos","express","expression,","expression.","expressions).","extend","extended)","extended=false)","extended=true)","extens","extension:","extern","externally.","extnt","extra","extract","extract_public_key","extrapref","extraprefs]","f","f,","f.close()","f.readall()","f.readinto(buffer)","f.write('test","f014","f:","facil","fact","facto'","factor","factor,","factor.","factori","factory,","factory.","fail","fail,","fail.","failed\")","failed,","fails,","fails.","failur","failure,","failure.","fall","fallback","falling])","fals","false)","false).","false,","false.","famili","familiar","familiaris","family,","far","fashion.","fast","faster","faster.","fat","fat16","fat16/32","fat32.","favourit","fb_bit","fcc","featur","feature,","feature.","feature;","features,","features.","features/functionality.","features:","februari","fed","fedora:","feed","feedback.","feel","femal","fetch","few","ffi","fi","fi/bt","field","field).","field.","fields.","fields:","fifo","fifo.","file","file,","file.","file:","file=sys.stdout)","file]","filenam","files,","files.","files\\pycom\\pycom","filesystem","filesystems.","filezilla","filezilla,","fill","filter","filter()","filter_list","filter_list)","filtering.","filters,","final","finally,","find","finish","finished,","finished.","finite.","fipi","fipy)","fipy,","fipy.","fipy:","fireftp","firmare_version.bin,","firmli","firmwar","firmware,","firmware.","firmware:","firmware;","firmware_1.0.0.bin","firmware_1.0.1.bin","first","first).","first,","first.","firstbit","firstbit=spi.msb)","firstbit=spi.msb,","firstli","fit","fix","fix.","fixed,","flag","flag.","flag;","flags.","flash","flash!","flash,","flash.","flash/pybytes_config.json","flash:","flash_crypt_cnt","flash_crypt_config","flash_encrypt","flash_encryption_key.bin","flash_freq","flash_mod","flash_siz","flat","flavours:","fleet;","float","float)","float).","float32).","floats,","flow","flushed).","fmt","fmt.","folder","folder).","folder,","folder.","folder:","follow","following,","following:","follows:","forc","forev","forever.","forever...)","form","form.","form:","format","format(s)","format)","format).","format,","format.","formats.","formed.","former","forms.","forum","forum?","forward","forwarder\"","forwarder.","found","found!')","found,","found.","four","fp","fraction","frame","frame.","frame_format","frame_format=can.format_std,","frames,","free","free.","freeli","freq","frequenc","frequency)","frequency,","frequency.","frequency:","frequency=","frequency=5000)","frequency=868000000)","frequency=868000000,","frequency=912000000)","frequency=none)","frequent","fro","from,","from.","from/to","frozenset","frozenset([e.ssid","frozenset([key","fs,","fs1,","fsk","fsk,","fsk.","fsm","ftdi","ftdi]","ftdi`","ftp","ftp.","ftp:","ftp://192.168.4.1","ftp>","fulfilled.","full","full.","fulli","function","function,","function.","functional,","functionality,","functionality.","functions,","functions.","functions/assignments/etc.","functions/class","furnish","further","futur","future,","fwtool","fwtool.","g","g01","g01)","g01),","g01,","g01.","g01:","g1d8b5e5","g23","gain","gain:","gamma","gap","gap.","garbag","gate","gateway","gateway,","gateway.","gateways.","gather","gatt","gattccharacterist","gattcconnect","gattcconnection.","gattcservic","gattscharacterist","gattscharacteristic.","gattsservic","gb.","gc","gc.collect()","gc.collect().","gc.disable()","gc.enable()","gc.mem_alloc()","gc.mem_free()","gc.mem_free()))","gener","generate_flash_encryption_key","generate_signing_key","generated,","generated:","generator.","gentl","geograph","geoloc","geolocation.","george,","gerber","get","get/set","get_adv()","getattr()","gil","github","github.","give","given","given,","given.","global","globals()","glonass","glonass)","gmtime()","gnd","gnd.","gnss)","gnu","go","go_to_sleep()","goe","goldleaf","gone","good","googl","google'","gp","gpi","gpi08","gpi09","gpio","gpio.","gpio16","gpio21","gpio=\"p20\",","gpio=\"p21\",","gpio_list).","gpl","gps,","gpy,","gpy.","gpy.bin_enc_0x10000","gpy.bin_enc_0x1a0000","gpy/fipi","gpy:","grant","granted,","great","greater","green","green.","grid","grid.","ground","group","group.","groups,","groups.","grow","guarante","gui","guid","guide,","guide.","gyp","h","h,","h]","half","halt","hand","hand,","handl","handler","handler)","handler.","handler:","handler=char2_cb_handler)","handler=conn_cb)","handler=lora_cb)","handler=none,","handling.","hang","happen","happens,","happens.","harald","hard","hardwar","hardware,","has_joined()","hasattr()","hash","hash()","hash,","hash.","hash.digest()","hash.hexdigest()","hash.update(data)","hasher","hasn't","have","haven't","haven't,","header","header)","header).","header,","headers,","heap","heap.","heap_lock()","heap_unlock()","heart","heartbeat","heartbeat.","held","held,","hello","help","help(machine)","help.","help`","here","here\"","here'","here)","here).","here,","here.","here...","here:","herebi","hertz.","hex","hex()","hexadecim","hexidecim","hexlify)","hidden","hidden,","hidden=false)","hide","high","high!\")","high,","higher","higher)","higher.","highest","highli","hillview","hint:","his/her","histori","history:","hold","hold.","hold_tim","hold_time_sec","hold_time_sec:","holder","holds.","hole,","home","homebrew:","hong","host","host/port","hour","hour,","hour[,","how.","however,","http","http/1.0\\r\\n\\r\\n\")","http/1.0\\r\\nhost:","http/1.1\\r\\nhost:","http://127.0.0.1:8000/manifest.json?current_ver=1.0.0","http://sourceforge.net/p/dfu","https://backend.sigfox.com/activ","https://backend.sigfox.com/auth/login","https://docs.pycom.io/chapter/advance/cli.html","https://github.com/pycom/pycom","https://software.pycom.io/downloads/sequans2.html","https://www.pycom.io/opensource/licens","human","humid","humidity.","hundr","hyperbol","hz","hz.","i))","i,","i.e.","i.e.:","i/o","i2c","i2c(0)","i2c(0,","i2c,","i2c.","i2c.deinit()","i2c.init()","i2c.init(i2c.master)","i2c.init(i2c.master,","i2c.init(mode,","i2c.mast","i2c.master()","i2c.master)","i2c.master,","i2c.master:","i2c.readfrom(0x42,","i2c.readfrom(addr,","i2c.readfrom_into(addr,","i2c.readfrom_mem(0x42,","i2c.readfrom_mem(addr,","i2c.readfrom_mem_into(addr,","i2c.scan()","i2c.writeto(0x42,","i2c.writeto(addr,","i2c.writeto(addr=0x42,","i2c.writeto_mem(0x42,","i2c.writeto_mem(addr,","i2c;","ibeacon","ibeacons).","iccid","icon","id","id()","id)","id).","id):","id,","id.","id=0x12","idea","ideal","ident","identifi","identifier.","identity='myidentity',","identity=none)","idl","idle,","idle.","idx,","if,","ified\"","ignor","ignored.","illustr","imag","image.","images,","imagin","imei","imei.","immedi","immediate.","immediately,","immediately.","immutable,","implement","implementation),","implementation.","implemented,","implemented.","implicit.","implied,","import","important:","importantly,","importing/us","improp","improv","in,","in.","inact","inc(index,","inc.","incas","includ","include:","inclus","incom","inconsist","incorrect","increas","increase,","increment","indefinit","indefinitely.","indent","indentation,","independ","index","index.","index:","indic","individu","indoor","infinit","infinite.","infinity.","info","info)","info).","info,","inform","information.","informational.","information”","infrar","infrequ","inherit","init","init()","initalis","initi","initialis","initialisation.","initialisation.:","initialised,","initialised.","inod","inp","input","input()","input,","input.","input/output).","input_quantity)","input_quantity=100","input_statu","input_status))","inputs).","insert","insid","instal","install.","installation.","installation:","installed.","instanc","instance).","instance,","instance.","instance:","instanti","instantiated.","instantiation.","instead","instead,","instead.","instruct","instruction:","instructions,","instructions.","int","integ","integer,","integer.","integers.","integr","integration.","integration:","integrity.","intellig","intend","intent","interact","interest","interfac","interface\"","interface)","interface,","interface.","interface...","interfaces.","interfer","intermedi","intern","internal).","internal/extern","internet","interog","interpret","interpreter.","interrupt","interrupt).","interrupt.","interrupts,","interrupts.","interrupts;","interv","interval,","interval.","intervals,","introduc","introduct","ints.","invalid","invent!","invers","inversion.","io","ion/li","iot","iot,","iot.","iot:","ip","ip,","ip67","ipv4","ipv4_address","ipv4_address,","iq","irq","irrepar","irrevers","is,","is:","isinstance()","isn't","iso14443a,","isprimari","isprimary=true)","isprimary=true,","issu","issubclass()","issue.","issues,","is”,","it!","it'","it)","it,","it.","it:","item","items,","items.","iter","iter()","iterable.","iterable])","itself","itself.","it'","iv","iv)","iv,","jan","japan.","join","joined.","joined...')","json","json,","json.loads(payload)","json.pi","jsonpayload","jst","jump","jumper","jumpers,","kbp","keen","keep","kept","key","key'))","key).","key,","key.","key.bin","key.bin)","key.bin,","key_typ","key_type,","keyboard","keyboard.","keyboardinterrupt","keyfil","keyfile='/flash/cert/client.key',","keyfile=none,","keys,","keyword","keyword,","keyword.","khz","khz.","kib)","kind","kind,","kit","know","known","known_net","known_nets[net_to_use]","known_nets])","known_nets_nam","known_nets_names)","kong,","kwarg","kwargs])","l","l)","l,","l01","l01'","l01,","l01/w01","l01:","l04","l04,","l04:","l76","l76.coordinates()","l76gnss","l76gnss(py,","l76gnss(pytrack","l76gnss.","l76gnss.coordinates(debug","l_rom","l_rom,","l_rom:","lab","label","lack","lane'}","languag","language.","lap","lap\"","lap)","lap))","larg","last","last).","last_trigg","last_will_msg","last_will_top","later","later,","latest","latest.","latitud","latitude.","latter","layer","layer\")","layers.","layers:","layout","layout/gitbook/assets/l01","layout.pdf)","layout_type=native)","layouts,","lead","learn","leav","led","led(0)","led(1)","led).","led.","led.toggle()","left","legaci","len","len()","len(buf)","len(msg),","len)","length","length)","length.","less","less)","let","let'","letter,","let'","level","level,","level.","li","liability,","liabl","lib","lib)","lib.","lib_a.pi","librari","libraries)","libraries,","libraries.","libraries/tree/master/lib/sqnsupgrad","library\"","library,","library.","library;","library'","libusb","libusbk","licenc","licens","life","life,","life.","light","light_sensor","light_sensor.read()","light_sensor.read())","lights.","lightweight","like:","limit","limitations).","limitations,","limited.","line","line).","line,","line.","lines:","ling","link","link.","links.","linux","linux,","linux.","linux/macos)","linux:","lipo","lis2hh12","lis2hh12()","lis2hh12(pysens","lis2hh12(pytrack","lis2hh12)","lis2hh12.","lis2hh12.acceleration()","lis2hh12.pi","lis2hh12.pitch()","lis2hh12.roll()","list","list(net","list,","list.","listen","lists,","lite","littl","live","llvm","load","load)","local","local_tim","locals()","localtime()","localtime.","locat","located.","location.","location=20","lock","lock.","lock.acquire(waitflag=1,","lock.locked()","lock.release()","lock:","locks:","log","log,","logarithm","logic","login","login.","login=('micro',","long","long.","longer","longer.","longest","longitud","longitude/latitude,","look","lookup","loop","loop\")","loop)","loop,","loop/non","loopcount","loops,","loops.","loos","loosevers","lopi","lopy!","lopy!\")","lopy'","lopy,","lopy.","lopy4","lopy4,","lopy4.","lopy4:","lopy:","lopys.","lopy'","lora","lora()","lora(mode=lora.lora,","lora(mode=lora.lorawan)","lora(mode=lora.lorawan,","lora)","lora,","lora.","lora.abp","lora.abp.","lora.add_channel","lora.add_channel(index,","lora.add_channel(index=0,","lora.always_on,","lora.as923","lora.as923,","lora.au915","lora.au915,","lora.bandwidth()","lora.bandwidth([bandwidth])","lora.bandwidth(lora.bw_125khz)","lora.bw_125khz","lora.bw_125khz,","lora.bw_250khz","lora.bw_250khz,","lora.bw_250khz.","lora.bw_500khz","lora.bw_500khz.","lora.callback(trigger,","lora.callback(trigger=(lora.rx_packet_ev","lora.class_a","lora.class_a,","lora.class_c","lora.class_c.","lora.coding_4_5","lora.coding_4_5,","lora.coding_4_6","lora.coding_4_6,","lora.coding_4_7","lora.coding_4_7,","lora.coding_4_8","lora.coding_4_8.","lora.coding_rate()","lora.coding_rate([coding_rate])","lora.coding_rate(lora.coding_4_5)","lora.eu868","lora.eu868,","lora.events()","lora.events().","lora.frequency()","lora.frequency(868000000)","lora.frequency([frequency])","lora.has_joined()","lora.has_joined().","lora.has_joined():","lora.init(mode,","lora.init(mode=lora.lora,","lora.init(mode=lora.lorawan)","lora.init(mode=lora.lorawan,","lora.ischannel_free(","lora.ischannel_free(rssi_threshold)","lora.join(activation,","lora.join(activation=lora.abp,","lora.join(activation=lora.otaa,","lora.lora","lora.lora,","lora.lorawan","lora.lorawan.","lora.mac()","lora.mac().to","lora.nvram_erase()","lora.nvram_restore()","lora.nvram_save()","lora.otaa","lora.otaa,","lora.power_mode([power_mode])","lora.preamble()","lora.preamble([preamble])","lora.preamble(lora.coding_4_5)","lora.remove_channel()","lora.remove_channel(index)","lora.rx_packet_ev","lora.rx_packet_event,","lora.rx_packet_event:","lora.set_battery_level(127)","lora.set_battery_level(level)","lora.sf()","lora.sf(7)","lora.sf([sf])","lora.sleep","lora.sleep.","lora.sleep:","lora.stats()","lora.tx_failed_ev","lora.tx_onli","lora.tx_only,","lora.tx_packet_ev","lora.tx_packet_event),","lora.tx_packet_event,","lora.tx_packet_event:","lora.us915","lora.us915.","lora/sigfox","lora_cb(lora):","lora_confirm_format","lora_pkg_format","lora_region","lora_sock","lora_sock.recv(256)","lora_sock.recv(512)","lora_sock.recv(64)","lora_sock.send(ack_pkg)","lora_sock.send(msg)","lora_sock.send(pkg)","lora_sock.setblocking(false)","loraeu868.","lorawan","lorawan.","lose","lot","low","low.","lower","lower,","lowest","lpwan","lsusb","lt","lte","lte()","lte(carrier=\"verizon\")","lte).","lte.","lte.attach()","lte.attach(*,","lte.attach(band=13)","lte.connect()","lte.connect(*,","lte.connect(cid=3)","lte.deinit()","lte.dettach()","lte.disconnect()","lte.iccid()","lte.imei()","lte.init(*,","lte.isattached()","lte.isattached())","lte.isattached():","lte.isconnected()","lte.isconnected():","lte.reset()","lte.send_at_cmd('at!=\"addscanband","lte.send_at_cmd('at!=\"clearscanconfig\"')","lte.send_at_cmd('at!=\"disablelog","lte.send_at_cmd('at+cereg?')","lte.send_at_cmd('at+cfun=0')","lte.send_at_cmd('at+cfun=1')","lte.send_at_cmd('at+cgdcont=1,\"ip\",\"nb.inetd.gdsp\"')","lte.send_at_cmd('at+cgsn=1')","lte.send_at_cmd(cmd)","lte.send_at_cmd(cmd).split('\\r\\n')","ltr","ltr329als01","ltr329als01(py)","ltr329als01(pysens","ltr329als01.light()","ltr329als01.pi","lux","lux.","m","m']","m/nb","m1","m1,","m1/nb","m1:","m1nb","mac","mac_addr","machin","machine,","machine.adc()","machine.adc(id=0)","machine.brown_out_reset","machine.can(bus=0,","machine.dac('p21')","machine.dac('p22')","machine.dac(pin)","machine.deepsleep([time_ms])","machine.deepsleep_reset,","machine.disable_irq","machine.disable_irq()","machine.enable_irq","machine.enable_irq([state])","machine.freq()","machine.hard_reset,","machine.i2c(bus,","machine.idle()","machine.info()","machine.main(filename)","machine.pin(id,","machine.pin_deepsleep_wakeup(pins,","machine.pin_wake,","machine.pwm(timer,","machine.pwron_reset,","machine.pwron_wake,","machine.remaining_sleep_time()","machine.reset()","machine.reset_cause()","machine.rmt(channel,...)","machine.rmt(channel=2)","machine.rmt(channel=2,","machine.rmt(channel=3)","machine.rmt(channel=3,","machine.rng()","machine.rtc()","machine.rtc().datetime(tuple)","machine.rtc(id=0,","machine.rtc_wake,","machine.sd(id,","machine.soft_reset,","machine.soft_reset:","machine.spi(id,","machine.uart(0,","machine.uart(bus,","machine.ulp_wak","machine.unique_id()","machine.wake_reason()","machine.wakeup_all_low","machine.wakeup_all_low,","machine.wakeup_any_high","machine.wakeup_any_high.","machine.wdt(id=0,","machine.wdt_reset,","machine='gpi","machines,","maco","macos,","macos/linux","macos/linux:","macos:","macports:","macro","made","made.","magic","main","main.pi","main.py)","main.py.","main.py;","mainli","maintain","major","make","makefil","makefile()","makefile().","male","manag","manager'","manager.","mandat","mandatori","mandatory.","mani","manifest","manifest.json.","manipul","manner","mantissa","manual","manual,","manually.","manufactur","manufacturer_data","manufacturer_data=\"lopy_v1\")","manufacturer_data=none,","map","map()","mark","mask","mask).","master","master,","master.","master/slav","master:","match","match()","match,","match.group([index])","math","math.acos(x)","math.acosh(x)","math.asin(x)","math.asinh(x)","math.atan(x)","math.atan2(y,","math.atanh(x)","math.ceil(x)","math.copysign(x,","math.cos(x)","math.cosh(x)","math.degrees(x)","math.e:","math.erf(x)","math.erfc(x)","math.exp(x)","math.expm1(x)","math.fabs(x)","math.floor(x)","math.fmod(x,","math.frexp(x)","math.gamma(x)","math.isfinite(x)","math.isinf(x)","math.isnan(x)","math.ldexp(x,","math.lgamma(x)","math.log(x)","math.log10(x)","math.log2(x)","math.modf(x)","math.pi:","math.pow(x,","math.radians(x)","math.sin(x)","math.sinh(x)","math.sqrt(x)","math.tan(x)","math.tanh(x)","math.trunc(x)","mathemat","max","max()","max_split=","max_time_wait","maximum","maximum.","mbr","mcu","mcu/soc.","mcu_registers.peripheral_a.register1,","md5","mday","mday,","mean","meaning;","means:","meant","measur","measurement,","measurement_tim","measurement_time:","mechan","mechanism.","medium","memaddr,","memaddr.","member","memori","memory,","memory.","memoryerror","memoryview","memoryview(buffer)","memory'","mention","menu","merchantability,","merge,","mesh","messag","message'","message):","message,","message,\"done!\"","message.","message:","messages,","messages.","metadata","meter","meter.","method","method()","method)","method,","method.","method:","methodolog","methods,","methods.","methods:","mexico","mf","mfg_data","mfg_data:","mfrc630","mfrc630(py)","mfrc630(pyscan=none,","mfrc630.format_block(block,","mfrc630.mfrc630_cmd_idle()","mfrc630.mfrc630_cmd_init()","mfrc630.mfrc630_cmd_load_key(key)","mfrc630.mfrc630_cmd_load_key(key).","mfrc630.mfrc630_cmd_reset()","mfrc630.mfrc630_format_block(data,","mfrc630.mfrc630_iso14443a_select(uid)","mfrc630.mfrc630_iso14443a_wupa_reqa(instruction)","mfrc630.mfrc630_mf_auth(uid,","mfrc630.mfrc630_mf_deauth()","mfrc630.mfrc630_mf_read_block(block_address,","mfrc630.mfrc630_print_block(data,","mfrc630.mpi","mfrc630.print_debug(msg)","mfrc63002hn,","mfrc630_format_block","mfrc630_iso14443_cmd_reqa","mfrc630_iso14443_cmd_wupa,","mfrc630_mf_auth_key_b)","mfrc630_mf_deauth()","mhz","mhz)","mhz.","micro","micro),","micro.","microchip","micropygp","micropython","micropython,","micropython.","micropython.alloc_emergency_exception_buf(size)","micropython.const(expr)","micropython.heap_lock()","micropython.heap_unlock()","micropython.kbd_intr(chr)","micropython.mem_info([verbose])","micropython.opt_level([level])","micropython.qstr_info([verbose])","micropython.stack_use()","micropython:","micropython;","micropyton","microsd","microsecond","microsecond[,","microseconds,","microseconds.","microsoft","microsoft'","mifar","milisecond","millisecond","millisecond).","milliseconds)","milliseconds,","milliseconds.","millivolts)","millivolts,","min","min()","mind","mind,","minicom","minim","minimis","minimum","minimum.","minor","minor,","minut","minute,","minute[,","minutes,","mircopython","mirror","miscellan","miso","miso)","miso))","miso).","miso.","mistake,","mit","mobil","mobility.","mod","modbu","modbus_obj.read_coils(slave_addr,","modbus_obj.read_discrete_inputs(slave_addr,","modbus_obj.read_holding_registers(slave_addr,","modbus_obj.read_input_registers(slave_addr,","modbus_obj.write_multiple_coils(slave_addr,","modbus_obj.write_multiple_registers(slave_addr,","modbus_obj.write_single_coil(slave_addr,","modbus_obj.write_single_register(slave_addr,","mode","mode\")","mode)","mode).","mode,","mode.","mode...","mode:","mode;","mode=bluetooth.ble,","mode=can.normal,","mode=pin.in,","mode=pin.open_drain)","mode=pin.out)","mode=pin.out)(true)","mode=pin.out,","mode=spi.master,","model","modem","modem,","modem.","modes.","modes:","modes;","mode'","mode'.","modif","modifi","modification.","modified;","modify,","modul","modulate,","modulation.","module'","module)","module).","module):","module,","module.","module/accessori","module:","modules,","modules.","modules:","module'","modulu","moment.","mon","monarch","monitoring,","monitoring.","month","month,","more","more)","more,","more:","mosi","mosi,","motion","mount","mount(sd,","mount_point,","mounted,","mounted.","move","mpl3115a2","mpl3115a2(pysens","mpl3115a2.","mpl3115a2.altitude()","mpl3115a2.pressure()","mpl3115a2.temperature()","mqtt","mqtt.","mqtt]","mqtt_oper_timeout","mqttclient","mqttclient(\"device_id\",","mqttserviceaddress","ms","ms)","ms).","ms,","ms.","msg","msg)","msg))","msg):","msg=\"off\")","msg=\"on\")","msg[:16])","much","multipl","multipli","mutabl","mutex","mv","my_struct.substruct1.field1.","n","name","name\"","name,","name.","name=none,","names.","nano","narrow","nativ","natur","navig","nb","nb1","nbr_char","nbr_chars=1,","nbyte","nbytes)","nbytes,","nbytes])","near","nearest","necessari","necessarili","necessary,","necessary.","need","needed)","needed.","needs:","neg","negoti","negotiation...","nest","nested,","net","net.ssid","net_properti","net_properties:","net_properties['pwd']","net_to_us","net_to_use[0]","net_to_use][0]","nets\")","nets:","network","network,","network.","network.bluetooth(id=0,","network.lora(id=0,","network.lte(id=0,","network.serv","network.server()","network.server(id,","network.sigfox(id=0,","network.wlan(id=0,","network.wlan(mode=network.wlan.sta)","network.wlan.","networking.","networks.","networks:","never","new","new)","new,","new:","new_lib.pi","new_path)","newer","newer)","newli","newlin","next","next()","next_diff","nfc","nfc.mfrc630_cmd_init()","nfc.mfrc630_cmd_reset()","nist.","no_reset","node","nodej","nodejs.","nodename='gpy',","noexit","noexit`","nois","non","none","none)","none).","none):","none,","none.","noninfringement.","nonneg","nonzero","nonzero,","norm.","normal","normal,","normal.","normalis","normally,","not).","not.","notabl","notat","notation:","note","note,","note:","notes.","noth","notic","notif","notifi","notifications:","now","now,","ntp","ntp_sync","number","number,","number.","number1","number2","number2):","number:","number;","numbers.","numbers.\"","numer","nut.","nutshell,","nv","nvm","nvm).","nvram","nvram_sav","nvs,","nvs:","nwk_swkey","nwk_swkey,","nwpref","nwprefs]","nxp","obj","obj.","object","object)","object).","object,","object.","object;","objects.","object'","obligatori","obscur","obtain","obtained.","obvious","occupi","occur","occur,","occurs,","occurs.","oct()","oem","of.","of:","off\")","off.","off/on","off/on)","offend","offer","offic","offici","offline_queue_s","offset","offset,","offset.","offset=0)","often),","ohm","ok","ok.","old","older","oman","on","on\")","on),","on,","on.","on_the_fli","onboard","onc","once,","one,","one.","onewir","onewire(pin('p10'))","onewire:","ongo","only)","only),","only,","only.","onto","onward","onward,","open","open('/sd/gp","open('/sd/test.txt',","open()","open(appimg,","open)","open,","open.","open_drain","open_on_start","opened.","opened:","openmoko","oper","operations\".","operations')","operations).","operations.","operator,","opposit","optim","optimis","option","option,","option.","option;","optional.","options,","options:","optname,","or,","orang","ord()","order","order).","order:","ored):","organis","organise.","orient","origin","original_auth","original_ssid","os","os,","os.dupterm(uart)","os.listdir('/sd')","os.mkfs('/flash')","os.mkfs(sd)","os.mount(sd,","os.uname()","os/rto","oscil","ota","ota\")","ota.connect()","ota.update()","ota_0","ota_0,","ota_finish","ota_finish()","ota_finish().","ota_start()","ota_start(),","ota_start,","ota_write(buffer),","ota_write(mv[:chunk])","ota_write,","otaa","otadata,","other","other);","other,","others,","otherwis","otherwise,","otherwise.","otherwise:","ourselv","out","out!\")","out.","outdoor","outlin","outperform","output","output,","output.","output:","output_address,","output_address=0x00","output_flag","output_flag)","output_value)","output_value=0xff00","output_values)","output_values=[1,1,1,0,0,1,1,1,0,0,1,1,1]","outsid","over","overflow","overhead","overhead,","overridden","overview","overwritten","ow","own","owner.","p","p,","p.","p10","p10,","p11=scl)","p12","p12,","p13","p13,","p14","p14,","p15,","p16","p16,","p17,","p18","p18,","p18.","p19,","p2,","p20,","p20.","p21","p21,","p21.","p22","p22,","p23","p23.","p23:","p3,","p4,","p4:","p6","p6,","p6.","p8","p8,","p8/g15","p8:","p9","p9,","p_in","p_in()","p_in.callback(pin.irq_fal","p_out","p_out(true)","p_out.toggle()","p_out.value(0)","p_out.value(1)","pac","pac.","pack","packag","package)","package,","package.","package:","packaging),","packet","packet.","packets).","packets.","pacman","pad,","page","page,","page.","page:","pages:","pair","pair.","pairing.","pane","pane,","pane/bottom","panel","panel,","parallel","param","paramet","parameter.","parameters)","parameters,","parameters.","parameters:","parameters]","pariti","parity,","parity=none,","pars","parser","part","parti","particular","particular,","particularli","partit","partition,","partition]","partitions,","pass","passed\"","passed.","passes.","passiv","password","password)","password),","password,","password.","password:","password=\"your_api_key\",","past","path","path)","path):","path,","path.","paths.","pattern","pattern.","paus","payload","payload,","payloaddict","pc","pc.","pcb","pdf","peap","peculiar","peer","per","percent","percentag","perform","perform.","performed.","period","period).","period=150):","periodic:","periodic=false)","periodic=true)","periods.","peripher","peripheral,","peripheral_a.register0.","peripheral_a.register1.","peripheral_a.register[0]","peripherals,","perman","permanently.","permiss","permissions,","permit","persist","persistent,","person","personal,","personalis","personalisation)","personalisation.","personalization)","pertain","phase","phase=0)","phase=0,","phi","phi)","phi.","philosophi","phone/tablet),","phone/tablet/pc).","phones,","phr","phrase.","physic","pi,","pic","pic]","pic_rc1","pic`","pick","picocom","picocom,","pictur","pid),","piec","pig","pin","pin#6","pin(\"g7\",","pin('g16',","pin('g4',mode=pin.in,","pin('p10',","pin('p12',","pin('p9',","pin()","pin(0)","pin(1)","pin([value])","pin(pin.exp_board.g16,","pin(pin.module.p9,","pin),","pin):","pin,","pin.","pin.callback(trigger,","pin.exp_board","pin.exp_board.g16","pin.exp_board.g16.id()","pin.hold([hold])","pin.id()","pin.in","pin.in,","pin.init()","pin.init(mode,","pin.irq_fal","pin.irq_high_level","pin.irq_low_level","pin.irq_ris","pin.irq_rising,","pin.mode([mode])","pin.modul","pin.module.p9","pin.module.p9.id()","pin.open_drain","pin.out","pin.out,","pin.pull([pull])","pin.pull_down","pin.pull_up","pin.pull_up)","pin.pull_up,","pin.toggle()","pin.value()","pin.value([value])","pin:","pin='p12')","pin='p12',","pin='p16'","pin_handler(arg):","pin_handler)","pinout","pinouts,","pins.","pins/min","pins=('p10','p11'))","pins=('p12',","pins=('p19','p20','p21'))","pins=('p20',","pins=('p20','p21'))","pins=('p22',","pins=(clk,","pins=(sda,","pins=(txd,","pins=none,","pir","pir()","pitch","pkcs8","pkg","pkg:","pkg_len,","place","place.","placement","plain","plaintext","plan","platform","platform,","platform.","platforms).","platforms:","pleas","plug","plugging/unplug","plugin","plugin,","plugin.","plugin:","po","point","point,","point.","pointer","pointer,","points.","polar","polarity=0,","polici","poll","poll.modify(obj,","poll.poll([timeout])","poll.register(obj[,","poll.unregister(obj)","polling.","popul","popular","port","port)","port),","port,","port.","port/user).","port:","port=1883)","port]","port`","portabl","portable.","portal","portal,","portal.","portion","ports).","ports,","ports.","posit","position:","positional;","positions,","positive,","posix","possibl","possible.","post","post.","potenti","pow()","power","power!!!)","power!!!)................","power!!!)............................................................................","power),","power).","power,","power_mod","power_mode=lora.always_on,","power_sav","power_save=false,","practic","pre","preambl","preamble=8,","preced","precis","precision,","precision.","precompil","preconfigur","predefin","prefer","preference.","prefix","prefixes:","prepar","prerequisit","presenc","presence\")","present","present,","present.","present:","preserv","press","pressed.","pressur","pressure)","pressure,","pretti","prevent","previou","previous","previous_version:","previously.","primari","primarili","primit","princip","print","print(\"","print(\"%02d","print(\"\\nth","print(\"\\r%7d","print(\"a_lock","print(\"ack\")","print(\"approxim","print(\"client","print(\"connect","print(\"delet","print(\"deveui:","print(\"error","print(\"exit","print(\"fail","print(\"from","print(\"got","print(\"hello","print(\"http","print(\"messag","print(\"no","print(\"perform","print(\"pin","print(\"pow","print(\"pres","print(\"property:","print(\"receiv","print(\"request","print(\"scan","print(\"send","print(\"start","print(\"tim","print(\"too","print(\"upd","print(\"version:","print(\"wakeup","print(\"writ","print(\"{}","print('\\nrtc","print('adjust","print('attaching...')","print('aw","print('can","print('char","print('coil","print('connecting...')","print('device:","print('hold","print('input","print('lora","print('network","print('not","print('read","print('run","print('wlan","print('writ","print('{},{}'.format(pitch,","print()","print(1","print(adc_c.voltage())","print(address_book['alex'])","print(binascii.hexlify(sigfox.id()))","print(binascii.hexlify(sigfox.pac()))","print(bluetooth.get_adv())","print(bluetooth.resolve_adv_data(adv.data,","print(data)","print(e)","print(line)","print(lt.light())","print(message.payload)","print(message.topic)","print(msg)","print(networks[2])","print(original)","print(pycom_devices[0])","print(rtc.now())","print(s.recv(4096))","print(s.recv(64))","print(service.uuid())","print(services)","print(temp.read_temp_async())","print(ubinascii.hexlify(lora.mac()).upper().decode('utf","print(ubinascii.hexlify(mfg_data))","print(ubinascii.hexlify(sigfox.mac()))","print(value)","print(variable)","print(wake_s)","print(welcome_phrase)","print(wlan.ifconfig())","print(x)","printed.","printing:","prior","privaci","privat","prlen","problem","proce","procedur","procedure).","procedure.","procedure:","proceeding:","process","process,","process.","process:","processor","produc","product","product,","products,","products.","profil","program","program,","program.","programat","programming.","progress.","prohibited).","project","project).","project,","project.","project:","projects,","projects.","prompt","prompt).","prompt,","prompt.","proper","properli","properti","properties,","properties.","property()","protect","protected)","proto,","protocol","protocol,","protocol.","protocols.","protocols:","prototyping.","prove","provid","provided,","provided.","provider.","provis","provisioning.","pseudo","ptr","public","public,","public=false)","public=true)","public=true,","public_key","publish","publish,","pull","pull,","pull.","pull=none,","pull=pin.pull_up)","puls","pulse,","pulse.","pulse:","pulses,","pulses.","pulses_get","pulses_get(pin,","purpos","purpose.","purposes.","push","put","putti","putty.","pwd","pwd),","pwd]","pwm","pwm(0,","pwm.channel()","pwm.channel(0,","pwm.channel(id,","pwm_c","pwm_c.duty_cycle(0.3)","pwmchannel","pwmchannel.","pwmchannel.duty_cycle(value)","py","py,","py.go_to_sleep()","py.setup_int_pin_wake_up(false)","py.setup_int_wake_up(true,","py.setup_sleep(300)","pyabcde0","pyb.uart,","pyb.usb_vcp.","pyb:","pyboard","pybyt","pybytes).","pybytes,","pybytes.","pybytes.send_virtual_pin_valu","pybytes.send_virtual_pin_value(persistent,","pybytes:","pybytes;","pybytes?","pybytes_config.json","pycas","pycase,","pycod","pycom","pycom'","pycom.","pycom.heartbeat()","pycom.heartbeat([enable])","pycom.heartbeat(false)","pycom.heartbeat(true)","pycom.heartbeat_on_boot([enable])","pycom.io\\r\\nauthorization:","pycom.nvs_erase(key)","pycom.nvs_erase_all()","pycom.nvs_get('count')","pycom.nvs_get(key)","pycom.nvs_set('count',","pycom.nvs_set('temp',","pycom.nvs_set(key,","pycom.ota_finish()","pycom.ota_slot()","pycom.ota_start()","pycom.ota_write(buffer)","pycom.pulses_get()","pycom.pulses_get(pin,","pycom.rgbled(0x0000ff)","pycom.rgbled(0x001500)","pycom.rgbled(0x007f00)","pycom.rgbled(0x00ff00)","pycom.rgbled(0x150000)","pycom.rgbled(0x7f0000)","pycom.rgbled(0x7f7f00)","pycom.rgbled(0xff00)","pycom.rgbled(0xff0000)","pycom.rgbled(color)","pycom.rgbled(color=0xff0000)","pycom.rgbled(rgb_blue)","pycom.rgbled(rgb_green)","pycom.rgbled(rgb_red)","pycom.wdt_on_boot()","pycom.wdt_on_boot([enable])","pycom.wdt_on_boot(true)","pycom.wdt_on_boot_timeout()","pycom.wdt_on_boot_timeout(10000)","pycom.wdt_on_boot_timeout([timeout])","pycom.wifi_on_boot()","pycom.wifi_on_boot([enable])","pycom.wifi_on_boot(true)","pycom/pycom","pycom_devic","pycomawsmqttcli","pycomawsmqttclient.configureconnectdisconnecttimeout(config.conn_disconn_timeout)","pycomawsmqttclient.configurecredentials(config.aws_root_ca,","pycomawsmqttclient.configuredrainingfrequency(config.draining_freq)","pycomawsmqttclient.configureendpoint(config.aws_host,","pycomawsmqttclient.configurelastwill(config.last_will_topic,","pycomawsmqttclient.configuremqttoperationtimeout(config.mqtt_oper_timeout)","pycomawsmqttclient.configureofflinepublishqueueing(config.offline_queue_size)","pycomawsmqttclient.connect():","pycomawsmqttclient.subscribe(config.topic,","pycomawsmqttshadowcli","pycomawsmqttshadowclient.configureconnectdisconnecttimeout(config.conn_disconn_timeout)","pycomawsmqttshadowclient.configurecredentials(config.aws_root_ca,","pycomawsmqttshadowclient.configureendpoint(config.aws_host,","pycomawsmqttshadowclient.configuremqttoperationtimeout(config.mqtt_oper_timeout)","pycomawsmqttshadowclient.connect():","pycomawsmqttshadowclient.createshadowhandlerwithname(config.thing_name,","pycom'","pycoproc.pi","pycrypto.","pymakr","pymakr,","pymakr.","pymakr.conf","pymakr.conf.","pymakr;","pymakr@1.0.3)","pyscan","pyscan()","pyscan.","pyscan'","pysens","pysense()","pysense),","pysense).","pysense,","pysense.","pysense.pi","pysense/pytrack","pysense/pytrack/expans","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","pysense/pytrack/pyscan/expans","pysense:","pysense_x.x.x.dfu","pysense'","pyseri","python","python,","python.","python3","python3.","pytrack","pytrack'","pytrack()","pytrack,","pytrack.get_sleep_remaining()","pytrack.get_wake_reason()","pytrack.go_to_sleep([gps=true])","pytrack.setup_int_pin_wake_up([rising_edg","pytrack.setup_int_wake_up(rising,","pytrack.setup_sleep(time_seconds)","pytrack.setup_sleep(timout_sec).","pytrack/pysens","pytrack/pysense,","pytrack/pysense/pyscan.","pytrack/pysense/pyscan/expans","pytrack:","pytrack_0.0.8.dfu","pytrack_0.0.8.dfu):","pytrack'","q","q,","q.","q]","quantiti","queri","queu","queue","queue,","queue.","quick","quickli","quiescent","quiet","quiet`","quit","quot","r","r,","r]","r_b","ra5).","race\"","racer","rad","radian","radians.","radio","radio.","rais","raised.","ram","ram.","random","randomli","rang","range()","range(0,","range(0xff):","range(1,","range(10):","range(2):","range(3):","range(8):","range(len(data)):","range,","range.","rate","rate'","rate':","rate.","rate:","ratio","raw","rbuf","rbuf)","rc1,","rcz","rcz1","rcz2","rcz3","rcz4","rcz4.","rcz=sigfox.rcz1)","rcz=sigfox.rcz1,","re","reach","read","read()","read(self):","read,","read.","read/writ","read_bit(self):","read_buf)","read_buf.","read_byte(self):","readabl","reader","reader:","readers.","readi","reading.","readonly=false)","ready,","ready.","real","realli","reason","reason,","reason.","reason:","reboot","reboot.","reboots,","reboots.","receiv","receive,","received')","received,","received.","received...","receiver.","receiving,","recent","reception.","recipient'","recognis","recommend","recommended.","reconfigur","reconnect","reconnect.","record.txt',","recov","recover","recovered.","recoveri","recurs","recv_ack","recv_ack)","recv_data","recv_data)","recv_pkg","recv_pkg)","recv_pkg[1]","recv_pkg_len","recv_pkg_len,","recycl","red","red,","reduc","refer","referenc","reference,","reference.","referenced.","reflash","refus","regard","regardless","regex","regex.match(string)","regex.search(string)","regex.split(string,","region","region)","region=lora.eu868)","region=lora.us915)","region]","regions:","regist","register.","register/manag","register_address,","register_address=0x01","register_quantity,","register_quantity=100","register_valu","register_value))","register_value,","register_value=","register_values,","register_values=[2,","registered,","registers)","registers,","registers.","registr","registration\";","registration,","registration.","registri","regul","regular","regularli","reinstal","rejected!\")","rel","relat","releas","release='1.17.0.b1',","released.","relev","reli","reliabl","reload","remain","remaind","remaining:","remap","rememb","remot","remotely.","remov","remove()","removed,","renam","repeat","repeat.","repeatedli","repetit","repl","repl)","repl,","repl.","repl:","replac","replay","repli","repo.","report","reposit","repositori","repository.","repr()","repres","represent","representation.","represents:","republish","reqa.","request","request\")","request.","request/repli","requests.","requir","require.","required),","required.","resend","reset","reset\")","reset(self):","reset).","reset,","reset.","reset;","reset`","resets,","resets.","resid","resistor","resistor.","resistor:","resiz","resolut","resolution,","resolution:","resolv","resolve_adv_data()","resourc","respect","respectively.","respond","respond.","respons","response.","response:","responsestatu","responsestatus,","rest","restart","restor","restrict","restriction,","result","result.","result:","results.","resum","retain","retri","retriev","return","return_cod","return_flag","returned).","returned.","returning.","returns,","returns:","reus","reused.","reversed()","revert","review","rf","rfid","rfid/nfc","rgb","rgb_bright","rgb_red","rgbled.","right","rightmost","rippl","rise","risk","rmt","rmt(channel=4,","rmt.","rmt.deinit()","rmt.high","rmt.high))","rmt.init()","rmt.init(gpio,","rmt.init(gpio=\"p20\",","rmt.init(gpio=\"p21\",","rmt.low,","rmt.low.","rmt.pulses_get()","rmt.pulses_get(pulses,","rmt.pulses_get(pulses=100)","rmt.pulses_get(timeout=500)","rmt.pulses_send(duration,","rmt.recv_pulses()","rmt.send_pulses(duration,","rn2483","robot","role","roll","roll))","roll,","rom","rom):","rom,","rom0","rom:","root","round","round()","rout","router","router.eu.thethings.network).","row","rsa","rsaprivatekey\"","rssi","rssi).","rssi,","rssi_threshold","rst","rt","rtc","rtc()","rtc(id=0)","rtc,","rtc.","rtc.init((2014,","rtc.init((2017,","rtc.init()","rtc.init(datetime)","rtc.init(datetime=(2014,","rtc.init(datetime=none,","rtc.internal_rc","rtc.internal_rc,","rtc.now()","rtc.now())","rtc.now()))","rtc.now(),","rtc.ntp_sync(\"pool.ntp.org\")","rtc.ntp_sync(server,","rtc.synced()","rtc.xtal_32khz","rtm","rtos),","rtr","rtr,","rtr=false,","rtr=true)","rts,","rts/ct","rtu","rtu).","rule","rule.","run","run).","run,","run/sync","run:","running,","running:","runs.","runtim","runtimeerror","rx","rx/tx","rx:',","rx_filter_threshold","rx_filter_threshold,","rx_filter_threshold=20)","rx_idle_threshold","rx_idle_threshold,","rx_idle_threshold.","rx_idle_threshold=1000)","rx_idle_threshold=1000,","rx_idle_threshold=12000)","rx_iq","rx_iq=false,","rx_iq=true,","rx_queue_len","rx_queue_len=128,","rx_timestamp","rxd","rxd,","s","s,","s.bind(1)","s.close()","s.connect((self.ip,self.port))","s.connect(socket.getaddrinfo('www.google.com',","s.connect(socket.getaddrinfo('www.micropython.org',","s.recv(128)","s.recv(32)","s.recv(64)","s.recvfrom(128)","s.send('')","s.send('devic","s.send('hello","s.send('hello')","s.send('ping')","s.send('pong')","s.send(b\"get","s.send(bytes([0x01,","s.send(bytes([0x04,","s.send(bytes([1,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","s.setsockopt(socket.sol_sigfox,","s.settimeout(5.0)","s.settimeout(5.5)","s1","safe","safe_boot_on_upload","same","sampl","sample.","save","save.","saved.","scalabl","scalar","scale","scale.","scan","scan(self):","scanned.","scanning.","schemat","scheme","schmidt","schmidt,","sck","sck,","scl","scl)","scl))","scl='p21',","sclk","screen","screen,","screen.","screen:","screw","script","script,","script.","script/program","scripts,","scripts.","scripts:","scroll","sd","sd()","sd.deinit()","sd.init()","sd.init(id=0)","sda","sda,","sda='p22',","search","search()","search/navig","seat","sec","sec\")","sec,","second","second,","second[,","secondli","secondly,","seconds)","seconds,","seconds.","secret","section","section,","section.","sections.","secur","secure=on","secure_boot","secure_boot_signing_key.pem","secure_key=secure_boot_signing_key.pem","secureboot","secureboot,","security.","security:","see","seem","seen","segment","segment_s","segment_size)","select","select.poll()","select.poll*","select.pollerr","select.pollhup","select.pollin","select.pollout","select.pollout.","select.select(rlist,","select_rom(self,","selected,","selected.","self.__alarm","self._search_rom(rom,","self.addr","self.bas","self.i2c","self.i2c.readfrom(self.addr,","self.i2c.writeto(addr,","self.ip","self.period","self.pin","self.pin.init(pin.open_drain,","self.port","self.read_bit()","self.read_bit():","self.reset()","self.reset():","self.second","self.seconds)","self.sendrequest(\"type=command¶m=switchlight&idx=\"+idx+\"&switchcmd=\"+command)","self.sendrequest(\"type=command¶m=updateuservariable&vtype=0&vname=\"+name+\"&vvalue=\"+value)","self.tim","self.valu","self.write_byte(b)","self.write_byte(cmd_matchrom)","self.write_byte(cmd_searchrom)","self.write_bytes(rom)","sell","semant","semaphores)","semtech","send","send.","send_at_cmd_pretty('at!=\"fsm\"')","send_at_cmd_pretty('at!=\"showphy\"')","send_at_cmd_pretty(cmd):","sending/receiv","sending/receiving.","sendrequest(self,","senet","sens","sensibl","sensing.","sensor","sensor)","sensor,","sensor.","sensor:","sensors.","sensors_data","sent","sent')","sent,","sent/receiv","sep","sep])","separ","sequan","sequenc","sequenti","sequentially,","ser=py343434","seri","serial","serial,","serial.","serial:","serialport","serv","server","server(login=('user',","server)","server).","server,","server.","server.deinit()","server.init(*","server.init(login=('user',","server.isrunning()","server.timeout()","server.timeout(300)","server.timeout([timeout_in_seconds])","server_ip","server_ip,","server_side=false,","servers.","server'","servic","service.","service.characteristic('temp',","service.characteristic(uuid,","service.characteristics()","service.instance()","service.isprimary()","service.start()","service.stop()","service.uuid()","service.uuid())","service_data","service_data=none,","service_uuid","service_uuid=b'1234567890123456')","service_uuid=none)","services,","services.","services:","services​","session","session,","session.","set","set,","set.","set:","set_advertisement()","set_pullups).","setattr()","setlight(self,","setsockopt()","settimeout()","settings!!","settings,","settings.","settings:","setup","setup,","setup_sleep()","setvariable(self,","sever","sf","sf7","sf=12)","sf=7,","sfrx","sfrx,","sftx","sftx,","sha","sha1","shadow","shall","shape","share","sheets,","shell.","shield","shield\"","shield,","shield.","shields,","shields.","shift","shifting,","shipped,","shock","short","short.","shortcut","shorter","shortest","shorthand","shortly.","shouldn't","show","showing.","shown","shutdown","si7006a20","si7006a20(pysens","si7006a20.","si7006a20.humidity()","si7006a20.temperature()","side","side,","side.","sidebar)","sidebar,","sides.","sigfox","sigfox(mode=sigfox.fsk,","sigfox(mode=sigfox.sigfox,","sigfox).","sigfox,","sigfox.","sigfox.frequencies()","sigfox.fsk","sigfox.fsk.","sigfox.id()","sigfox.init(mode=sigfox.sigfox,","sigfox.mac()","sigfox.pac()","sigfox.public_key()","sigfox.public_key([public])","sigfox.public_key(true)","sigfox.rcz1,","sigfox.rcz2,","sigfox.rcz3,","sigfox.rcz4","sigfox.rcz4.","sigfox.rssi()","sigfox.sigfox","sigfox.sigfox,","sigfox.sigfox.","sign","signal","signal'","signal,","signal.","signals,","signals.","signatur","signature_verification_key.bin","signed)","signed=tru","signific","silent","silently.","sim","sim.","similar","similar.","simpl","simplest","simpli","simplifi","simul","simultan","sine","singapore,","singl","sinwav","sipi","sipy,","sipy.","sipy:","sit","site","site.","situations.","size","size)","size,","size.","size/byt","size=0","sizes.","sketch","skill","slave","slave,","slave.","slave_addr=0x0a","sleep","sleep(5)","sleep)","sleep.","sleep_m","sleep_ms()","sleep_ms(20)","sleep_u","sleep_us()","sleep_us(1)","sleep_us(40)","sleep_us(420)","sleep_us(480)","sleep_us(60)","slightli","slot","slot.","slowly.","sm","sma","smac","small","smaller","smallest","smart","sms.","sn65hvd230.","snif","snippet","snippet:","snr","snr,","so,","so:","sock","sock.setblocking(false)","sock.setblocking(true)","sock.settimeout(0.0)","sock.settimeout(none)","sockaddr)","socket","socket).","socket,","socket.","socket.accept()","socket.af_inet,","socket.af_lora","socket.bind(address)","socket.bind(port_number)","socket.close()","socket.connect(address)","socket.error,","socket.getaddrinfo().","socket.getaddrinfo(host,","socket.ipproto_tcp","socket.ipproto_tcp)","socket.ipproto_udp,","socket.listen([backlog])","socket.makefile(mode='rb')","socket.read(size)","socket.readall()","socket.readall(),","socket.readinto(buf[,","socket.readline()","socket.recv(bufsize)","socket.recvfrom(bufsize)","socket.send(bytes)","socket.send(bytes).","socket.sendall(bytes)","socket.sendto(bytes,","socket.setblocking(flag)","socket.setsockopt(level,","socket.settimeout(value)","socket.so_bit","socket.so_bit,","socket.so_confirmed,","socket.so_dr","socket.so_dr,","socket.so_oob,","socket.so_reuseaddr","socket.so_rx,","socket.so_tx_repeat,","socket.sock_dgram,","socket.sock_raw","socket.sock_raw)","socket.sock_stream,","socket.socket()","socket.socket(socket.af_inet,","socket.socket(socket.af_lora,","socket.socket(socket.af_sigfox,","socket.socket,","socket.sol_lora,","socket.sol_sigfox","socket.sol_socket,","socket.timeout","socket.write(buf)","socket:","sockets,","sockets.","soft","softwar","software,","software.","solder","solution!","solution:","some_asset.txt","some_library.pi","someth","sometim","somewher","soon","soon.","sort","sorted()","sourc","source,","source.","source:","source=rtc.internal_rc)","sources.","sources:","south","space","space.","span","spans.","spawn","spec","special","specif","specifi","specific,","specific.","specification:","specified,","specified.","spectrum,","speed","speed,","speed.","speed]","speed`","sphinx","spi","spi(0,","spi,","spi.deinit()","spi.init(mode,","spi.lsb","spi.lsb.","spi.mast","spi.master.","spi.msb","spi.read(5)","spi.read(nbytes,","spi.readinto(buf,","spi.write(buf)","spi.write(bytes([0x01,","spi.write_readinto(bytes([0x01,","spi.write_readinto(write_buf,","split","spread","sqnsupgrad","sqnsupgrade.run('/sd/catm1","sqnsupgrade.run('/sd/nb1","sqnsupgrade.run('serial_port',","sqnsupgrade.uart()","sqnsupgrade.uart(true)","sqnsupgrade.uart(true,'/flash/updater.elf')","squar","srv1","srv1.characteristic(uuid=b'ab34567890123456',","ss","ss.connect(socket.getaddrinfo('cloud.blynk.cc',","ss.connect(socket.getaddrinfo('www.google.com',","ssid","ssid',","ssid,","ssid.","ssid:","ssid:gpi","ssid='wipi","ssid=none,","ssid=original_ssid,","ssid]","ssl","ssl.cert_none,","ssl.cert_optional,","ssl.cert_required:","ssl.sslerror","ssl.sslsocket,","ssl.wrap_socket().","ssl.wrap_socket(s)","ssl.wrap_socket(s,","ssl.wrap_socket(sock,","ssl:","ssleay","st","st_atime:","st_ctime:","st_dev:","st_gid:","st_ino:","st_mode:","st_mtime:","st_nlink:","st_size:","st_uid:","sta","stabl","stack","stack.","stand","standard","standard)","standard.","standardis","standards.","start","start,","start.","start=true)","start_level","start_level)","start_level=rmt.high)","started!","started,","started.","started:","starting,","starting_address,","starting_address=0x0","starting_address=0x00","state","state(2)","state.","statement","statement,","static","static.ex","staticmethod()","station","station:","statu","status(0)","status,","status.split(\"","status:","stay","stefan","step","step,","step:","steps:","still","stop","stop=1)","stop=1,","stop=true)","stopwatch.","storag","storage.","store","store,","store/manag","store:","stp","str","str(i))","str(loopcount)","str(payloaddict[\"state\"][\"desired\"][\"property\"]))","str(payloaddict[\"state\"][\"property\"]))","str(payloaddict[\"version\"]))","str(py.get_sleep_remaining())","str(py.get_wake_reason()))","str(s.readline(),","straight","straightforward","stream","stream.","stream/connect","streamlin","strength","strictli","string","string)","string,","string.","strings,","strings.","strong,","strongli","struct","struct.pack(_lora_pkg_ack_format,","struct.pack(_lora_pkg_format","struct.pack(lora_pkg_format,","struct.unpack(\">l\",","struct.unpack(_lora_pkg_ack_format,","struct.unpack(_lora_pkg_format","struct.unpack(lora_confirm_format,","structur","structure\"","structure.","structure:","structures)","structures).","structures.","structures:","stuck","studio","style","sub","sub_cb(topic,","subclasses:","subject","sublicense,","subnet,","subnet_mask,","subscib","subscrib","subscript","subsequ","subset","substanti","substitut","substr","subsystem","subsystem.","subtract","subtyp","succe","succeed.","succeeded!')","succeeded')","succeeded.","succeeds.","success","success.","successful,","successfulli","successfully,","such","sudo","sudo)","sudo.","suffici","suggest","suggests).","suit","suitabl","suitable.","sum","sum()","summari","sun","super","super()","suppli","supplied)","supplied,","support","support).","supported.","suppress","sure","surround","swapping.","switch","sy","symbol","symbols.","symmetr","sync","sync.","sync_file_typ","sync_fold","synced,","synchronis","synchronisation,","syntax","syntax,","syntax.","sys.argv:","sys.byteorder:","sys.exit()","sys.exit(retval=0)","sys.implement","sys.implementation:","sys.maxs","sys.maxsize:","sys.modules:","sys.path:","sys.platform:","sys.print_exception(exc,","sys.stderr:","sys.stdin:","sys.stdout","sys.stdout:","sys.version:","sys.version_info:","system","system\"","system,","system.","system/micropython","system;","systemexit","systemexit.","system'","t","tab","tab,","tab.","tab;","tabl","table.","tail","taiwan,","take","taken","taken,","tale","talk","tangent","tar","tar,","tar[.gz]","tar]","target","target:","target=[boot|app]","target=app","target=boot","task","tasks)","tasks,","tcp","tcp)","technic","technolog","technology.","telemetri","tell","telnet","telnet,","telnet.","telstra","temp","temp.start_conversion()","temp_lsb","temp_read","temperatur","temperature,","temperature.","termin","terminal,","terminal/atom","terminal:","terminology)","terms.","test","test.","test:","text","text.","th_func(delay,","that,","that.","that'","thekeyfil","them,","them.","there!","there'","therefor","therefore,","there'","the“instal","thing","thing.","things'","things.","things:","third","this,","this.","this:","this_script.pi","those","though","thousand","thread","thread,","thread.","threads,","threads.","three","threshold","through","throughput","throughput.","thu","tick","ticket","ticks_*()","ticks_cpu().","ticks_diff()","ticks_m","ticks_ms()","ticks_ms(),","ticks_us()","ticks_us(),","ticks_us,","tilt","time","time,","time.","time.sleep(.5)","time.sleep(0.050)","time.sleep(0.1)","time.sleep(0.25)","time.sleep(0.5)","time.sleep(1)","time.sleep(1.25)","time.sleep(1.5)","time.sleep(2)","time.sleep(2.5)","time.sleep(4)","time.sleep(5)","time.sleep(delay)","time.sleep(machine.rng()","time.sleep_ms(100)","time.sleep_ms(50)","time.sleep_ms(500)","time.sleep_u","time.ticks_diff(start,","time.ticks_us()","time.ticks_us())","time.time()","time.timezon","timeout","timeout)","timeout,","timeout.","timeout:","timeout=","timeout=0)","timeout=10000)","timeout=30)","timeout=300)","timeout=5000)","timeout=60)","timeout=600)","timeout=none,","timeout])","timeout_char","timeout_chars=2,","timeout_m","timeouterror","timer","timer.","timer.alarm(handler=none,","timer.alarm(self._seconds_handler,","timer.chrono()","timer.sleep_us()","times.","timestamp","timezon","timezone',","timezone,","timezone.","tinker","tip","tls:","to,","to.","to/from","to:","togeth","together,","together.","toggl","toggled.","token","token):","token.","token:","token]","tolerant,","tone","too).","too,","too.","took","tool","tool,","tool.","tools,","tools/featur","top","topbar.","topic","topic,","topic:","topics.","tormod","tort","total","total)","touch","toward","trace","traceback","traceback.print_exception(),","track","tracking,","traffic","transact","transaction).","transaction:","transceiv","transfer","transfer,","transfer.","transform","transit","translat","transmiss","transmission.","transmissions,","transmissions.","transmit","transmitted.","transport","transport.","trash","travel","treat","tree.","tri","trials,","triangl","trick","trigger","trigger,","trigger=can.rx_fram","trigger=can.rx_frame)","trigger=pin.irq_fal","triggered.","trivial","troubleshoot","true","true)","true,","true.","true/false.","true:","true])","truncat","try:","ttls),","ttls:","ttn","ttn.","ttyusb.","tupl","tuple).","tuple,","tuple.","tuple:","tuples,","turn","tutori","tutorial.","tutorials,","tutorials.","two","two'","two.","tx","tx,","tx/rx,","tx:","tx_carrier","tx_carrier)","tx_counter","tx_counter,","tx_frequenc","tx_frequency)","tx_idle_level","tx_idle_level,","tx_idle_level=0)","tx_idle_level=rmt.low)","tx_idle_level=rmt.low,","tx_iq","tx_iq=false,","tx_iq=true,","tx_onli","tx_power","tx_power,","tx_power.","tx_power=14,","tx_retri","tx_retries=1,","tx_time_on_air","tx_time_on_air,","tx_trial","tx_trials,","txd","txd,","txd.","txt,","ty","type","type()","type(service.uuid())","type,","type.","type:","typed.","typeerror:","types,","types.","types:","typic","tzinfo","tzinfo]]]]])","u","u.fl","uart","uart(1,","uart.","uart.any()","uart.deinit()","uart.even","uart.even,","uart.init(9600,","uart.init(baudrate=9600,","uart.odd","uart.odd.","uart.read(10)","uart.read(5)","uart.read([nbytes])","uart.readall()","uart.readinto(buf)","uart.readinto(buf[,","uart.readline()","uart.rx_ani","uart.sendbreak()","uart.wait_tx_done(timeout_ms)","uart.write('abc')","uart.write('hello')","uart.write(buf)","uart/usart","uart1","uart2","uart_1","ubinascii","ubinascii.a2b_base64(data)","ubinascii.b2a_base64(data)","ubinascii.hexlify()","ubinascii.hexlify(adv.mac)","ubinascii.hexlify(b'12345')","ubinascii.hexlify(data[,","ubinascii.hexlify(hash.digest())","ubinascii.unhexlify('00000005'))[0]","ubinascii.unhexlify('00112233445566778899aabbccddeeff')","ubinascii.unhexlify('00250c0000010001')","ubinascii.unhexlify('11b0282a189b75b0b4d2d8c7fa38548b')","ubinascii.unhexlify('2b7e151628aed2a6abf7158809cf4f3c')","ubinascii.unhexlify('70b3d57ed0008cd6')","ubinascii.unhexlify('ada4dae3ac12676b')","ubinascii.unhexlify('b57f36d88691cec5ee8659320169a61c')","ubinascii.unhexlify(data)","ubuntu","ucrypto","ucrypto.aes(key,","ucrypto.decrypt()","ucrypto.encrypt()","uctyp","uctypes.addressof(),","uctypes.addressof(obj)","uctypes.bfuint16","uctypes.big_endian","uctypes.bytearray_at(addr,","uctypes.bytes_at(addr,","uctypes.little_endian","uctypes.n","uctypes.sizeof(struct)","uctypes.struct()","uctypes.struct(addr,","uctypes.uint32","uctypes.uint8","uctypes.uint8),","udp","ue","uhashlib","uhashlib.md5([data])","uhashlib.sha1([data])","uhashlib.sha224([data])","uhashlib.sha256([data])","uhashlib.sha384([data])","uhashlib.sha512([data])","uid","uid.","uid:","uid]","uid_len))","uint16","uint16,","uint16.","ujson","ujson.dumps(obj)","ujson.load(fp)","ujson.loads(str)","ulp","ultra","umodbu","unabl","unaccept","unaffected.","unavail","unavailable.","unb","unbound","uncondition","unconditionally,","undefin","undefined.","under","underli","underlyingly,","underscor","understand","understanding.","unexpect","unfeas","unfortun","unfortunately,","unhandl","uninstal","uniqu","unique,","unit","unit).","unit.","univers","unix","unless","unlik","unlock","unlocked.","unmount","unpack","unplug","unregist","unsuccessful,","until","unusu","uo","uos.chdir(path)","uos.dupterm(stream_object)","uos.getcwd()","uos.getfree(path)","uos.listdir([dir])","uos.mkdir(path)","uos.mkfs(block_devic","uos.mount(block_device,","uos.remove(path)","uos.rename(old_path,","uos.rmdir(path)","uos.sep:","uos.stat(path)","uos.sync()","uos.uname()","uos.unlink(path)","uos.unmount(path)","uos.urandom(n)","up","up\")","up)","up,","up.","updat","update,","update.","update:","update\\","update_period","update_period=3600)","updated,","updated.","updater.","updater.elf","updater;","updates.","upgrad","upgrade,","upgrade.","upgrades).","upgrading,","uplink","upload","upload,","upload.","uploaded.","uploading.","upon","upper","uptime,","upward","ur","urandom","ure.compile().","ure.compile(regex)","ure.debug","ure.match(regex,","ure.search(regex,","url","url'","url,","url:","us","us)","us,","us.","us915","us915.","us:","usa,","usability,","usabl","usag","usage,","usage:","usb","usb\"","usb)","usb.","use,","use.","use:","used,","used.","used/import","used;","useful,","user","user,","user.","userdata,","userid","usermod","usernam","username,","username:","users,","users.","using.","using:","usocket","ussl","ustruct","ustruct.calcsize(fmt)","ustruct.pack(fmt,","ustruct.pack_into(fmt,","ustruct.unpack(fmt,","ustruct.unpack_from(fmt,","usual","usual...","utc","utc.","utc:',","util","util.","util/tickets/","util:","utilis","utility:","utim","utime.gmtime([secs])","utime.localtime(),","utime.localtime([secs])","utime.mktime()","utime.sleep(seconds)","utime.sleep_ms(750)","utime.sleep_ms(ms)","utime.sleep_us(us)","utime.ticks_cpu()","utime.ticks_diff(old,","utime.ticks_ms()","utime.ticks_us()","utime.time()","utime.timezone(7200)","utime.timezone([secs])","uucp/dialout","uuid","uuid.","uuids,","v","v,","v0.9","v1,","v1.0","v1.18.1.r1","v1.4.6","v2,","v2.0","v3","v3,","v3.0","v:","v]","val","valid","valid_card","valu","value)","value))","value).","value):","value,","value.","value:","value=1)","value=25)","value=5)","valueerror","values,","values.","values:","vari","variabl","variable).","variable,","variable.","variables,","variables.","variant.","variat","varieti","variou","vdd/2.","vector","vector):","vector.","vehicl","vehicle.","vendor","verbos","verbose.","verbose`","veri","verif","verifi","verizon","verizon,","verizon:","versa.","version","version,","version.","version:","version;","version='v1.8.6","versions.","via","vice","vid:pid=04d8:f013","view","vin","vin,","vin:","virtual","visibl","visible.","visit","visual","visualis","visualisation:","vodafone:","volatil","volden","voltag","voltage)","voltage.","voltmet","vpp)","vpp),","vpp).","vref","vs","vscode","vscode.","w","w.deinit()","w01","w01,","w01:","wait","wait.","waitflag","waiting,","waiting_ack","wake","wake,","wake_","wake_reason_acceleromet","wake_reason_int_pin","wake_reason_push_button","wake_reason_tim","wake_s['wake']","wakeup","wakeup.","wakeup...","walk","want","warn","warning,","warning:","warranti","watchdog","water","wave","wavelength","way","way,","way.","way:","ways:","ways;","wb).","wdt","wdt(timeout=2000)","wdt.feed()","wdt.init(timeout)","wdt_on_boot_timeout.","we'r","we'v","web","websit","website):","website.","week,","weekday","weekday,","weekli","weight","welcom","welcome(\"alex\")","welcome(name):","welcome_phras","well","well,","well.","welt","weston","whatev","whenev","where:","whether","while(true):","while(waiting_ack):","whilst","white","whole","whose","wi","wide","wide.","widget","widget'","widget.","widgets.","width","wifi","wifi,","wifi.","wifi/bluetooth","wifi/bt","wifi/uart","wifi/wlan.","wifi\\n\")","wifi_pass","wifi_pw,","wifi_ssid","wifi_ssid,","wifiota","wifiota(wifi_ssid,","window","window.","windows,","windows.","windows/linux","windows:","windows;","wipi","wipy,","wipy.","wipy2","wipy2,","wipy2:","wipy3","wipy3,","wipy3:","wipy:","wire","wireless","wirelessly.","wires:","wish","with.","within","without","wizard","wizard,","wl","wl.auth()","wl.connect(net_to_use,","wl.ifconfig()[0])","wl.ifconfig(config=net_properties['wlan_config'])","wl.init(mode=wlan.ap,","wl.isconnected():","wl.mode(wlan.sta)","wl.scan()","wl.ssid()","wlan","wlan',","wlan()","wlan(mode=wlan.sta)","wlan(wlan.sta)","wlan,","wlan.antenna([antenna])","wlan.ap","wlan.ap,","wlan.ap.","wlan.auth([auth])","wlan.channel([channel])","wlan.connect(\"yourwifinetwork\",","wlan.connect('mywifi',","wlan.connect('your","wlan.connect(net.ssid,","wlan.connect(ssid,","wlan.connect(ssid='mynetwork',","wlan.connect(ssid='mywifi',","wlan.deinit()","wlan.disconnect()","wlan.ext_","wlan.ext_ant.","wlan.ifconfig(config=('192.168.0.107',","wlan.ifconfig(config=('192.168.0.4',","wlan.ifconfig(config=('192.168.178.107',","wlan.ifconfig(id=0,","wlan.init(mode,","wlan.init(mode=wlan.ap,","wlan.init(mode=wlan.sta)","wlan.int_ant,","wlan.isconnected()","wlan.isconnected():","wlan.mac()","wlan.mode()","wlan.mode([mode])","wlan.scan()","wlan.ssid([ssid])","wlan.sta,","wlan.sta_ap","wlan.sta_ap.","wlan.wep","wlan.wep,","wlan.wpa,","wlan.wpa2","wlan.wpa2,","wlan.wpa2.","wlan.wpa2_","wlan.wpa2_ent.","wlan_config","wlist,","wmac","wob","woken","won't","won't","word","word.","words,","work","work.","workaround","working,","working.","world\"","world.","wpa2","wrap","wrapper","write","write()","write.","write=0x00)","write_buf","write_bytes(self,","write_flash","writing,","written","written,","written.","wrong","wrong,","wrong.","ws2812b","wupa","www.pycom.io","www.pycom.io.","x","x)","x,","x.","x.x.x","x/y.","x/y/z","x]","xlist[,","xml","xxx","xxxx","xxxx,","y","y)","y.","y/x.","yaw","yaw.","year","yearday","yearday)","yellow","yet,","you'll","you'r","you'v","you.","you?","yourself","you'll","you'r","you'v","yum","z","z,","z.","zadig","zealand,","zealand.","zero","zero)","zero,","zero.","zip","zip()","zone","zones:","zsp0","zsp1","{","{\"b\":","{'alex':'2604","{'pwd':","{list,chip_id,wmac,smac,sigfox,exit,flash,copy,write,write_remote,wifi,pybytes,cb,nvs,ota,lpwan,erase_fs,erase_all}","{}","{}\".format(chr.value()))","{}\".format(coord,","{}\".format(ubinascii.hexlify(adv.mac)))","{}'.format(char.uuid(),","{}'.format(service.uuid()))","{}\\n\".format(coord,","|","|=","}","})","},","~/.atom/.apm/pymkr","~/.atom/.apmrc","~/.atom/packages/pymakr","~/.config/atom/cach","~/.screenrc","​","​aw","​integr","–","—","—version","‘fail","‘firmwar","‘hello')","‘past","‘serialport'","“a","“availability:”","“gener","“python=/usr/bin/python2.7”","“p”","“software”),","“x\"","→","✔"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"Introduction","keywords":"","body":"Introduction\nWelcome to the Pycom documentation site. We recommend reading through all the sections to familiarise yourself with the various tools and features available to you to help you develop on your Pycom module.\nTo get started, read through the Getting Started Guide then feel free to jump straight into the tutorials and examples in Tutorials & Examples to begin building your projects.\n\nProducts\nGetting Started\nPymakr\nTutorials\nAPI Documentation\nProduct Info\nPybytes\n\n"},"products.html":{"url":"products.html","title":"Pycom Products","keywords":"","body":"Pycom Products\nPycom Products\nBelow you will find tables of all Pycom products. These tables illustrate the functionality of our various products, their compatibility with each other, as well as what accessories are required to utilise certain functionality.\nDevelopment Boards\n\n\n\nModule\nWiFi\nBluetooth\nLoRa\nSigfox\nLTE CAT-M1NB-IoT\n\n\n\n\nWiPy 3.0\n✔\n✔\n\n\n\n\n\nSiPy\n✔\n✔\n\n✔\n\n\n\nGPy\n✔\n✔\n\n\n✔\n\n\nLoPy\n✔\n✔\n✔\n\n\n\n\nLoPy4\n✔\n✔\n✔\n✔\n\n\n\nFiPy\n✔\n✔\n✔\n✔\n✔\n\n\nAntennas\nExternal WiFi/BT Antenna Kit\nExternal WiFi/BT Antenna Kit\nLoRa & Sigfox Antenna Kit\nLoRa & Sigfox Antenna Kit\nLTE-M Antenna Kit\n\n\n\nAccessories\n\n \n \n Accessory\n Expansion Board\n \n Pysense\n \n Pytrack\n \n Pyscan\n \n \n \n \n \n PyCase\n \n ✔\n \n \n \n \n \n IP67 Case for Expansion Board\n \n ✔\n \n \n \n \n \n IP67 Case for Pysense/Pytrack/Pyscan\n \n \n ✔\n ✔\n ✔\n \n \n IP67 Case (universal)\n \n ✔\n ✔\n ✔\n ✔\n \n \n LiPo Battery (user-supplied)\n ✔\n ✔\n ✔\n ✔\n \n \n Micro USB Cable Required (user-supplied)\n ✔\n ✔\n ✔\n ✔\n \n \n## OEM Modules\n\n\n\nOEM Module\nL01/W01 Reference Board\nUniversal Reference Board\n\n\n\n\nW01\n✔\n✔\n\n\nL01\n✔\n✔\n\n\nL04\n\n✔\n\n\nG01\n\n✔\n\n\n\n"},"gettingstarted/introduction.html":{"url":"gettingstarted/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nSo, you've decided to order a Pycom development module. Firstly we would like to congratulate you in making an excellent decision. If you haven't yet placed your order we highly recommend you check out the products page before you place your order to ensure you know which accessories you might require.\n\nStep 1: Setting up the hardware\nIn the first part of this getting started guide, we will take you through setting up your device. Firstly we will cover how to connect the module to your computer either via USB or WiFi. Secondly we will explain how to connect various accessories such as antennas or SIM cards to your module.\nStep 2: Setting up your computer\nNow that your module is successfully connected, you will need to install some software on your computer to interface with it. The second part of this guide will guide you through installing drivers; performing firmware updates for your module/accessories to ensure you have the most stable and feature packed version; and how to setup the software use to program the device.\nStep 3: Using your module\nNow that you have a connected module and all the required software installed it is time to begin programming your device. This part of the guide will get you started with a basic example and point you in the right direction for getting your device connected to your chosen network.\nStep 4: Connecting to a network\nNow that you familiar with programming your device you will no doubt be keen to get it connected to one of the advertised wireless networks. This usually requires some registration. This step will detail how to get registered and connected to various wireless networks.\nYou can navigate through this guide using the arrow buttons at the bottom of the page.\n\n"},"gettingstarted/connection/":{"url":"gettingstarted/connection/","title":"Hardware Setup","keywords":"","body":"Hardware Setup\nThis chapter of the documentation will show you how to connect you Pycom module. For each device there are detailed instructions on how to connect your module to one of our base boards, a USB UART adapter or WiFi as well as what antennas you might need to connect. Please select your module below to be taken to the appropriate guide.\n"},"gettingstarted/connection/lopy.html":{"url":"gettingstarted/connection/lopy.html","title":"LoPy","keywords":"","body":"LoPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the LoPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the LoPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the LoPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your LoPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the LoPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the LoPy:\n\nBy default, when the LoPy boots, it will create a WiFi access point with the following credentials:\nSSID: lopy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the LoPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nLora\nIf you intend on using the LoRa connectivity of the LoPy you must connect a LoRa antenna to your LoPy before trying to use LoRa otherwise you risk damaging the device.\n\nThe LoPy only supports LoRa on the 868MHz or 915MHz bands. It does not support 433MHz. For this you will require a LoPy4.\n\n\nFirstly you will need to connect the U.FL to SMA pig tail to the LoPy using the U.FL connector on the same side of the LoPy as the LED.\n\n\n\nIf you are using a pycase, you will next need to put the SMA connector through the antenna hole, ensuring you align the flat edge correctly, and screw down the connector using the provided nut.\nFinally you will need to screw on the antenna to the SMA connector.\n\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the LoPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the LoPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nDeep Sleep current issue\nThe LoPy, SiPy, and WiPy 2.0 experience an issue where the modules maintain a high current consumption in deep sleep mode. This issue has been resolved in all newer products. The cause for this issue is the DC to DC switch mode converter remains in a high performance mode even when the device is in deep sleep. The flash memory chip also does not power down. A more detailed explanation can be found here.\n"},"gettingstarted/connection/lopy4.html":{"url":"gettingstarted/connection/lopy4.html","title":"LoPy 4","keywords":"","body":"LoPy 4\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWifiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the LoPy4 module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the LoPy4 module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the LoPy4 module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\n Firstly you will need to connect power to your LoPy4. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the LoPy4 via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the LoPy4:\n\nBy default, when the LoPy4 boots, it will create a WiFi access point with the following credentials:\nSSID: lopy4-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the LoPy4. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nLora/Sigfox\nIf you intend on using the LoRa/Sigfox connectivity of the LoPy4 you must connect a LoRa/Sigfox antenna to your LoPy4 before trying to use LoRa/Sigfox otherwise you risk damaging the device.\n\n\nFirstly you will need to connect the U.FL to SMA pig tail to the LoPy4 using one of the two the U.FL connectors on the same side of the LoPy4 as the LED. The one on the left hand side is for 433MHz (LoRa only), the one of the right hand side is for 868MHz/915MHz (LoRa & Sigfox). Note: This is different from the LoPy.\n\n\n\nIf you are using a pycase, you will next need to put the SMA connector through the antenna hole, ensuring you align the flat edge correctly, and screw down the connector using the provided nut.\nFinally you will need to screw on the antenna to the SMA connector.\n\n\nSince the LoRa chip only runs on one frequency band at a time you only need to connect an antenna to the appropriate U.FL connecor. You should be supplied with a the antenna that suits the band you intend using.\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the LoPy4, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the LoPy4 in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\n"},"gettingstarted/connection/sipy.html":{"url":"gettingstarted/connection/sipy.html","title":"SiPy","keywords":"","body":"SiPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the SiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the SiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the SiPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your SiPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the SiPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the SiPy:\n\nBy default, when the SiPy boots, it will create a WiFi access point with the following credentials:\nSSID: sipy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the SiPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nSigfox\nIf you intend on using the Sigfox connectivity of the SiPy you must connect a Sigfox antenna to your SiPy before trying to use Sigfox otherwise you risk damaging the device.\n\n\nFirstly you will need to connect the U.FL to SMA pig tail to the SiPy using the U.FL connector on the same side of the SiPy as the LED.\n\n\n\nIf you are using a pycase, you will next need to put the SMA connector through the antenna hole, ensuring you align the flat edge correctly, and screw down the connector using the provided nut.\nFinally you will need to screw on the antenna to the SMA connector.\n\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the FiPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the FiPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nDeep Sleep current issue\nThe LoPy, SiPy, and WiPy 2.0 experience an issue where the modules maintain a high current consumption in deep sleep mode. This issue has been resolved in all newer products. The cause for this issue is the DC to DC switch mode converter remains in a high performance mode even when the device is in deep sleep. The flash memory chip also does not power down. A more detailed explanation can be found here.\n"},"gettingstarted/connection/gpy.html":{"url":"gettingstarted/connection/gpy.html","title":"GPy","keywords":"","body":"GPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the GPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the GPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the GPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your GPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the GPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the GPy:\n\nBy default, when the GPy boots, it will create a WiFi access point with the following credentials:\nSSID:gpy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the GPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nLTE Cat-M1/NB-IoT\nIf you intend on using the LTE CAT-M1 or NB-IoT connectivity of the GPy you must connect a LTE CAT-M1/NB-IoT antenna to your GPy before trying to use LTE Cat-M1 or NB-IoT otherwise you risk damaging the device.\n\n\nYou will need to connect the antenna to the GPy using the U.FL connector on the same side of the GPy as the LED.\n\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the GPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the GPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nSIM card \nIf you intend on using the LTE CAT-M1 or NB-IoT connectivity of the GPy you will need to insert a SIM card into your GPy. It should be noted that the GPy does not support regular LTE connectivity and you may require a special SIM. It is best to contact your local cellular providers for more information on acquiring a LTE CAT-M1/NB-IoT enabled nano SIM.\n\n"},"gettingstarted/connection/fipy.html":{"url":"gettingstarted/connection/fipy.html","title":"FiPy","keywords":"","body":"FiPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiWhen using the expansion board with a FiPy, you will need to remove the CTS and RTS jumpers as these interfere with communication with the cellular modem.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the FiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nWhen using the expansion board with a FiPy, you will need to remove the CTS and RTS jumpers as these interfere with communication with the cellular modem.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the FiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the FiPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your FiPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the FiPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the FiPy:\n\nBy default, when the FiPy boots, it will create a WiFi access point with the following credentials:\nSSID: fipy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the FiPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nLora/Sigfox\nIf you intend on using the LoRa/Sigfox connectivity of the FiPy you must connect a LoRa/Sigfox antenna to your FiPy before trying to use LoRa/Sigfox otherwise you risk damaging the device.\n\nThe FiPy only supports LoRa on the 868MHz or 915MHz bands. It does not support 433MHz. For this you will require a LoPy4.\n\n\nFirstly you will need to connect the U.FL to SMA pig tail to the FiPy using the U.FL connector on the same side of the FiPy as the LED.\n\n\n\nIf you are using a pycase, you will next need to put the SMA connector through the antenna hole, ensuring you align the flat edge correctly, and screw down the connector using the provided nut.\nFinally you will need to screw on the antenna to the SMA connector.\n\n\nLTE Cat-M1/NB-IoT\nIf you intend on using the LTE CAT-M1 or NB-IoT connectivity of the FiPy you must connect a LTE CAT-M1/NB-IoT antenna to your FiPy before trying to use LTE Cat-M1 or NB-IoT otherwise you risk damaging the device.\n\n\nYou will need to connect the antenna to the FiPy using the U.FL connector on the under side of the FiPy.\n\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the FiPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the FiPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nSIM card \nIf you intend on using the LTE CAT-M1 or NB-IoT connectivity of the FiPy you will need to insert a SIM card into your FiPy. It should be noted that the FiPy does not support regular LTE connectivity and you may require a special SIM. It is best to contact your local cellular providers for more information on acquiring a LTE CAT-M1/NB-IoT enabled nano SIM.\n\n"},"gettingstarted/connection/wipy.html":{"url":"gettingstarted/connection/wipy.html","title":"WiPy","keywords":"","body":"WiPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the WiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the WiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the WiPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your WiPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the WiPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the WiPy:\n\nBy default, when the WiPy boots, it will create a WiFi access point with the following credentials:\nSSID: wipy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the WiPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the WiPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the WiPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nDeep Sleep current issue\nThe LoPy, SiPy, and WiPy 2.0 experience an issue where the modules maintain a high current consumption in deep sleep mode. This issue has been resolved in all newer products. The cause for this issue is the DC to DC switch mode converter remains in a high performance mode even when the device is in deep sleep. The flash memory chip also does not power down. A more detailed explanation can be found here.\nWiPy 2.0 vs WiPy 3.0\nThe WiPy 3.0 is an upgraded version of the WiPy 2.0 with the following changes:\n\nThe FLASH has been upgraded from 4MB to 8MB.\nThe RAM has been upgraded from 512KB to 4MB.\nThe deepsleep current consumption issue has been fixed\nThe antenna select pin has moved to GPIO21 (P12)\n\n"},"gettingstarted/installation/":{"url":"gettingstarted/installation/","title":"Software","keywords":"","body":"Software\nTo get you up and running, Pycom provides a suite of tools to assist with developing and programming your Pycom Devices:\n\nDrivers: If you are using Microsoft Windows, you might be required to install drivers for our products to function correctly.\nPycom firmware update utility: This tool automates the process of upgrading the firmware of your Pycom device. It is important that you use this tool before you attempt to use your device. Not only to ensure you have the most stable and feature packed firmware, but also to ensure all the functionality of your device is enable. E.g. this tool also activates your two year free sigfox connectivity.\nDevelopment Environment: Pymakr is a plug-in for Atom and Visual Studio Code developed by Pycom to make development for Pycom modules super easy. It allows you to use your favourite text editor while simplifying the process of uploading code to the device.\n\n"},"gettingstarted/installation/drivers.html":{"url":"gettingstarted/installation/drivers.html","title":"Drivers","keywords":"","body":"Drivers\nLinux\nYou should not need to install any drivers for our devices to be recognised by Linux. You may how ever need to adjust permissions to make sure you have access to the serial port. On most distributions this can be done by adding your user to the dialout user group. Please check the specific instructions for your linux distribution for how to do this.\nmacOS\nOn macOS you shouldn't need to do anything special to get our device to work.\nWindows\nAll our products will work out of the box for Windows 8/10/+. If using Windows 7, drivers to support the Pysense/Pytrack/Pyscan/Expansion Board 3.0 boards will need to be installed.\nDownload\nPlease download the driver software from the link below.\nPysense/Pytrack/Pyscan/Expansion Board 3.0 Serial Driver (save the file to your computer)\nInstallation\nFirst navigate open the Windows start menu and search/navigate to `Device Manager. You should see your Pytrack/Pysense in the dropdown under other devices.\n\nRight click the device and select Update Driver Software.\n\nSelect the option to Browse my computer for driver software.\n\nNext you will need to navigate to where you downloaded the driver to (e.g. Downloads Folder).\n\nSpecify the folder in which the drivers are contained. If you haven't extracted the .zip file, please do this before selecting the folder.\n\nYou may receive a warning, suggesting that Windows can't verify the publisher of this driver. Click Install this driver software anyway as this link points to our official driver.\n\nIf the installation was successful, you should now see a window specifying that the driver was correctly installed.\n\nTo confirm that the installation was correct, navigate back to the Device Manager and click the dropdown for other devices. The warning label should now be gone and Pytrack/Pysense should be installed.\n\n"},"gettingstarted/installation/firmwaretool.html":{"url":"gettingstarted/installation/firmwaretool.html","title":"Updating Firmware","keywords":"","body":"Updating Firmware\nWe strongly recommend you to upgrade your firmware to the latest version as we are constantly making improvements and adding new features to the devices.\nHere are the download links to the update tool. Please download the appropriate one for your OS and follow the instructions on the screen.\n\nWindows\nmacOS (10.11 or Higher)\nLinux (requires dialog and python-serial package)\n\nPrevious versions of firmware are available for download here.\n\nUpdating Device Firmware\nThe basic firmware upgrade procedure can be found below, please follow these steps carefully:\nAfter you're done with upgrading, you can use the Pymakr Plugins to upload and run programs in your device.\nExp Board 2.0Exp Board 3.0Disconnect your device from your computer\n\nInsert module into the Expansion Board\n\nConnect a jumper cable or wire between G23 and GND\n\nReconnect the board via USB to your computer, this puts the device in ‘firmware update mode'.\n\nRun the Firmware Upgrade tool\n\nRemove the G23 to GND jumper cable/wire\nReboot the device (button or power off then on), your device is now ready to use\nIf you are having any issues, make sure the TX and RX jumpers are present on your Expansion Board, as the jumpers sometimes come loose in the box during transport. Without these jumpers, the updater will fail.\nAfter you're done with upgrading, you can use the Pymakr Plugins to upload and run programs in your device.\n"},"gettingstarted/installation/pymakr.html":{"url":"gettingstarted/installation/pymakr.html","title":"Pymakr","keywords":"","body":"Pymakr\n\nPymakr Plugins \nTo make it as easy as possible Pycom has developed a plugin for two popular text editors, called Pymakr. These plugins have been built and are available for the following platforms:\n"},"gettingstarted/programming/":{"url":"gettingstarted/programming/","title":"Programming the modules","keywords":"","body":"Programming the modules\nNow that you have connected and updated your pycom module and installed all the required software on your computer, we can begin programming your Pycom module.\nIf this is your first time using a Pycom module we highly recommend you read through the following pages:\n\nIntroduction to MicroPython: This page will explain what Micropython is and its relation to Python.\nMicroPython Examples: We also recommend you browse these short MicroPython examples to familiarise yourself with its syntax. This is not meant as a comprehensive guide to MicroPython programming but rather a reference to those who already know programming. If you are new to python, or programming all together, we highly recommend searching the internet for Python tutorials. There are many very good tutorials available for free and the skills you learn will be easily transferable to our platform.\nYour first Pymakr project: Once you understand what MicroPython is, this guide will take you through setting up your first Pymakr project to blink the on-board RGB LED. This guide will explain the structure of a MicroPython project as well as how to upload it to your module.\n\nOnce you are familiar with MicroPython and Pymakr, the recommended way of uploading code to your module, you can explore the pages below. These will discuss in greater detail the various mechanisms for running code on your device as well as how to recover it if something goes wrong.\n\nREPL: The REPL (Read Evaluate Print Loop) is an interactive terminal that allows you to type in and test your code directly on the device, just like interactive python interpreter. It can be accessed via UART or Telnet. This is accessed easiest by using Pymakr but if you wish to use other tools, this page will explain how.\nFTP: All Pycom modules start up with a WiFi access point enabled, and a simple FTP server running on it. Once connected to the WiFi network, you can use FTP to transfer files over to your device wirelessly. This can be very useful if you do not have physical access to your device.\nSafe Boot: It is possible that some code you upload to your module will prevent you accessing the REPL or FTP server, preventing you from updating your scripts. This guide will detail how to safe boot your module and how to remove the offending scripts from it.\n\n"},"gettingstarted/programming/micropython.html":{"url":"gettingstarted/programming/micropython.html","title":"Introduction to MicroPython","keywords":"","body":"Introduction to MicroPython\nOur boards work with MicroPython; a Python 3.5 implementation that is optimised to run on micro controllers. This allows for much faster and more simple development process than using C.\n\nBooting into MicroPython\nWhen booting, two files are executed automatically: first boot.py and then main.py. These are placed in the /flash folder on the board. Any other files or libraries can be placed here as well, and can be included or used from boot.py or main.py.\nThe folder structure in /flash looks like the picture below. The files can be managed either using FTP or using the Pymakr Plugin.\n\nTips & Tricks\nMicropython shares majority of the same syntax as Python 3.5. The intention of this design is to provide compatibility upwards from Micropython to Python 3.5, meaning that code written for Micropython should work in a similar manner in Python 3.5. There are some minor variations and these should taken viewed as implementation differences.\nMicropython also has a number of Micropython specific libraries for accessing hardware level features. Specifics relating to those libraries can be found in the Firmware API Reference section of this documentation.\nMicropython, unlike C/C++ or Arduino, does not use braces {} to indicate blocks of code specified for class and function definitions or flow control. Blocks of code are denoted by line indentation, which is strictly enforced.\nThe number of spaces in the indentation is variable but all statements within a block must be indented the same amount.\n\n"},"gettingstarted/programming/examples.html":{"url":"gettingstarted/programming/examples.html","title":"MicroPython Examples","keywords":"","body":"MicroPython Examples\nTo get you started with Python (MicroPython) syntax, we've provided you with a number of code examples.\nVariable Assignment\nAs with Python 3.5, variables can be assigned to and referenced. Below is an example of setting a variable equal to a string and then printing it to the console.\nvariable = \"Hello World\"\nprint(variable)\n\nConditional Statements\nConditional statements allow control over which elements of code run depending on specific cases. The example below shows how a temperature sensor might be implemented in code.\ntemperature = 15\ntarget = 10\nif temperature > target:\n print(\"Too High!\")\nelif temperature \nLoops (For & While loop)\nLoops are another important feature of any programming language. This allows you to cycle your code and repeat functions/assignments/etc.\nfor loops allow you to control how many times a block of code runs for within a range.\nx = 0\nfor y in range(0, 9):\n x += 1\nprint(x)\n\nwhile loops are similar to for loops, however they allow you to run a loop until a specific conditional is true/false. In this case, the loop checks if x is less than 9 each time the loop passes.\nx = 0\nwhile x \nFunctions\nFunctions are blocks of code that are referred to by name. Data can be passed into it to be operated on (i.e. the parameters) and can optionally return data (the return value). All data that is passed to a function is explicitly passed.\nThe function below takes two numbers and adds them together, outputting the result.\ndef add(number1, number2):\n return number1 + number2\n\nadd(1, 2) # expect a result of 3\n\nThe next function takes an input name and returns a string containing a welcome phrase.\ndef welcome(name):\n welcome_phrase = \"Hello, \" + name + \"!\"\n print(welcome_phrase)\n\nwelcome(\"Alex\") # expect \"Hello, Alex!\"\n\nData Structures\nPython has a number of different data structures for storing and manipulating variables. The main difference (regarding data structures) between C and Python is that Python manages memory for you. This means there's no need to declare the sizes of lists, dictionaries, strings, etc.\nLists\nA data structure that holds an ordered collection (sequence) of items.\nnetworks = ['lora', 'sigfox', 'wifi', 'bluetooth', 'lte-m']\nprint(networks[2]) # expect 'wifi'\n\nDictionaries\nA dictionary is like an address-book where you can find the address or contact details of a person by knowing only his/her name, i.e. keys (names) are associate with values (details).\naddress_book = {'Alex':'2604 Crosswind Drive','Joe':'1301 Hillview Drive','Chris':'3236 Goldleaf Lane'}\nprint(address_book['Alex']) # expect '2604 Crosswind Drive'\n\nTuple\nSimilar to lists but are immutable, i.e. you cannot modify tuples after instantiation.\npycom_devices = ('wipy', 'lopy', 'sipy', 'gpy', 'fipy')\nprint(pycom_devices[0]) # expect 'wipy'\n\nFor more Python examples, check out these tutorials. Be aware of the implementation differences between MicroPython and Python 3.5.\n\n"},"gettingstarted/programming/first-project.html":{"url":"gettingstarted/programming/first-project.html","title":"Your first Pymakr project","keywords":"","body":"Your first Pymakr project\nThis guide will take you through how to setup your first project with Pymakr and make the on-board RGB LED flash various colours.\nCreating a project in Pymakr\n\nFirstly you will need to create a new, empty, directory on your computer.\nFor this example we will create one called RGB-Blink.\n\nNext you will need to open either Atom or Visual Studio Code depending on\nwhich you setup previously.\n\nOnce the text editor has loaded you will need to click File > Open, and open the directory you created in step 1\n\n\nIf you are using Atom, it is important to check at this point that Atom has successfully identified the project. The name of the directory you created in step 1 (RGB-Blink in this case) should be shown in the Pymakr pane like so:\n\nIf this is not the case you can press alt-ctrl-r on Windows/Linux or ctrl-alt-cmd-l on macOS, in order to reload Atom and fix the issue.\n\n\nNow that you have a project created, we need to add some files to it. A standard MicroPython project has the following structure:\n\nRGB-Blink\n|-lib\n| |- some_library.py\n|-boot.py\n|-main.py\n\n\nboot.py This is the first script that runs on your module when it\nturns on. This is often used to connect a module a a WiFi network so that\nTelnet and FTP can be used without connecting to the WiFi AP created by the\nmodule and not cluttering up the main.py file. As a beginner you do not\nneed to use a boot.py.\n\nmain.py This script runs directly after boot.py and should contain\nthe main code you wish to run on your device.\n\nlib It is often a good idea to split out re-usable code into libraries.\nIf you want to create or use libraries created by others, you will need to\ncreate a lib directory and put the library files in this. It is important\nthat you put .py files directly into lib rather than creating a directory\ntree. By default MicroPython will not detect any libraries within\nsub-directories.\n\n\nFor this example, you will just need to create a main.py file.\nNow that the project structure is setup, you may wish to configure project specific settings for Pymakr e.g. Which serial port to use. On Atom you need to click the ^ button on the Pymakr pane, then click Project Settings. On Visual Studio Code you need to click the All commands button on the bottom of the windows, then click Pymakr > Project Settings. This creates a file called pymakr.conf inside your project and populates it with default settings copied over from your global settings. A detailed explanation of these settings can be found here.\nControlling the on-board LED\nNow that you have setup and configured your project, we can move on to programming your module. The first thing we will need to do is import some libraries in order to interact with the on-board LED. The Pycom firmware comes with a large amount of libraries for standard functionality built-in. You can find out more about these in the API documentation. For this example you will need to open the main.py file and add the following code:\nimport pycom\nimport time\n\nThis will import two libraries, Pycom which is responsible for Pycom specific features, such as the on-board LED and time which is a standard library used timing and delays.\nYou may have noticed that when you power up your Pycom module, the on-board LED blinks blue on a regular basis. This \"heartbeat\" is used as a way of know that your module has powered up and started correctly. Before we can change the colour of this LED we need to disable this heart beat. Below your imports you will need to add the following:\npycom.heartbeat(False)\n\nNow it's time to test your code. On the Pymakr pane/bottom of the window you will see a run button. (If you haven't connected to your device yet, you will need to do that first). When you click the run button, the code in the currently open file will be executed on the device, but it won't copy it to the device. After running this code, you should see that that on-board LED stops blinking blue.\nNow that we can confirm the device is connected and Pymakr is able to run code on it, we can complete our script to blink the LED like so:\nimport pycom\nimport time\n\npycom.heartbeat(False)\n\nwhile True:\n pycom.rgbled(0xFF0000) # Red\n time.sleep(1)\n pycom.rgbled(0x00FF00) # Green\n time.sleep(1)\n pycom.rgbled(0x0000FF) # Blue\n time.sleep(1)\n\nOnce you run the above script, it will run forever. You will notice this prevents you from accessing the interactive REPL on the device (You cannot see the >>> prompt). In order to stop the script, click onto the Pymakr terminal, and press ctrl-c on your keyboard. This should stop the script running and return you to the interactive REPL.\nUploading to your module\nIn the previous section we got code running on on your Pycom module using the run feature of Pymakr. This is useful for quick testing but has a couple of drawbacks. Firstly the code does not remain on the device permanently. If you reboot the device, it will no longer be running your code. Secondly, it will only work if you are using libraries built into the firmware. If you need any extra libraries, these need to be copied to the device first. This is where the upload feature comes in. If instead of run you click upload, Pymakr will upload all the files in the project (so long as their type is in the sync_file_types setting for your project). These then persist on your device even between reboots, and allows you to use libraries from the lib folder in your project.\nIf you need to remove files from your device you have two options, either connect via FTP and manage your files that way or format the device's internal flash like so:\nimport os\nos.mkfs('/flash')\n\n"},"gettingstarted/programming/repl/":{"url":"gettingstarted/programming/repl/","title":"REPL","keywords":"","body":"REPL\nREPL stands for Read Evaluate Print Loop, and is the name given to the interactive MicroPython prompt that is accessible on the Pycom devices. Using the REPL is by far the easiest way to test out Python code and run commands. You can use the REPL in addition to writing scripts in main.py.\nThe following pages will explain how to use the REPL with both Serial USB and Telnet connections.\nThe REPL includes the following features:\n\nInput history: use arrow up and arrow down to scroll through the history\nTab completion: press tab to auto-complete variables or module names\nHalt any executing code: with Ctrl-C\nCopy/paste code or output: Ctrl-C and Ctrl-V\n\nThere are a number of useful shortcuts for interacting with the MicroPython REPL. See below for the key combinations;\n\nCtrl-A on a blank line will enter raw REPL mode. This is similar to permanent paste mode, except that characters are not echoed back.\nCtrl-B on a blank like goes to normal REPL mode.\nCtrl-C cancels any input, or interrupts the currently running code.\nCtrl-D on a blank line will do a soft reset.\nCtrl-E enters ‘paste mode' that allows you to copy and paste chunks of text. Exit this mode using Ctrl-D.\nCtrl-F performs a \"safe-boot\" of the device that prevents boot.py and main.py from executing\n\n\n"},"gettingstarted/programming/repl/serial.html":{"url":"gettingstarted/programming/repl/serial.html","title":"Serial USB (UART)","keywords":"","body":"Serial USB (UART)\nTo use the REPL, a Pycom device must be connected to the host computer with a USB connection either to an Expansion Board or to serial converter (a diagram of how to do this can be found the the getting started page for your module).\nIn order to connect to the REPL over USB serial, there are multiple methods. Detailed below are the explanations of how to do it in MacOS, Linux and Windows.\nAll platforms\nBy far the easiest way to access the USB UART REPL is via the our Pymakr plug-in for Atom and Visual Studio Code. This adds a pane to the bottom of the editors that allows you to directly access the REPL and any output from the device. Detailed instructions on how to setup Pymakr can be found here.\nmacOS and Linux\nTo open a serial USB connection from macOS, any serial tool may be used; in this example, the terminal tool screen will be used.\nOpen a terminal instance and run the following commands:\n$ screen /dev/tty.usbmodem* 115200\n\nUpon exiting screen, press CTRL-A CTRL-\\. If the keyboard does not support the \\-key (i.e. an obscure combination for \\ like ALT-SHIFT-7 is required), the key combination can be remapped for the quit command:\n\ncreate ~/.screenrc\nadd bind q to the exit command\n\nThis will allow screen to exited by pressing CTRL-A Q.\nOn Linux, picocom or minicom may be used instead of screen. The usb serial address might also be listed as /dev/ttyUSB01 or a higher increment for ttyUSB. Additionally, the elevated permissions to access the device (e.g. group uucp/dialout or use sudo) may be required.\n\nWindows\nA terminal emulator is needed to open the connection from Windows; the easiest option is to download the free program, PuTTY.\nCOM Port\nTo use PuTTY the serial port (COM port) in which the Pycom device is connected, must be located. In Windows, this information can be found from the 'Device Manager' program.\n\nOpen the Windows start menu and search for 'Device Manager'\nThe COM port for the Pycom device will be listed as 'USB Serial Device' or a similar name\nCopy/Write down the associated COM port (e.g. COM4)\n\nUsing Putty\n\nWith PuTTY open, click on Session in the left-hand panel\nNext click the Serial radio button on the right and enter the associated\nCOM port (e.g. COM4) in the Serial Line box\n\nFinally, click the Open button\n\n\n\n"},"gettingstarted/programming/repl/telnet.html":{"url":"gettingstarted/programming/repl/telnet.html","title":"Telnet REPL","keywords":"","body":"Telnet REPL\nPycom devices also support a connection via telnet, using the device's on board WiFi/WLAN. Connect to the device's WiFi Access Point (AP) and using the following credentials to connect to the AP. The WiFi SSID will appear upon powering on a Pycom Device for the first time (e.g. lopy-). To re-enable this feature at a later date, please see network.WLAN.\n\npassword: www.pycom.io\n\nTelnet Server\nAdditionally, to use the MircoPython REPL over telnet, further authentication is required. The default credentials for the telnet server are:\n\nusername: micro\npassword: python\n\nSee network.server for info on how to change the default authentication.\nAll platforms\nBy far the easiest way to access the Telnet REPL is via the our Pymakr plug-in for Atom and Visual Studio Code. This adds a pane to the bottom of the editors that allows you to directly access the REPL and any output from the device. Detailed instructions on how to setup Pymakr can be found here.\nmacOS and Linux\nOnce the host machine is connected to the Pycom device's Access Point, a telnet connection may be opened from a terminal instance.\n$ telnet 192.168.4.1\n\nUpon connection, the telnet program will prompt for the username and password in the section above.\nWindows\nA terminal emulator is needed to open a telnet connection from Windows; the easiest option is to download the free program, PuTTY.\n\nWith PuTTY open, select telnet as connection type and leave the default port (23)\nNext enter the IP address of the Pycom device (e.g. 192.168.4.1)\nFinally click Open\n\nWhen using a Pycom device with a personal, home or office WiFi access point, the telnet connection may still be used. In this instance, the user will need to determine the Pycom device's local IP address and substitute this for 192.168.4.1, referred to in the earlier sections.\n\n"},"gettingstarted/programming/ftp.html":{"url":"gettingstarted/programming/ftp.html","title":"FTP","keywords":"","body":"FTP\nThere is a small internal file system accessible with each Pycom device, called /flash. This is stored within the external serial flash memory. If a microSD card is also connected and mounted, it will be available as well. When the device starts up, it will always boot from the boot.py located in the /flash file system.\nThe file system is accessible via the native FTP server running on each Pycom device. Open an FTP client and connect to:\n\nurl: ftp://192.168.4.1\nusername: micro\npassword: python\n\nSee network.server for information on how to change the defaults. The recommended clients are:\n\nmacOS/Linux: default FTP client\nWindows: Filezilla and FireFTP\n\nFor example, from a macOS/Linux terminal:\n$ ftp 192.168.4.1\n\nThe FTP server doesn't support active mode, only passive mode. Therefore, if using the native unix FTP client, immediately after logging in, run the following command:\nftp> passive\n\nThe FTP server only supports one connection at a time. If using other FTP clients, please check their documentation for how to limit the maximum allowed connections to one at a time.\nFileZilla\nIf using FileZilla, it's important to configure the settings correctly.\nDo not use the quick connect button. Instead, open the site manager and create a new configuration. Within the General tab, ensure that encryption is set to: Only use plain FTP (insecure).\n\nIn the Transfer Settings tab, limit the max number of connections to one. Other FTP clients may behave in a similar ways; visit their documentation for more specific information.\n\n"},"gettingstarted/programming/safeboot.html":{"url":"gettingstarted/programming/safeboot.html","title":"Safe boot","keywords":"","body":"Safe boot\nIf powering up normally or upon pressing the reset button, a Pycom module will boot into standard mode; the boot.py file will be executed first, followed by main.py. It is possible to alter the boot procedure of the module by tying certain pins high or low when the module boots.\nBootloader\nIf you updated your device before using it, you have already put the device into bootloader mode. This is achieved by connecting G23 to GND while the device boots. If you used a Pysense/Pytrack to update, it did this automatically for you. You only need to put your Pycom module into bootloader mode if you are updating its firmware, or are programming your own low level code. This is not required if you are updating your MicroPython code.\nSafe Boot\nSome times the code you have written will prevent you gaining access to the REPL or prevent you updating your code. Some example may be:\n\nYou disabled the WiFi/UART\nYour code gets stuck before reaching the REPL\nYou set a socket as blocking but never receive any data\n\nIn order to fix this you can safe boot your module. This will prevent boot.py and main.py from being executed and will drop you straight into the interactive REPL. After reset, if P12 pin is held high (i.e. connect it to the 3V3 output pin), the heartbeat LED will begin flashing orange slowly. If after 3 seconds the pin is still held high, the LED will start blinking faster. In this mode the module will do the same as previously explained but it will also select the previous OTA image to boot if you have updated the module via the OTA update procedure (updates performed via the firmware update tool do not count). This is useful if you flashed a OTA update that breaks the device.\nPin P12 released during:\n\n\n\n1st 3 secs window\n2nd 3 secs window\n\n\n\n\nDisable boot.py and main.py\nSame as previous but using previous OTA firmware\n\n\n\nThe selection made during safe boot is not persistent, therefore after the next normal reset, the latest firmware will proceed to run again.\nIf problems occur within the filesystem or you wish to factory reset your module to remove your code, run following code in the REPL:\n>>> import os\n>>> os.mkfs('/flash')\n\nBe aware, resetting the flash filesystem will delete all files inside the internal device storage (not the SD card) and they cannot be recovered.\n\nReset\nPycom devices support both soft and hard resets. A soft reset clears the state of the MicroPython virtual machine but leaves hardware peripherals unaffected. To do a soft reset, press Ctrl+D on the REPL or from within a script, run:\n>>> import sys\n>>> sys.exit()\n\nA hard reset is the same as performing a power cycle to the device. In order to hard reset the device, press the reset switch or run:\n>>> import machine\n>>> machine.reset()\n\n"},"gettingstarted/registration/":{"url":"gettingstarted/registration/","title":"Device Registration","keywords":"","body":"Device Registration\nSome of our devices require registration before you can utilise specific features such as certain types of networking. Please see the list below for setup guides to ensure that your device is registered and activated on the various platforms required to access all of the available features.\n\n\n\n\nNot all Pycom devices require activation; most features work immediately out of the box!\n\n"},"gettingstarted/registration/sigfox.html":{"url":"gettingstarted/registration/sigfox.html","title":"Sigfox","keywords":"","body":"Sigfox\nBefore you start, update your device to the latest firmware. Select stable firmware in Firmware updater. After firmware update is done, Sigfox ID and Sigfox PAC were assigned to your device.\nCopy Sigfox ID and Sigfox PAC from the last screen of firmware updater.\n\nSigfox ID and Sigfox Pac is assigned to your device just once during the first update process. Sigfox ID and Sigfox Pac will not change after successive firmware updates.\nAfter first firmware update you can also get your Sigfox ID and Sigfox PAC through a couple of commands via the REPL.\nfrom network import Sigfox\nimport binascii\n\n# initalise Sigfox for RCZ1 (You may need a different RCZ Region)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n\n# print Sigfox Device ID\nprint(binascii.hexlify(sigfox.id()))\n\n# print Sigfox PAC number\nprint(binascii.hexlify(sigfox.pac()))\n\nCreating account at Sigfox backend\nYou need to register to the Sigfox Backend. Navigate to https://backend.sigfox.com/activate\n\nFind the specific country country where the device will be activated. Enter the device's Sigfox ID and Sigfox PAC.\nYou should see green microchip if you entered correct Sigfox ID and Sigfox PAC\n\nThen provide the required information including email address and complete registration.\nWhen registering your other devices (not your first device), you already have created Sigfox Account before. Be sure you are login with your Sigfox account. In that way all of your devices will be added to same Sigfox Account.\n\n\nAfter registration, you will receive confirmation email with password to Sigfox backend https://backend.sigfox.com/auth/login\nUse your email and password to login to Sigfox backend.\n\nIf you enter correct credentials then you should be able to login to Sigfox backend.\nTransferring your device to new Sigfox account\nYou may want to transfer your devices to new Sigfox account.\nOnce you register your device on Sigfox backend, then your Sigfox PAC was used, and is not valid anymore. You need to get new Sigfox PAC. We don't update Sigfox PAC assigned to your device (which can be seen on last page of Firmware updater or read from device).\nTo get new Sigfox PAC navigate to your device on Sigfox backend. On device click on Sigfox Id of device you want to transfer.\n\nNow you can see your new Sigfox PAC.\n\nOnce you know your new Sigfox PAC go to https://backend.sigfox.com/activate and register device with different account.\n"},"gettingstarted/registration/cellular.html":{"url":"gettingstarted/registration/cellular.html","title":"Cellular","keywords":"","body":"Cellular\nIn order to use your GPy/FiPy on a cellular network you are required to get a SIM card from a local provider.\nNote: This might differ from a standard SIM you can buy in a store, our devices do not support standard LTE.\nCurrently we are not able to provide any specific details about how to get such a SIM card and how to register it as most deployments are closed trials, each carrier has it's own rules (for example, whether they require special SIMs or not).\nWe recommend contacting your local cellular providers to check their plans surrounding LTE CAT-M1 and NB-IoT. By contacting them, you will show the carriers that there is local interest in deploying such networks.\nYou can find a map of deployed networks and open labs here.\n"},"gettingstarted/registration/lora/":{"url":"gettingstarted/registration/lora/","title":"LoRaWAN","keywords":"","body":"LoRaWAN\nRaw LoRa\nWhen using raw LoRa, you do not have to register your module in any way. The modules can talk to each other directly.\nLoRaWAN\nIn order to connect your LoRa capable Pycom module to a LoRaWAN network you will have to register your device with the desired network. We are unable to provide instructions for all LoRaWAN networks but below you will find some generic instructions, along with links to any specific guides we are aware of.\nGeneric instructions\nFirstly you will need to get your modules Device EUI, this can be achieved using the following code:\nfrom network import LoRa\nimport ubinascii\n\nlora = LoRa(mode=LoRa.LORAWAN)\nprint(ubinascii.hexlify(lora.mac()).upper().decode('utf-8'))\n\nThe output will be a hex string like: 70B3D5499585FCA1. Once you have this you will need to provide it to your LoRaWAN network which will then provide you with the details need to connect via Over-the-Air Activation (OTAA) or Activation by Personalisation (ABP)\nOTAA\nIf you wish to connect via OTAA (which is the recommended method) the network will provide you with an Application EUI and Application Key. The former identifies what application your device is connecting to, the latter is a shared secret key unique to your device to generate the session keys that prove its identity to the network. Once you have these you can use the LoRaWAN OTAA example code to connect to the network.\nABP\nWith ABP the encryption keys enabling communication with the network are preconfigured in the device. The network will need to provide you with a Device Address, Network Session Key and Application Session Key. Once you have these you can use the LoRaWAN ABP example code to connect to the network.\nNetworks\n\n\nIf you cannot find your favourite LoRaWAN network in the list above, please consider writing a tutorial for how to connect a Pycom module with it and contribute it to this documentation via a GitHub pull request.\n\n"},"gettingstarted/registration/lora/ttn.html":{"url":"gettingstarted/registration/lora/ttn.html","title":"The Things Network","keywords":"","body":"The Things Network\nIn order to use The Things Network (TTN) you should navigate to their website and create/register an account. Enter a username and an email address to verify with their platform.\n\nOnce an account has been registered, you can register your Pycom module as either a node or a nano-gateway. The steps below will detail how to do this.\nCreate an application\nIn order to register your device to connect to the things network, you must first create an application for these devices to belong to. This way the Network will know where to send the devices data to.\nSelecting the Applications tab at the top of the TTN console, will bring up a screen for registering applications. Click register and a new page, similar to the one below, will open.\n\nEnter a unique Application ID as well as a Description & Handler Registration.\nNow the Pycom module nodes can be registered to send data up to the new Application.\nRegister a Device\nTo connect nodes to a things network gateway, devices need to be added to the application. To do this, navigate to the Devices tab on the Application home page and click the Register Device button.\n\nIn the Register Device panel, complete the forms for the Device ID and the Device EUI. The Device ID is user specified and is unique to the device in this application. The Device EUI should be a globally unique identifier for the device. You can run the following on you Pycom module to retrieve its EUI.\nfrom network import LoRa\nimport ubinascii\n\nlora = LoRa()\nprint(\"DevEUI: %s\" % (ubinascii.hexlify(lora.mac()).decode('ascii')))\n\nOnce the device has been added, change the Activation Method between OTAA and ABP depending on user preference. This option can be found under the Settings tab.\nRegister a Nano-Gateway\nYou can also setup your Pycom module to act as a gateway with The Things Network. The code required to do this can be found here.\nInside the TTN Console, there are two options, Applications and Gateways. Select Gateways and then click on register Gateway. This will allow for the set up and registration of a new nano-gateway.\n\nOn the Register Gateway page, you will need to set the following settings:\n\nThese are unique to each gateway, location and country specific frequency. Please verify that correct settings are selected otherwise the gateway will not connect to TTN.\nYou need to tick the \"I'm using the legacy packet forwarder\" to enable the right settings. This is because the Nano-Gateway uses the 'de facto' standard Semtech UDP protocol.\n\n\n\nOption\nValue\n\n\n\n\nProtocol\nPacket Forwarder\n\n\nGateway EUI\nUser Defined (must match config.py)\n\n\nDescription\nUser Defined\n\n\nFrequency Plan\nSelect Country (e.g. EU - 868 MHz)\n\n\nLocation\nUser Defined\n\n\nAntenna Placement\nIndoor or Outdoor\n\n\n\nMost LoRaWAN network servers expect a Gateway ID in the form of a unique 64-bit hexadecimal number (called a EUI-64). The recommended practice is to produce this ID from your board by expanding the WiFi MAC address (a 48-bit number, called MAC-48). You can obtain that by running this code prior to configuration:\n from network import WLAN\n import binascii\n wl = WLAN()\n binascii.hexlify(wl.mac())[:6] + 'FFFE' + binascii.hexlify(wl.mac())[6:]\n\nOnce these settings have been applied, click Register Gateway. A Gateway Overview page will appear, with the configuration settings showing. Next click on the Gateway Settings and configure the Router address to match that of the gateway (default: router.eu.thethings.network).\n\nThe Gateway should now be configured.\n"},"gettingstarted/registration/lora/senet.html":{"url":"gettingstarted/registration/lora/senet.html","title":"Senet","keywords":"","body":"Senet\n\nThe Senet Developer Portal\nConnecting your device begins by creating an account on the Senet Developer Portal. This will grant you free access for up to 10 devices and 5 gateways to support application development activities. Sign-Up\nComplete Senet Developer Portal documentation is available on line at Docs.\nOnce your account has been activated, you may want to onboard a gateway, if Senet public network access in unavailable. Onboarding your device consists of registering the device through your portal account and then provisioning your device with the information provided at the completion of the registration process. Senet supports both Over-The-Air-Activation (OTAA) and Activation-By-Personalization (ABP). As ABP is useful only in a very narrow set of use-cases, this tutorial will walk you through OTAA registration and provisioning.\nDevice Identity and Security Elements\nAll LoRaWAN 1.0.x end-devices require three provisioning elements to join a network. Devices typically come from the factory with a unique, 64-bit EUI (called a DevEUI) which is the device's globally unique identifier. In the case of the Senet Developer Portal, the two additional elements (The Application EUI or AppEUI and Application Key or AppKey) will be generated and provided to you after registration (in typical production environments, these additional elements are also provided during manufacturing and provisioned into the network backend).\n\nDevice EUI (DevEUI)\nApplication EUI (AppEUI)\nApplication Key (AppKey)\n\nDevice EUI\nThis comes from the device itself and can be obtained from lora.mac().To obtain the required hexadecimal representation you can run the following code on your LoPy:\nfrom network import LoRa\nimport ubinascii\n\nlora = LoRa()\nprint(\"DevEUI: %s\" % (ubinascii.hexlify(lora.mac()).decode('ascii')))\n\nUse this value during the first step of device registration.\n\nApplication EUI and Application Key\nThe Application EUI uniquely identifies the security broker (called a Join Server in LoRaWAN terminology) which is interogated by the network when the device attempts to join the network. The Application Key is the shared secret (between the end-device and the Join-Server) which forms the basis for LoRaWAN security and is used to generate the application and network session keys used for privacy and message integrity.\nAt the completion of your device registration process on the Senet Developer Portal, you will be presented with the Application EUI and the Application Key which you will need to provision in your device. This information is always available after the fact in the device details screen.\n\nProvisioning the LoPy or FiPy\nAfter device registration is complete, configure the device for optimal operation and provision the AppEUI and AppKey.\nfrom network import LoRa\nimport socket\nimport time\nimport ubinascii\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.US915)\n\n# create an OTAA authentication parameters\napp_eui = ubinascii.unhexlify('00250C0000010001')\napp_key = ubinascii.unhexlify('00112233445566778899AABBCCDDEEFF')\n\n# initialize LoRa\nlora.init(mode=LoRa.LORAWAN, adr=True, public=True)\n\n# join a network using OTAA (Over the Air Activation)\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), dr=0, timeout=0)\n\nYou are now ready to start sending messages from your device! Each device may be provisioned to stream the datagrams to the backend service of your choice in a variety of standard and custom formats.\n"},"gettingstarted/troubleshooting-guide.html":{"url":"gettingstarted/troubleshooting-guide.html","title":"Troubleshooting Guide","keywords":"","body":"Troubleshooting Guide\nHow to ask for help\nAlways provide these details when asking for help. This helps us understand your setup and save time.\n\nRun os.uname() on your module to get the version numbers\nYour module's type & version (e.g. FiPy 1.0)\nAny shields, or devices connected (e.g. Pytrack, Extension Board 3.0 with “x\" sensor)\nYour Operating System's version\nPymakr version\nAtom / VSCode version\nHave you looked at our documentation and similar issues on the forum?\n\nFirmware Update\nFirmware file has unexpected sha1 checksum.\nIf you're trying to update to the latest development firmware, make sure you use the development release of the Firmware Updater.\nMy module is recognised as the wrong type\nOpen a support ticket with the details and send us the result of this code:\nimport machine, binascii \nbinascii.hexlify(machine.unique_id())\n\nConnecting to the module\nModule stuck in bootloader mode\nNormally, the firmware updater switches back to application mode at the end of an upgrade. If that doesn't happen for some reason, re-plugging the USB cable also puts the device back into application mode.\nPymakr\nMake sure you have the latest version of Pymakr and Atom/VSCode installed.\nSynchronising a project results in ‘Failed to allocate memory' error\nSynchronising takes a bit of memory, so this error can occur when code running on the board already is taking a substantial amount of memory.\nSolution: use safe boot with REPL or Expansion Board when synchronising\nAtom\nFailed to load package: Cannot find module ‘serialport'\nIn some cases, this is caused by the Atom Package Manager (apm) using Python 3.x, while node-gyp (used for compiling the serialport lib) needs Python 2.x. To confirm this, apm —version can be run to check which Python version apm is using.\nSolution: Tell the package manager to use python 2 instead. Running the following command switches apm to 2.7:\necho “python=/usr/bin/python2.7” >> ~/.atom/.apmrc\n\nNow reinstall Pymakr or run apm install from the Pymakr package located in ~/.atom/packages/pymakr\nCould not locate the bindings file\nIf the installation of the serialport library failed, it reverts back to the precompiled version that is included in the plugin. This is compiled for the latest versions of Atom and loses compatibility with older versions.\nSolution: upgrade to the latest Atom (1.19.0 or higher) or install the previous version of the plugin (apm install pymakr@1.0.3)\nAny error where the traceback contains .atom\\packages\\Pymakr\\ with a capital “P”\nThis happened after Pymakr renamed to pymakr (lowercase) starting at version 1.2.5, but Atom remembers the old folder name inside the packages folder.\nSolution:\n\nUninstall Pymakr\nRemove folder: ~/.atom/.apm/Pymkr\nEmpty folder: ~/.config/Atom/Cache\nReinstall pymakr\n\nCannot connect to Pycom board via REPL\nIn the case of a board that has already has code uploaded to it and is running a loop/non-exiting script, the board may not boot into a REPL.\nSolution: If the board is currently running code, you will need to exit the current script before proceeding: 1. Ensure your board is connected to your computer 2. Press the reset button on the device 3. Press ctrl-c on within the Pymakr console to exit the current script/program\nThe REPL should then appear with the >>> prompt and you will be able to run/sync your code.\nCannot connect to Pycom on Linux\nIf you're a Linux user and can't connect to your board, there might be a permission issue to access the serial port.\nSolution: Run the following command sudo usermod -a -G dialout $USER\nVSCode\nTerminal not opening\nIf the Pymakr terminal is not opening or giving an error, this might be because NodeJS is not installed on your system. This is because the terminal process is running separate from VSCode and depends on your systems NodeJS install.\nSolution: install NodeJS. For Windows 64 machines, install a 32 bit version of NodeJS (for example nvm install 7.8.0 32 when using nvm).\n"},"pymakr/installation/":{"url":"pymakr/installation/","title":"Installation","keywords":"","body":"Installation\n\nPymakr Plugins \nTo make it as easy as possible Pycom has developed a plugin for two popular text editors, called Pymakr. These plugins have been built and are available for the following platforms:\n"},"pymakr/installation/atom.html":{"url":"pymakr/installation/atom.html","title":"Atom","keywords":"","body":"Atom\nFor beginners, users getting started with MicroPython & Pycom as well as Atom text editor users, we recommend the Pymakr Plugin for Atom. This section will help you get started using the Atom Text Editor & Pymakr Plugin.\nPlease follow these steps to install the Pymakr Plugin:\n\nEnsure that you have Atom installed and open.\n\n\n\nNavigate to the Install page, via Atom > Preferences > Install\n\n\n\nSearch for Pymakr and select the official Pycom Pymakr Plugin.\n\n\n\nYou should now see and click the Install button. This will download and install the Pymakr Plugin.\n\n\n\nThat's it! You've installed the Pymakr Plugin for Atom.\n\n\nConnecting via Serial USB\nAfter installing the Pymakr Plugin, you need to take a few seconds to configure it for first time use. Please follow these steps:\n\nConnect your Pycom device to your computer via USB. If you are using an Expansion Board 2.0, and have just finished a firmware upgrade, be sure to remove the wire between GND and G23 and reset your device by pressing the button.\nNote: you don't need the wire for Expansion Board 3.0\n\nOpen Atom and ensure that the Pymakr Plugin has correctly installed.\n\n\n\n\nOpen the Pymakr console by clicking the ^ button, located in the lower right side of the Atom window.\n\n\n\nClick, More followed by Get Serial Ports. This will copy the serial address of your expansion board to your clipboard.\n\n\n\nNavigate to Settings > Global Settings\n\n\n\nPaste the serial address you copied earlier into the text field Device Address\n\n\n\nPress connect and the Pymakr console should show three arrows >>>, indicating that you are connected\n\n\nThese settings can also be applied on a per project basis by clicking Settings then Project Settings. This will open a JSON file which you can edit to enter your desired settings.\nThis process is easiest with either a Pycom Expansion Board or a Pytrack/Pysense as the addresses are automatically selected. For external products such as FTDI USB Serial Cables, the serial address may need to be copied manually. Additionally, the reset button on the device may also need to be pressed before a connection message appears.\n\nConnecting via Telnet\nAfter installing the Pymakr Plugin, a device may be connected via the telnet interface. Please see the following steps:\n\nEnsure that Pycom device is turned on\nConnect the host computer to the WiFi Access Point named after your board (the SSID will be as follows e.g. lopy-wlan-xxxx, wipy-wlan-xxxx, etc.). The password is www.pycom.io.\nFollow the steps as above in the \"Connecting via Serial USB\" section but\nenter 192.168.4.1 as the address.\n\nThe default username and password are micro and python, respectively.\n\nClick Connect in the Pymakr pane, Pymakr will now connect via telnet.\n\n\n"},"pymakr/installation/vscode.html":{"url":"pymakr/installation/vscode.html","title":"Visual Studio Code","keywords":"","body":"Visual Studio Code\nPycom also supports Microsoft's Visual Studio Code IDE platform with the Pymakr Plugin. To download Visual Studio Code, navigate to VS Code.\nYou will also need NodeJS installed on your PC. Please download the latest LTS version available from the NodeJS website.\nPlease follow these steps to install the Pymakr VSCode Extension:\n\nEnsure that you have VSCode installed and open.\n\n\n\nNavigate to the Extensions page, using the 5th button in the left navigation\n\n\n\nSearch for Pymakr and click the install button next to it.\n\n\n\nWithin a few minutes, a reload button should appear. Press it to reload VSCode.\n\n\n\nThat's it! You've installed the Pymakr Extension for VSCode\n\n\nConnecting via Serial USB\nAfter installing the Pymakr Plugin, you need to take a few seconds to configure it for first time use. Please follow these steps:\n\nConnect your Pycom device to your computer via USB. If you are using an\nExpansion Board, and have just finished a firmware upgrade, be sure to Remove\nthe wire between GND and G23 and reset your device by pressing the button.\n\nOpen Visual Studio Code and ensure that the Pymakr Plugin has correctly installed.\n\n\n\n\nClick All commands on the bottom of the Visual Studio Code window\n\n\n\nIn the list that appears, click Pymakr > Extra > List Serial Ports\n\n\n\nThis will list the available serial ports. If Pymakr is able to auto-detect which to use, this will be copied to your clipboard. If not please manually copy the correct serial port.\n\n\n\nOnce again click All commands, then click Pymakr > Global Settings. This will open a JSON file. Paste the serial address you copied earlier into the field address and save the file.\n\n\n\nFinally close the JSON file, click All commands, then Pymakr > Connect to connect your device. The Pymakr console should show three arrows >>>, indicating that you are connected\n\n\nThese settings can also be applied on a per project basis by clicking All commands then Pymakr > Project Settings. This will open a JSON file which you can edit to enter your desired settings for the currently open project.\nThis process is easiest with either a Pycom Expansion Board or a Pytrack/Pysense as the addresses are automatically selected. For external products such as FTDI USB Serial Cables, the serial address may need to be copied manually. Additionally, the reset button on the device may also need to be pressed before a connection message appears.\n\nConnecting via Telnet\nAfter installing the Pymakr Plugin, a device may be connected via the telnet interface. Please see the following steps:\n\nEnsure that Pycom device is turned on\nConnect the host computer to the WiFi Access Point named after your board\n(the SSID will be as follows e.g. lopy-wlan-xxxx, wipy-wlan-xxxx, etc.).\nThe password is www.pycom.io.\n\nFollow the steps as above in the \"Connecting via Serial USB\" section but\nenter 192.168.4.1 as the address.\n\nThe default username and password are micro and python,\nrespectively.\n\nFinally close the JSON file, click All commands, then Pymakr > Connect,\nPymakr will now connect via telnet.\n\n\n"},"pymakr/toolsfeatures.html":{"url":"pymakr/toolsfeatures.html","title":"Tools/Features","keywords":"","body":"Tools/Features\nConsole (REPL)\nMicroPython has an interactive code tool known as the REPL (Read Evaluate Print Line). The REPL allows you to run code on your device, line by line. To begin coding, go to the Pymakr Plugin Console and start typing your code. Start by making the LED change colour.\nimport pycom # we need this module to control the LED\n\npycom.heartbeat(False) # disable the blue blinking\npycom.rgbled(0x00ff00) # make the LED light up green in colour\n\nYou can change the colour by adjusting the hex RGB value.\npycom.rgbled(0xff0000) # now make the LED light up red in colour\n\nThe console can be used to run any python code, also functions or loops.\nUse print() to output contents of variables to the console for you to read. Returned values from functions will also be displayed if they are not caught in a variable. This will not happen for code running from the main or boot files. Here you need to use print() to output to the console.\nNote that after writing or pasting any indented code like a function or a while loop, the user will have to press enter up to three times to tell MicroPython the code is to be closed (this is standard MicroPython & Python behaviour).\nAlso be aware that code written into the REPL is not saved after the device is powered off/on again.\n\nRun\nTo test code on a device, create a new .py file or open an existing one, type the desired code, save the file and then press the Run button. This will run the code directly onto the Pycom board and output the results of the script to the REPL.\nChanges made to files won't be automatically uploaded to the board upon restarting or exiting the Run feature, as the Pycom board will not store this code. In order to push the code permanently to a device, use the Upload feature.\n\nProjects\nPymakr Plugin supports user projects, allowing for pre-configured settings such as default serial address/credentials, files to be ignored and folders to sync.\npymakr.conf\nPymakr Plugin supports local project settings using a file called pymakr.conf. This can be used to store the default serial address of a device, which files to ignore and other settings. An example pymakr.conf is shown below:\n{\n \"address\": \"/dev/cu.usbserial-AB001234\",\n \"username\": \"micro\",\n \"password\": \"python\",\n \"sync_folder\": \"scripts\"\n}\n\nUpload\nThe Pymakr Plugins have a feature to sync and upload code to a device. This can be used for both uploading code to a device as well as testing out scripts by running them live on the device. The following steps demonstrate how to use this feature.\nTo start using the Upload feature, ensure that a project folder has been created for the device. For example, if using the pymakr.conf from above, this project folder should be named scripts. This folder should have the following structure:\n\nLibrary files should be placed into the lib folder, certificates into the cert folder and so on. The Upload button will take the highest level folder (currently open) and upload this to the connected Pycom device. The files will be pushed to the device in exactly the same structure as within the code editor's file directory.\nMore\nClicking the More button within the Pymakr Plugin allows for some additional features. See the options below for specific functionality.\nGet Firmware Version\nRetrieves the firmware version of the Pycom device connected to the Pymakr Plugin instance.\nGet WiFi AP SSID\nRetrieves the default WiFi Access Point SSID of the Pycom device connected to the Pymakr Plugin instance.\nGet Serial Ports\nRetrieves the various serial ports that are available to the Pymakr Plugin instance.\n"},"pymakr/settings.html":{"url":"pymakr/settings.html","title":"Settings","keywords":"","body":"Settings\nBelow you will find a description of the various settings available for Pymakr.\naddress\nThis is the address of the Pycom module you want Pymakr can connect to. This can be either a serial port (e.g COM1 on windows or /dev/cu.usbserial-DQ0054ES on Linux/macOS) or an IP address (Telnet) (e.g. 192.168.4.1 if connected to the AP created by the Pycom module).\nusername\nIf a IP address was provided for the address therefore Pymakr is connecting via Telnet, you will also need to provide a username, the default is micro.\npassword\nIf an IP address was provided for the address, Pymakr is connecting via Telnet. You will also need to provide a password, the default is python.\nsync_folder\nIf left blank, all directories inside the project will be synced to the device when the user clicks upload. If directories are specified, only these directories will be synced, all others will be ignored\nopen_on_start\nIf set to true, the Pymakr console will open and try to connect when the editor is started, or a project is opened.\nsafe_boot_on_upload\nIf set to true, Pymakr will reboot the connected device into safe-mode before uploading. This is useful if your code uses a lot of RAM causing issues with the upload procedure.\nThis feature is only available on modules running firmware version 1.17.0.b1 or higher.\nsync_file_types\nOnly files ending with the extensions listed in this setting will be synced to the device when performing an upload. All other files are ignored. By default this is set to include: py, txt, log, json, xml\nctrl_c_on_connect\nIf set to true, Pymakr will sent the ctrl-c signal to the connected module before uploading. This should stop the script currently running on the device and improve the reliability of the upload process.\n"},"pytrackpysense/introduction.html":{"url":"pytrackpysense/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nIn addition to the Expansion Board, Pycom also offers three additional sensor boards, which are ideal for quickly building a fully functioning IoT solution! Whether the application is environment sensing or asset tracking, these additional boards support a variety of sensors.\nPytrack\nPytrack is a location enabled version of the Expansion Board, intended for use in GPS applications such as asset tracking or monitoring.\n\nFeatures & Hardware\nThe Pytrack is has a number of features including GPS, 3-Axis Accelerometer and Battery Charger. See the list below for detailed specifics about each sensor, including datasheets.\n\nSerial USB\n3-Axis Accelerometer (LIS2HH12)\nBattery Charger (BQ24040 with JST connector)\nGPS and GLONASS (L76-L)\nMicroSD Card Reader\n\nAll of the included sensors are connected to the Pycom device via the I2C interface. These pins are located at P22 (SDA) and P21 (SCL).\nYou can find the datasheet and more info here:\nPysense\nPysense is a sensor packed version of the Expansion Board, intended for use in environment sensing applications such as temperature, humidity monitoring, and light sensing.\n\nFeatures & Hardware\nThe Pysense is packed with a number of sensors and hardware, see the list below for detailed specifics about each sensor, including datasheets.\n\nSerial USB\n3-Axis Accelerometer (LIS2HH12)\nBattery Charger (BQ24040 with JST connector)\nDigital Ambient Light Sensor (LTR-329ALS-01)\nHumidity and Temperature Sensor (SI7006-A20)\nBarometric Pressure Sensor with Altimeter (MPL3115A2)\nMicroSD Card Reader\n\nAll of the included sensors are connected to the Pycom device via the I2C interface. These pins are located at GPI09 (SDA) and GPI08 (SCL).\nYou can find the datasheet and more info here:\nPyscan\nPyscan is a RFID-NFC enabled version of the Expansion Board, intended for use in scanning applications, such as RFID/NFC readers.\n\nFeatures & Hardware\nThe Pyscan is packed with a number of sensors and hardware, see the list below for detailed specifics about each sensor, including datasheets.\n\n3-Axis Accelerometer (LIS2HH12)\nDigital Ambient Light Sensor (LTR-329ALS-01)\nRFID-NFC Chip (MFRC63002HN)\nSerial USB\nBattery Charger (BQ24040 with JST connector)\nMicroSD Card Reader\nUltra low power operation (~1uA in deep sleep)\n\nAll of the included sensors are connected to the Pycom device via the I2C interface. These pins are located at P22 (SDA) and P21 (SCL).\nYou can find the datasheet and more info here:\n"},"pytrackpysense/installation/":{"url":"pytrackpysense/installation/","title":"Installing Software","keywords":"","body":"Installing Software\nAs the development for these devices are on going with additional features being added, every week, it is essential to ensure you frequently check for updates on the Pytrack/Pysense/Pyscan. As well as updating the device firmware, it is important to check the GitHub repository for the respective library files as they as also being updated, to include additional features/functionality.\n"},"pytrackpysense/installation/firmware.html":{"url":"pytrackpysense/installation/firmware.html","title":"Updating Firmware","keywords":"","body":"Updating Firmware\nTo update the firmware on the Pysense/Pytrack/Pyscan/Expansion Board v3, please see the following instructions. The firmware of Pysense/Pytrack/Pyscan/Expansion Board v3 can be updated via the USB port using the terminal tool, DFU-util.\nThe latest firmware DFU file can be downloaded from the links below:\n\nPytrack DFU\nPysense DFU\nExpansion Board DFU\n\nWhile in the normal, application mode, the Pysense/Pytrack/Pyscan/Expansion Board v3 require a Serial USB CDC driver, in DFU, bootloader mode, the DFU driver is required. Below, the USB Product ID is depicted for each case.\n\n\n\nBoard\nDFU bootloader (update mode)\nApplication firmware (normal mode)\n\n\n\n\nPytrack\n0xF014\n0xF013\n\n\nPysense\n0xF011\n0xF012\n\n\nPyscan\n0xEF37\n0xEF38\n\n\nExpansion Board v3\n0xEF99\n0xEF98\n\n\n\nNote: USB Vendor ID is always 0x04D8.\nInstalling the DFU-util Tools\nmacOS\nIf using homebrew:\n$ brew install dfu-util\n\nIf using MacPorts:\nport install libusb dfu-util\n\nLinux\nUbuntu or Debian:\n$ sudo apt-get install dfu-util\n\nFedora:\n$ sudo yum install dfu-util\n\nArch:\n$ sudo pacman -Sy dfu-util\n\nWindows\n\nDFU-util v0.9 – Tool to upload the firmware to the Pytrack/Pysense\nZadig – Installer tool for the Pytrack/Pysense board DFU Firmware\n\nTo uploaded the latest DFU firmware to the Pytrack/Pysense, first install the DFU drivers to the host computer. Open Zadig and select libusbK as the driver.\nTo install the drivers, the Pytrack/Pysense board must be in DFU-mode:\n\nDisconnect the USB cable\nHold down the button on the shield\nConnect the USB cable\nKeep the button pressed for at least one second\nRelease the button. When the board is connected in DFU-mode, it will be in this state for 7 seconds.\nClick the“Install Driver button immediately. If the driver was unsuccessful, repeat from step 1.\nHere the USB ID has to be the DFU-bootloader one (0xF014for Pytrack or 0xF011 for Pysense).\nThis is a successful DFU driver installation for Pytrack:\n\n\n\n\nOpen the command prompt and navigate to the directory where the DFU-util and the firmware was downloaded (must be in same directory). Repeat the procedure to get the board in DFU-mode and run the command below but replace X.X.X with the firmware version and replace Pysense with Pytrack if it is the Pytrack that is to be updated (e.g: pytrack_0.0.8.dfu):\ndfu-util-static.exe -D pysense_X.X.X.dfu\n\nIf the update was successful, a message,\"Done!\" should appear in the bottom of the command prompt.\nDouble-check Serial USB (CDC) driver is installed in Application mode: if, by mistake, the libusbk driver was installed while the USB ID is the Application mode (0xF013 for Pytrack or 0xF012 for Pysense), then the Serial USB (CDC) driver has to be installed for application mode. This will allow Windows to allocate a COM port, which is required for REPL console.\n\nUsing DFU-util with Pytrack, Pysense and Expansion Board v3\nTo enter update mode follow these steps:\n\nUnplug the device\nPress the button and keep it held (on the Expansion Board the S1 button)\nPlug in the USB cable to the host computer and wait 1 second before releasing the button\nAfter this you will have approximately 7 seconds to run the DFU-util tool\n\nmacOS and Linux:\n$ dfu-util -D pytrack_0.0.8.dfu\n\nYou might need to run dfu-util as sudo. In that case, you will need to enter your password.\n\nAn output, similar to the one below, will appear upon successful installation:\ndfu-util 0.9\n\nCopyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.\nCopyright 2010-2016 Tormod Volden and Stefan Schmidt\nThis program is Free Software and has ABSOLUTELY NO WARRANTY\nPlease report bugs to http://sourceforge.net/p/dfu-util/tickets/\n\nMatch vendor ID from file: 04d8\nMatch product ID from file: f014\nOpening DFU capable USB device...\nID 04d8:f014\nRun-time device DFU version 0100\nClaiming USB DFU Runtime Interface...\nDetermining device status: state = dfuIDLE, status = 0\ndfu-util: WARNING: Runtime device already in DFU state ?!?\nClaiming USB DFU Interface...\nSetting Alternate Setting #0 ...\nDetermining device status: state = dfuIDLE, status = 0\ndfuIDLE, continuing\nDFU mode device DFU version 0100\nDevice returned transfer size 64\nCopying data from PC to DFU device\nDownload [=========================] 100% 16384 bytes\nDownload done.\nstate(2) = dfuIDLE, status(0) = No error condition is present\nDone!\n\nDebugging\nUsing lsusb command, the Pytrack/Pysense device should be visible in both normal and bootloader modes.\nFor exemple, a Pytrack board is visible as either:\n\nBus 020 Device 004: ID 04d8:f014 Microchip Technology Inc. Application Specific Device\nthis is bootloader mode (f014 is USB PID), active just for 7-8 seconds, if the reset button was just pressed before plugging USB connector.\n\n\nBus 020 Device 005: ID 04d8:f013 Microchip Technology Inc. Pytrack Serial: Pyabcde0\nthis is normal, application mode (f013 is USB PID), this means the bootloader verified application partition and it boot-up correctly.\n\n\n\n"},"pytrackpysense/installation/drivers.html":{"url":"pytrackpysense/installation/drivers.html","title":"Installing Drivers - Windows 7","keywords":"","body":"Installing Drivers - Windows 7\nPytrack and Pysense will work out of the box for Windows 8/10/+, macOS as well as Linux. If using Windows 7, drivers to support the boards will need to be installed.\nPlease follow the instructions below to install the required drivers.\nDownload\nPlease download the driver software from the link below.\nPytrack/Pysense/Pyscan/Expansion Board 3 Driver\nInstallation\nFirst navigate open the Windows start menu and search/navigate to Device Manager. You should see your Pytrack/Pysense in the dropdown under other devices.\n\nRight click the device and select Update Driver Software.\n\nSelect the option to Browse my computer for driver software.\n\nNext you will need to navigate to where you downloaded the driver to (e.g. Downloads Folder).\n\nSpecify the folder in which the drivers are contained. If you haven't extracted the .zip file, please do this before selecting the folder.\n\nYou may receive a warning, suggesting that windows can't verify the publisher of this driver. Click Install this driver software anyway as this link points to our official driver.\n\nIf the installation was successful, you should now see a window specifying that the driver was correctly installed.\n\nTo confirm that the installation was correct, navigate back to the Device Manager and click the dropdown for other devices. The warning label should now be gone and Pytrack/Pysense should be installed.\n\n"},"pytrackpysense/installation/libraries.html":{"url":"pytrackpysense/installation/libraries.html","title":"Installing Libraries","keywords":"","body":"Installing Libraries\nTo utilise the sensors on the Pytrack and Pysense, Pycom has written libraries to make reading to/from the various sensors accessible via an API. These libraries reside at the Pycom GitHub repository and the latest versions can be found under the releases page.\nGitHub Repository\nDownload the repository as a .zip file, navigate to the correct device (Pysense/Pytrack), extract the files and then upload the desired files to the device in the instructions below.\nUploading the Libraries to a Device\nThese libraries should be uploaded to a device (LoPy, SiPy, WiPy 2.0, etc.) in the same process as a standard MicroPython library. The various .py files should be placed into the /lib folder on the device. For example, if using the Pysense and the user wishes to enable the only Accelerometer and the Light Sensor, they should place the following .py files into the device's /lib folder:\n- pysense.py\n- LIS2HH12.py\n- LTR329ALS01.py\n\nAdd as many or as few of the libraries that are required.\nIn addition to the Pysense or Pytrack specific libraries, you also need to upload the pycoproc.py file from the _lib/pycoproc_ folder inside the libraries archive.\nThe Pytrack and Pysense boards behave the same as the Expansion Board. Upload, Run and upload code to Pycom modules via the Pymakr Plugin, in exactly the same process.\n\nImporting/Using the Libraries\nOnce the libraries are uploaded to the device, they can be used/imported as a typical MicroPython library would be. For example, importing and using the light sensor on the Pysense:\nfrom pysense import Pysense\nfrom LTR329ALS01 import LTR329ALS01\n\npy = Pysense()\nlt = LTR329ALS01(py)\n\nprint(lt.light())\n\n"},"pytrackpysense/apireference/":{"url":"pytrackpysense/apireference/","title":"API Reference","keywords":"","body":"API Reference\nTo simplify usability, APIs for the libraries have been created, abstracting away the low level interactions with the sensors. The next following pages refer to the respective libraries for the Pytrack, Pysense, and Pyscan.\n"},"pytrackpysense/apireference/pytrack.html":{"url":"pytrackpysense/apireference/pytrack.html","title":"Pytrack","keywords":"","body":"Pytrack\nThis chapter describes the various libraries which are designed for the Pytrack board. This includes details about the various methods and classes available for each of the Pytrack's sensors.\n3-Axis Accelerometer (LIS2HH12)\nPytrack has a 3-Axis Accelerometer that provides outputs for acceleration as well as roll, pitch and yaw.\nConstructors\nclass LIS2HH12(pytrack = None, sda = 'P22', scl = 'P21')\nCreates a LIS2HH12 object, that will return values for acceleration, roll, pitch and yaw. Constructor must be passed a Pytrack or I2C object to successfully construct.\nMethods\nLIS2HH12.acceleration()\nRead the acceleration from the LIS2HH12. Returns a tuple with the 3 values of acceleration (G).\nLIS2HH12.roll()\nRead the current roll from the LIS2HH12. Returns a float in degrees in the range -180 to 180.\nLIS2HH12.pitch()\nRead the current pitch from the LIS2HH12. Returns a float in degrees in the range -90 to 90. Once the board tilts beyond this range the values will repeat. This is due to a lack of yaw measurement, making it not possible to know the exact orientation of the board.\nGPS with GLONASS (Quectel L76-L GNSS)\nPytrack has a GPS (with GLONASS) that provides outputs longitude/latitude, speed and other information about the Pytrack's location.\nConstructors\nclass L76GNSS(pytrack = None, sda = 'P22', scl = 'P21', timeout = None)\nCreates a L76GNSS object, that will return values for longitude and latitude. Constructor must be passed a Pytrack or I2C object to successfully construct. Set the timeout to a time period (in seconds) for the GPS to search for a lock. If a lock is not found by the time the timeout has expired, the coordinates method will return (None, None).\nMethods\nL76GNSS.coordinates(debug = False)\nRead the longitude and latitude from the L76GNSS. Returns a tuple with the longitude and latitude. With debug set to True the output from the GPS is verbose.\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Libraries GitHub repository\n\n"},"pytrackpysense/apireference/pysense.html":{"url":"pytrackpysense/apireference/pysense.html","title":"Pysense","keywords":"","body":"Pysense\nThis chapter describes the various libraries which are designed for the Pysense board. This includes details about the various methods and classes available for each of the Pysense's sensors.\n3-Axis Accelerometer (LIS2HH12)\nPysense has a 3-Axis Accelerometer that provides outputs for acceleration as well as roll, pitch and yaw.\nConstructors\nclass LIS2HH12(pysense = None, sda = 'P22', scl = 'P21')\nCreates a LIS2HH12 object, that will return values for acceleration, roll, pitch and yaw. Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nLIS2HH12.acceleration()\nRead the acceleration from the LIS2HH12. Returns a tuple with the 3 values of acceleration (G).\nLIS2HH12.roll()\nRead the current roll from the LIS2HH12. Returns a float in degrees in the range -180 to 180.\nLIS2HH12.pitch()\nRead the current pitch from the LIS2HH12. Returns a float in degrees in the range -90 to 90. Once the board tilts beyond this range the values will repeat. This is due to a lack of yaw measurement, making it not possible to know the exact orientation of the board.\nDigital Ambient Light Sensor (LTR-329ALS-01)\nPysense has a dual light sensor that provides outputs for external light levels in lux. See the datasheet for more information about the wavelengths of the two sensors.\nConstructors\nclass LTR329ALS01(pysense = None, sda = 'P22', scl = 'P21', gain = ALS_GAIN_1X, integration = ALS_INT_100, rate = ALS_RATE_500)\nCreates a LTR329ALS01 object, that will return values for light in lux. Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nLTR329ALS01.light()\nRead the light levels of both LTR329ALS01 sensors. Returns a tuple with two values for light levels in lux.\nArguments\nThe following arguments may be passed into the constructor.\n\ngain: ALS_GAIN_1X,ALS_GAIN_2X, ALS_GAIN_4X, ALS_GAIN_8X, ALS_GAIN_48X, ALS_GAIN_96X\nintegration: ALS_INT_50, ALS_INT_100, ALS_INT_150, ALS_INT_200, ALS_INT_250, ALS_INT_300, ALS_INT_350, ALS_INT_400\nrate: ALS_RATE_50, ALS_RATE_100, ALS_RATE_200, ALS_RATE_500, ALS_RATE_1000, ALS_RATE_2000\n\nHumidity and Temperature Sensor (SI7006A20)\nPysense has a Humidity and Temperature sensor that provides values of relative humidity and external temperature.\nConstructors\nclass SI7006A20(pysense = None, sda = 'P22', scl = 'P21')\nCreates a SI7006A20 object, that will return values for humidity (%) and temperature ('C). Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nSI7006A20.humidity()\nRead the relative humidity of the SI7006A20. Returns a float with the percentage relative humidity.\nSI7006A20.temperature()\nRead the external temperature of the SI7006A20. Returns a float with the temperature.\nBarometric Pressure Sensor with Altimeter (MPL3115A2)\nPysense has a Barometric Pressure sensor that provides readings for pressure, altitude as well as an additional temperature sensor.\nConstructors\nclass MPL3115A2(pysense = None, sda = 'P22', scl = 'P21', mode = PRESSURE)\nCreates a MPL3115A2 object, that will return values for pressure (Pa), altitude (m) and temperature ('C). Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nMPL3115A2.pressure()\nRead the atmospheric pressure of the MPL3115A2. Returns a float with the pressure in (Pa).\nMPL3115A2.altitude()\nRead the altitude of the MPL3115A2. Returns a float with the altitude in (m).\nMPL3115A2.temperature()\nRead the temperature of the MPL3115A2. Returns a float with the temperature in ('C).\nArguments\nThe following arguments may be passed into the constructor.\n\nmode: PRESSURE, ALTITUDE\n\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Libraries GitHub repository\n\n"},"pytrackpysense/apireference/pyscan.html":{"url":"pytrackpysense/apireference/pyscan.html","title":"Pyscan","keywords":"","body":"Pyscan\nThis chapter describes the various libraries which are designed for the Pyscan board. This includes details about the various methods and classes available for each of the Pyscan's sensors.\n3-Axis Accelerometer (LIS2HH12)\nPysense has a 3-Axis Accelerometer that provides outputs for acceleration as well as roll, pitch and yaw.\nConstructors\nclass LIS2HH12(pysense = None, sda = 'P22', scl = 'P21')\nCreates a LIS2HH12 object, that will return values for acceleration, roll, pitch and yaw. Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nLIS2HH12.acceleration()\nRead the acceleration from the LIS2HH12. Returns a tuple with the 3 values of acceleration (G).\nLIS2HH12.roll()\nRead the current roll from the LIS2HH12. Returns a float in degrees in the range -180 to 180.\nLIS2HH12.pitch()\nRead the current pitch from the LIS2HH12. Returns a float in degrees in the range -90 to 90. Once the board tilts beyond this range the values will repeat. This is due to a lack of yaw measurement, making it not possible to know the exact orientation of the board.\nDigital Ambient Light Sensor (LTR-329ALS-01)\nPysense has a dual light sensor that provides outputs for external light levels in lux. See the datasheet for more information about the wavelengths of the two sensors.\nConstructors\nclass LTR329ALS01(pysense = None, sda = 'P22', scl = 'P21', gain = ALS_GAIN_1X, integration = ALS_INT_100, rate = ALS_RATE_500)\nCreates a LTR329ALS01 object, that will return values for light in lux. Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nLTR329ALS01.light()\nRead the light levels of both LTR329ALS01 sensors. Returns a tuple with two values for light levels in lux.\nArguments\nThe following arguments may be passed into the constructor.\n\ngain: ALS_GAIN_1X,ALS_GAIN_2X, ALS_GAIN_4X, ALS_GAIN_8X, ALS_GAIN_48X, ALS_GAIN_96X\nintegration: ALS_INT_50, ALS_INT_100, ALS_INT_150, ALS_INT_200, ALS_INT_250, ALS_INT_300, ALS_INT_350, ALS_INT_400\nrate: ALS_RATE_50, ALS_RATE_100, ALS_RATE_200, ALS_RATE_500, ALS_RATE_1000, ALS_RATE_2000\n\nPyscan NFC library (MFRC6300)\nConstructors\nclass MFRC630(pyscan=None, sda='P22', scl='P21', timeout=None, debug=False)\nCreates a MFRC630 object. Constructor must be passed a Pyscan or I2C object to successfully construct.\nMethods\nMFRC630.mfrc630_cmd_init()\nInitialise the MFRC630 with some settings\nMFRC630.mfrc630_cmd_reset()\nReset the device. Stops the currently active command and resets device.\nMFRC630.mfrc630_cmd_idle()\nSet the device into idle mode. Stops the currently active command and return to idle mode.\nMFRC630.mfrc630_cmd_load_key(key)\nLoads the provided key into the key buffer.\n\nkey Array which holds the MIFARE key, it is always 6 bytes long\n\nMFRC630.mfrc630_MF_read_block(block_address, dest)\nReads a block of memory from an authenticated card. Try to read a block of memory from the card with the appropriate timeouts and error checking.\n\nblock_address The block to read\ndest The array in which to write the 16 bytes read from the card\n\nReturns 0 for failure, otherwise the number of bytes received.\nMFRC630.mfrc630_MF_auth(uid, key_type, block)\nPerform a MIFARE authentication procedure. This function is a higher-level wrapper around the MF authenticate command. The result of the authentication is checked to identify whether it appears to have succeeded. The key must be loaded into the key buffer with MFRC630.mfrc630_cmd_load_key(key).\nOnce authenticated, the authentication MUST be stopped manually by calling the mfrc630_MF_deauth() function or otherwise disabling the Crypto1 ON bit in the status register.\n\nkey_type The MIFARE key A or B (MFRC630_MF_AUTH_KEY_A or MFRC630_MF_AUTH_KEY_B) to use\nblock The block to authenticate\nuid The authentication procedure required the first four bytes of the card's UID to authenticate\n\nReturns 0 in case of failure, nonzero in case of success.\nMFRC630.mfrc630_MF_deauth()\nDisables MIFARE authentication. Disable the Crypto1 bit from the status register to disable encryption.\nMFRC630.mfrc630_iso14443a_WUPA_REQA(instruction)\nSend WUPA and REQA. Returns the response byte, the answer to request A byte (ATQA), or 0 in case of no answer.\n\ninstruction: MFRC630_ISO14443_CMD_WUPA, MFRC630_ISO14443_CMD_REQA\n\nMFRC630.mfrc630_iso14443a_select(uid)\nPerforms the SELECT procedure to discover a card's UID. This performs the SELECT procedure as explained in ISO14443A, this determines the UID of the card, if multiple cards are present, a collision will occur, which is handled according to the norm.\n\nuid: The UID of the card will be stored into this array.\n\nReturns the length of the UID in bytes (4, 7, 10), or 0 in case of failure.\nMFRC630.print_debug(msg)\nPrints debug statements if DEBUG is enabled.\nMFRC630.format_block(block, length)\nPrints block with length.\nMFRC630.mfrc630_format_block(data, len)\nConverts data to hexadecimal format.\n\ndata The array to be formatted\nlen The number of bytes to format\n\nMFRC630.mfrc630_print_block(data, len)\nPrints the bytes in data array in hexadecimal format, separated by spaces using the mfrc630_format_block method.\n\ndata The array to be printed\nlen The number of bytes to print\n\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Libraries GitHub repository\n\n"},"pytrackpysense/apireference/sleep.html":{"url":"pytrackpysense/apireference/sleep.html","title":"Sleep","keywords":"","body":"Sleep\nThis chapter describes the various methods for sleep and wakeup which are embedded in Pytrack and Pysense libraries. Both Pytrack and Pysense have the same methods, although the appropriate class, either pytrack or pysense, has to be instantiated.\nQuick Usage Example\nThe following example is also available at Sleep Wakeup Example Libraries GitHub repository\n#from pytrack import Pytrack\nfrom pysense import Pysense\nfrom LIS2HH12 import LIS2HH12\nimport time\n\n#py = Pytrack()\npy = Pysense()\n\n# display the reset reason code and the sleep remaining in seconds\n# possible values of wakeup reason are:\n# WAKE_REASON_ACCELEROMETER = 1\n# WAKE_REASON_PUSH_BUTTON = 2\n# WAKE_REASON_TIMER = 4\n# WAKE_REASON_INT_PIN = 8\n\nprint(\"Wakeup reason: \" + str(py.get_wake_reason()))\nprint(\"Approximate sleep remaining: \" + str(py.get_sleep_remaining()) + \" sec\")\ntime.sleep(0.5)\n\n# enable wakeup source from INT pin\npy.setup_int_pin_wake_up(False)\n\nacc = LIS2HH12()\n\n# enable activity and also inactivity interrupts, using the default callback handler\npy.setup_int_wake_up(True, True)\n\n# set the acceleration threshold to 2000mG (2G) and the min duration to 200ms\nacc.enable_activity_interrupt(2000, 200)\n\n# go to sleep for 5 minutes maximum if no accelerometer interrupt happens\npy.setup_sleep(300)\npy.go_to_sleep()\n\nMethods\npytrack.get_sleep_remaining()\nIn the event of a sleep session that was awoken by an asynchronous event (Accelerometer, INT pin or Reset button) the approximate sleep remaining interval (expressed in seconds) can be found out. The user has to manually use setup_sleep() to configure the next sleep interval.\npytrack.get_wake_reason()\nReturns the last wakeup reason. Possible values are:\n# WAKE_REASON_ACCELEROMETER = 1 # Accelerometer activity/inactivity detection\n# WAKE_REASON_PUSH_BUTTON = 2 # Pytrack/Pysense reset buttom\n# WAKE_REASON_TIMER = 4 # Normal timeout of the sleep interval\n# WAKE_REASON_INT_PIN = 8 # INT pin\n\nNote: the WAKE_REASON_INT_PIN can be used if the PIC_RC1 pin (pin#6 on External IO Header) is toggled.\nAs in the above example, this method should be called at the beginning of the script, to find out the reset (wakeup) reason.\npytrack.go_to_sleep([gps=True])\nPuts the board in sleep mode, for the duration, which has to be set previously with pytrack.setup_sleep(timout_sec). The optional boolean parameter sets the GPS state during sleep.\nMicroPython code, which is after this function, is not executed, as wakeup will restart MicroPython.\npytrack.setup_int_wake_up(rising, falling])\nEnables as wakeup source, the accelerometer INT pin (PIC - RA5). The boolean parameters will indicate rising edge (activity detection) and/or falling edge (inactivity detection) is configured.\nThe accelerometer (class LIS2HH12) has to be also configured for a certain acceleration threshold and duration. Code snippet:\nfrom pytrack import Pytrack\nfrom LIS2HH12 import LIS2HH12\n\npy = Pytrack()\nacc = LIS2HH12()\n\n# enable activity and also inactivity interrupts, using the default callback handler\npy.setup_int_wake_up(True, True)\n\n# set the acceleration threshold to 2000mG (2G) and the min duration to 200ms\nacc.enable_activity_interrupt(2000, 200)\n\npytrack.setup_int_pin_wake_up([rising_edge = True])\nEnables as wakeup source, the INT pic (PIC - RC1, pin#6 on External IO Header). Either rising or falling edge has to be set, by default it's rising edge.\npytrack.setup_sleep(time_seconds)\nSets the sleep interval, specified in seconds. The actual sleep will be started by calling go_to_sleep() method.\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Libraries GitHub repository\n\n"},"tutorials/introduction.html":{"url":"tutorials/introduction.html","title":"Introduction","keywords":"","body":"Introduction\n\nTutorials and Examples\nThis section contains tutorials and examples for use with Pycom modules and Expansion boards.\nGeneral Pycom tutorials contains tutorials that may be run on any Pycom device, such as connecting to a WiFi network, Bluetooth, controlling I/O pins etc. Later sections are specific to the LoPy and SiPy devices such as setting up a LoRa node or connecting to the Sigfox network. The final sections are related to examples using the Pytrack and Pysense.\nBefore starting, ensure that any Pycom devices are running the latest firmware; for instructions see Firmware Updates.\nThe source code for these tutorials, along with the required libraries can be found in in the pycom-libraries repository.\n"},"tutorials/all/":{"url":"tutorials/all/","title":"All Pycom Device Examples","keywords":"","body":"All Pycom Device Examples\nThis section contains generic examples that will work across all Pycom devices and Expansion Boards.\n"},"tutorials/all/repl.html":{"url":"tutorials/all/repl.html","title":"REPL","keywords":"","body":"REPL\nUsing the Pymakr Plugin, open and connect a device or use serial terminal (PuTTY, screen, picocom, etc). Upon connecting, there should be a blank screen with a flashing cursor. Press Enter and a MicroPython prompt should appear, i.e. >>>. Let's make sure it is working with the obligatory test:\n>>> print(\"Hello LoPy!\")\nHello LoPy!\n\nIn the example above, the >>> characters should not be typed. They are there to indicate that the text should be placed after the prompt. Once the text has been entered print(\"Hello LoPy!\") and pressed Enter, the output should appear on screen, identical to the example above.\nBasic Python commands can be tested out in a similar fashion.\nIf this is not working, try either a hard reset or a soft reset; see below.\nHere are some other example, utilising the device's hardware features:\n>>> from machine import Pin\n>>> led = Pin('G16', mode=Pin.OUT, value=1)\n>>> led(0)\n>>> led(1)\n>>> led.toggle()\n>>> 1 + 2\n3\n>>> 5 / 2\n2.5\n>>> 20 * 'py'\n'pypypypypypypypypypypypypypypypypypypypy'\n\nResetting the Device\nIf something goes wrong, the device can be reset with two methods. The first is to press CTRL-D at the MicroPython prompt, which will perform a soft reset. A message, as following, will appear:\n>>>\nPYB: soft reboot\nMicroPython v1.4.6-146-g1d8b5e5 on 2016-10-21; LoPy with ESP32\nType \"help()\" for more information.\n>>>\n\nIf that still isn't working a hard reset can be performed (power-off/on) by pressing the RST switch (the small black button next to the RGB LED). Using telnet, this will end the session, disconnecting the program that was used to connect to the Pycom Device.\n"},"tutorials/all/wlan.html":{"url":"tutorials/all/wlan.html","title":"WLAN","keywords":"","body":"WLAN\nThe WLAN is a system feature of all Pycom devices, therefore it is enabled by default.\nIn order to retrieve the current WLAN instance, run:\n>>> from network import WLAN\n>>> wlan = WLAN() # we call the constructor without params\n\nThe current mode (WLAN.AP after power up) may be checked by running:\n>>> wlan.mode()\n\nWhen changing the WLAN mode, if following the instructions below, the WLAN connection to the Pycom device will be broken. This means commands will not run interactively over WiFi.\nThere are two ways around this:\n\nPut this setup code into the boot.py file of the Pycom device so that it gets executed automatically after reset.\nDuplicate the REPL on UART. This way commands can be run via Serial USB.\n\n\nConnecting to a Router\nThe WLAN network class always boots in WLAN.AP mode; to connect it to an existing network, the WiFi class must be configured as a station:\nfrom network import WLAN\nwlan = WLAN(mode=WLAN.STA)\n\nNow the device may proceed to scan for networks:\nnets = wlan.scan()\nfor net in nets:\n if net.ssid == 'mywifi':\n print('Network found!')\n wlan.connect(net.ssid, auth=(net.sec, 'mywifikey'), timeout=5000)\n while not wlan.isconnected():\n machine.idle() # save power while waiting\n print('WLAN connection succeeded!')\n break\n\nAssigning a Static IP Address at Boot Up\nIf the users wants their device to connect to a home router upon boot up, using with a fixed IP address, use the following script as /flash/boot.py:\nimport machine\nfrom network import WLAN\nwlan = WLAN() # get current object, without changing the mode\n\nif machine.reset_cause() != machine.SOFT_RESET:\n wlan.init(mode=WLAN.STA)\n # configuration below MUST match your home router settings!!\n wlan.ifconfig(config=('192.168.178.107', '255.255.255.0', '192.168.178.1', '8.8.8.8'))\n\nif not wlan.isconnected():\n # change the line below to match your network ssid, security and password\n wlan.connect('mywifi', auth=(WLAN.WPA2, 'mywifikey'), timeout=5000)\n while not wlan.isconnected():\n machine.idle() # save power while waiting\n\nNotice how we check for the reset cause and the connection status, this is crucial in order to be able to soft reset the LoPy during a telnet session without breaking the connection.\n\nMultiple Networks using a Static IP Address\nThe following script holds a list with nets and an optional list of wlan_config to set a fixed IP\nimport os\nimport machine\n\nuart = machine.UART(0, 115200)\nos.dupterm(uart)\n\nknown_nets = {\n '': {'pwd': ''},\n '': {'pwd': '', 'wlan_config': ('10.0.0.114', '255.255.0.0', '10.0.0.1', '10.0.0.1')}, # (ip, subnet_mask, gateway, DNS_server)\n}\n\nif machine.reset_cause() != machine.SOFT_RESET:\n from network import WLAN\n wl = WLAN()\n wl.mode(WLAN.STA)\n original_ssid = wl.ssid()\n original_auth = wl.auth()\n\n print(\"Scanning for known wifi nets\")\n available_nets = wl.scan()\n nets = frozenset([e.ssid for e in available_nets])\n\n known_nets_names = frozenset([key for key in known_nets])\n net_to_use = list(nets & known_nets_names)\n try:\n net_to_use = net_to_use[0]\n net_properties = known_nets[net_to_use]\n pwd = net_properties['pwd']\n sec = [e.sec for e in available_nets if e.ssid == net_to_use][0]\n if 'wlan_config' in net_properties:\n wl.ifconfig(config=net_properties['wlan_config'])\n wl.connect(net_to_use, (sec, pwd), timeout=10000)\n while not wl.isconnected():\n machine.idle() # save power while waiting\n print(\"Connected to \"+net_to_use+\" with IP address:\" + wl.ifconfig()[0])\n\n except Exception as e:\n print(\"Failed to connect to any known network, going into AP mode\")\n wl.init(mode=WLAN.AP, ssid=original_ssid, auth=original_auth, channel=6, antenna=WLAN.INT_ANT)\n\nConnecting to a WPA2-Enterprise network\nConnecting with EAP-TLS:\nBefore connecting, obtain and copy the public and private keys to the device, e.g. under location /flash/cert. If it is required to validate the server's public key, an appropriate CA certificate (chain) must also be provided.\nfrom network import WLAN\n\nwlan = WLAN(mode=WLAN.STA)\nwlan.connect(ssid='mywifi', auth=(WLAN.WPA2_ENT,), identity='myidentity', ca_certs='/flash/cert/ca.pem', keyfile='/flash/cert/client.key', certfile='/flash/cert/client.crt')\n\nConnecting with EAP-PEAP or EAP-TTLS:\nIn case of EAP-PEAP (or EAP-TTLS), the client key and certificate are not necessary, only a username and password pair. If it is required to validate the server's public key, an appropriate CA certificate (chain) must also be provided.\nfrom network import WLAN\n\nwlan = WLAN(mode=WLAN.STA)\nwlan.connect(ssid='mywifi', auth=(WLAN.WPA2_ENT, 'username', 'password'), identity='myidentity', ca_certs='/flash/cert/ca.pem')\n\n"},"tutorials/all/ble.html":{"url":"tutorials/all/ble.html","title":"Bluetooth","keywords":"","body":"Bluetooth\nAt present, basic BLE functionality is available. More features will be implemented in the near future, such as pairing. This page will be updated in line with these features.\nFull info on bluetooth can be found within Bluetooth page of the Firmware API Reference.\nScan for BLE Devices\nScan for all of the advertising devices within range of the scanning device.\nbluetooth.start_scan(10) # starts scanning and stop after 10 seconds\nbluetooth.start_scan(-1) # starts scanning indefinitely until bluetooth.stop_scan() is called\n\nRaw Data from a BLE Device\nA quick usage example that scans and prints the raw data from advertisements.\nfrom network import Bluetooth\n\nbluetooth = Bluetooth()\nbluetooth.start_scan(-1) # start scanning with no timeout\n\nwhile True:\n print(bluetooth.get_adv())\n\nConnect to a BLE Device\nConnecting to a device that is sending advertisements.\nfrom network import Bluetooth\nimport ubinascii\nbluetooth = Bluetooth()\n\n# scan until we can connect to any BLE device around\nbluetooth.start_scan(-1)\nadv = None\nwhile True:\n adv = bluetooth.get_adv()\n if adv:\n try:\n bluetooth.connect(adv.mac)\n except:\n # start scanning again\n bluetooth.start_scan(-1)\n continue\n break\nprint(\"Connected to device with addr = {}\".format(ubinascii.hexlify(adv.mac)))\n\nConnect to a BLE Device and Retrieve Data\nConnecting to a device named 'Heart Rate' and receiving data from it's services.\nfrom network import Bluetooth\nimport time\nbt = Bluetooth()\nbt.start_scan(-1)\n\nwhile True:\n adv = bt.get_adv()\n if adv and bt.resolve_adv_data(adv.data, Bluetooth.ADV_NAME_CMPL) == 'Heart Rate':\n try:\n conn = bt.connect(adv.mac)\n services = conn.services()\n for service in services:\n time.sleep(0.050)\n if type(service.uuid()) == bytes:\n print('Reading chars from service = {}'.format(service.uuid()))\n else:\n print('Reading chars from service = %x' % service.uuid())\n chars = service.characteristics()\n for char in chars:\n if (char.properties() & Bluetooth.PROP_READ):\n print('char {} value = {}'.format(char.uuid(), char.read()))\n conn.disconnect()\n break\n except:\n pass\n else:\n time.sleep(0.050)\n\nRetrieve the Name & Manufacturer from a BLE Device\nUsing resolve_adv_data() to attempt to retrieve the name and manufacturer data from the advertiser.\nimport ubinascii\nfrom network import Bluetooth\nbluetooth = Bluetooth()\n\nbluetooth.start_scan(20)\nwhile bluetooth.isscanning():\n adv = bluetooth.get_adv()\n if adv:\n # try to get the complete name\n print(bluetooth.resolve_adv_data(adv.data, Bluetooth.ADV_NAME_CMPL))\n\n mfg_data = bluetooth.resolve_adv_data(adv.data, Bluetooth.ADV_MANUFACTURER_DATA)\n\n if mfg_data:\n # try to get the manufacturer data (Apple's iBeacon data is sent here)\n print(ubinascii.hexlify(mfg_data))\n\n"},"tutorials/all/https.html":{"url":"tutorials/all/https.html","title":"HTTPS","keywords":"","body":"HTTPS\nBasic connection using ssl.wrap_socket().\nimport socket\nimport ssl\n\ns = socket.socket()\nss = ssl.wrap_socket(s)\nss.connect(socket.getaddrinfo('www.google.com', 443)[0][-1])\n\nBelow is an example using certificates with the blynk cloud.\nCertificate was downloaded from the blynk examples folder and placed in /flash/cert/ on the device.\nimport socket\nimport ssl\n\ns = socket.socket()\nss = ssl.wrap_socket(s, cert_reqs=ssl.CERT_REQUIRED, ca_certs='/flash/cert/ca.pem')\nss.connect(socket.getaddrinfo('cloud.blynk.cc', 8441)[0][-1])\n\nFor more info, check the ssl module in the API reference.\n"},"tutorials/all/mqtt.html":{"url":"tutorials/all/mqtt.html","title":"MQTT","keywords":"","body":"MQTT\nMQTT is a lightweight messaging protocol that is ideal for sending small packets of data to and from IoT devices via WiFi.\nThe broker used in this example is the IO Adafruit platform, which is free and allows for tinkering with MQTT.\nVisit IO Adafruit and create an account. You'll need to get hold of an API Key as well as your credentials. Visit this guide for more information about MQTT and how to use it with Adafruit's Broker.\nThis example will send a message to a topic on the Adafruit MQTT broker and then also subscribe to the same topic, in order to show how to use the subscribe functionality.\nfrom mqtt import MQTTClient\nfrom network import WLAN\nimport machine\nimport time\n\ndef sub_cb(topic, msg):\n print(msg)\n\nwlan = WLAN(mode=WLAN.STA)\nwlan.connect(\"yourwifinetwork\", auth=(WLAN.WPA2, \"wifipassword\"), timeout=5000)\n\nwhile not wlan.isconnected(): \n machine.idle()\nprint(\"Connected to WiFi\\n\")\n\nclient = MQTTClient(\"device_id\", \"io.adafruit.com\",user=\"your_username\", password=\"your_api_key\", port=1883)\n\nclient.set_callback(sub_cb)\nclient.connect()\nclient.subscribe(topic=\"youraccount/feeds/lights\")\n\nwhile True:\n print(\"Sending ON\")\n client.publish(topic=\"youraccount/feeds/lights\", msg=\"ON\")\n time.sleep(1)\n print(\"Sending OFF\")\n client.publish(topic=\"youraccount/feeds/lights\", msg=\"OFF\")\n client.check_msg()\n\n time.sleep(1)\n\n"},"tutorials/all/aws.html":{"url":"tutorials/all/aws.html","title":"AWS","keywords":"","body":"AWS\nThe AWS IoT platform enables devices to connect to the Amazon cloud and lets applications in the cloud interact with Internet-connected things. Common IoT applications either collect and process telemetry from devices or enable users to control a device remotely. Things report their state by publishing messages, in JSON format, on MQTT topics.\nFor more information see this PDF File.\nGetting Started with AWS IoT\nCreating the message broker (Amazon website):\n\nSign in to the AWS Management Console\nNavigate to the IoT Console by clicking on the AWS IoT link\nIn the left navigation pane, choose Register/Manage\nClick on the create button, give your device a name and press create\nClick on the device that has been created\nOn the Details page, in the left navigation pane, choose Security\nOn the Certificates page, choose Create certificate\nDownload all the certificates, then press the Activate and the Attach a Policy buttons. See image\nClick on the Create New Policy button\nOn the Create Policy page, choose a policy name and the actions to authorise.\nGo to the certificates page, click on the three dots of your certificate and attach the policy to the certificate as shown in the diagram\n\nSetting up the device (Pycom device):\n\nDownload the latest sample code from the Pycom GitHub Repository.\nConnect to the device via FTP and put the root CA certificate, the client certificate (*.pem.crt) and the private key (*.private.pem.key) in the /flash/cert folder.\nUpdate the config file with your WiFi settings, the AWS Host and the certificate paths.\nPut the config.py and the main.py in the device flash\n\nConfiguration (config.py):\nThis file contains the WiFi, certificate paths and application specific settings that need to be updated by the user.\n# WiFi configuration\nWIFI_SSID = 'my_wifi_ssid'\nWIFI_PASS = 'my_wifi_password'\n\n# AWS general configuration\nAWS_PORT = 8883\nAWS_HOST = 'aws_host_url'\nAWS_ROOT_CA = '/flash/cert/aws_root.ca'\nAWS_CLIENT_CERT = '/flash/cert/aws_client.cert'\nAWS_PRIVATE_KEY = '/flash/cert/aws_private.key'\n\n################## Subscribe / Publish client #################\nCLIENT_ID = 'PycomPublishClient'\nTOPIC = 'PublishTopic'\nOFFLINE_QUEUE_SIZE = -1\nDRAINING_FREQ = 2\nCONN_DISCONN_TIMEOUT = 10\nMQTT_OPER_TIMEOUT = 5\nLAST_WILL_TOPIC = 'PublishTopic'\nLAST_WILL_MSG = 'To All: Last will message'\n\n####################### Shadow updater ########################\n#THING_NAME = \"my thing name\"\n#CLIENT_ID = \"ShadowUpdater\"\n#CONN_DISCONN_TIMEOUT = 10\n#MQTT_OPER_TIMEOUT = 5\n\n####################### Delta Listener ########################\n#THING_NAME = \"my thing name\"\n#CLIENT_ID = \"DeltaListener\"\n#CONN_DISCONN_TIMEOUT = 10\n#MQTT_OPER_TIMEOUT = 5\n\n####################### Shadow Echo ########################\n#THING_NAME = \"my thing name\"\n#CLIENT_ID = \"ShadowEcho\"\n#CONN_DISCONN_TIMEOUT = 10\n#MQTT_OPER_TIMEOUT = 5\n\nSubscibe / Publish (main.py)\nTo subscribe to a topic:\n\nGo to the AWS Iot page, click on manage and choose your device\nFrom the left hand side, choose Activity and then click MQTT client.\nChoose the topic name you entered in the configuration file.\nMessages should be published as shown in the diagram\n\n# user specified callback function\ndef customCallback(client, userdata, message):\n print(\"Received a new message: \")\n print(message.payload)\n print(\"from topic: \")\n print(message.topic)\n print(\"--------------\\n\\n\")\n\n# configure the MQTT client\npycomAwsMQTTClient = AWSIoTMQTTClient(config.CLIENT_ID)\npycomAwsMQTTClient.configureEndpoint(config.AWS_HOST, config.AWS_PORT)\npycomAwsMQTTClient.configureCredentials(config.AWS_ROOT_CA, config.AWS_PRIVATE_KEY, config.AWS_CLIENT_CERT)\n\npycomAwsMQTTClient.configureOfflinePublishQueueing(config.OFFLINE_QUEUE_SIZE)\npycomAwsMQTTClient.configureDrainingFrequency(config.DRAINING_FREQ)\npycomAwsMQTTClient.configureConnectDisconnectTimeout(config.CONN_DISCONN_TIMEOUT)\npycomAwsMQTTClient.configureMQTTOperationTimeout(config.MQTT_OPER_TIMEOUT)\npycomAwsMQTTClient.configureLastWill(config.LAST_WILL_TOPIC, config.LAST_WILL_MSG, 1)\n\n#Connect to MQTT Host\nif pycomAwsMQTTClient.connect():\n print('AWS connection succeeded')\n\n# Subscribe to topic\npycomAwsMQTTClient.subscribe(config.TOPIC, 1, customCallback)\ntime.sleep(2)\n\n# Send message to host\nloopCount = 0\nwhile loopCount \nShadow updater (main.py)\n# user specified callback functions\ndef customShadowCallback_Update(payload, responseStatus, token):\n if responseStatus == \"timeout\":\n print(\"Update request \" + token + \" time out!\")\n if responseStatus == \"accepted\":\n payloadDict = json.loads(payload)\n print(\"Update request with token: \" + token + \" accepted!\")\n print(\"property: \" + str(payloadDict[\"state\"][\"desired\"][\"property\"]))\n if responseStatus == \"rejected\":\n print(\"Update request \" + token + \" rejected!\")\n\ndef customShadowCallback_Delete(payload, responseStatus, token):\n if responseStatus == \"timeout\":\n print(\"Delete request \" + token + \" time out!\")\n if responseStatus == \"accepted\":\n print(\"Delete request with token: \" + token + \" accepted!\")\n if responseStatus == \"rejected\":\n print(\"Delete request \" + token + \" rejected!\")\n\n# configure the MQTT client\npycomAwsMQTTShadowClient = AWSIoTMQTTShadowClient(config.CLIENT_ID)\npycomAwsMQTTShadowClient.configureEndpoint(config.AWS_HOST, config.AWS_PORT)\npycomAwsMQTTShadowClient.configureCredentials(config.AWS_ROOT_CA, config.AWS_PRIVATE_KEY, config.AWS_CLIENT_CERT)\n\npycomAwsMQTTShadowClient.configureConnectDisconnectTimeout(config.CONN_DISCONN_TIMEOUT)\npycomAwsMQTTShadowClient.configureMQTTOperationTimeout(config.MQTT_OPER_TIMEOUT)\n\n# Connect to MQTT Host\nif pycomAwsMQTTShadowClient.connect():\n print('AWS connection succeeded')\n\ndeviceShadowHandler = pycomAwsMQTTShadowClient.createShadowHandlerWithName(config.THING_NAME, True)\n\n# Delete shadow JSON doc\ndeviceShadowHandler.shadowDelete(customShadowCallback_Delete, 5)\n\n# Update shadow in a loop\nloopCount = 0\nwhile True:\n JSONPayload = '{\"state\":{\"desired\":{\"property\":' + str(loopCount) + '}}}'\n deviceShadowHandler.shadowUpdate(JSONPayload, customShadowCallback_Update, 5)\n loopCount += 1\n time.sleep(5)\n\nDelta Listener (main.py)\n# Custom Shadow callback\ndef customShadowCallback_Delta(payload, responseStatus, token):\n payloadDict = json.loads(payload)\n print(\"property: \" + str(payloadDict[\"state\"][\"property\"]))\n print(\"version: \" + str(payloadDict[\"version\"]))\n\n # configure the MQTT client\npycomAwsMQTTShadowClient = AWSIoTMQTTShadowClient(config.CLIENT_ID)\npycomAwsMQTTShadowClient.configureEndpoint(config.AWS_HOST, config.AWS_PORT)\npycomAwsMQTTShadowClient.configureCredentials(config.AWS_ROOT_CA, config.AWS_PRIVATE_KEY, config.AWS_CLIENT_CERT)\n\npycomAwsMQTTShadowClient.configureConnectDisconnectTimeout(config.CONN_DISCONN_TIMEOUT)\npycomAwsMQTTShadowClient.configureMQTTOperationTimeout(config.MQTT_OPER_TIMEOUT)\n\n# Connect to MQTT Host\nif pycomAwsMQTTShadowClient.connect():\n print('AWS connection succeeded')\n\ndeviceShadowHandler = pycomAwsMQTTShadowClient.createShadowHandlerWithName(config.THING_NAME, True)\n\n# Listen on deltas\ndeviceShadowHandler.shadowRegisterDeltaCallback(customShadowCallback_Delta)\n\n# Loop forever\nwhile True:\n time.sleep(1)\n\n"},"tutorials/all/adc.html":{"url":"tutorials/all/adc.html","title":"ADC","keywords":"","body":"ADC\nThis example is a simple ADC sample. For more information please see ADC.\nfrom machine import ADC\nadc = ADC(0)\nadc_c = adc.channel(pin='P13')\nadc_c()\nadc_c.value()\n\nCalibration\nCurrently the ESP32's ADC is not calibrated from the factory. This means it must be calibrated each time you wish to use it. To do this you must firstly measure the internal voltage reference. The following code will connect the 1.1v reference to P22\nfrom machine import ADC\nadc = ADC()\n\n# Output Vref of P22\nadc.vref_to_pin('P22')\n\nNow that the voltage reference is externally accessible you should measure it with the most accurate voltmeter you have access to. Note down the reading in millivolts, e.g. 1120. To disconnect the 1.1v reference from P22 please reset your module. You can now calibrate the ADC by telling it the true value of the internal reference. You should then check your calibration by connecting the ADC to a known voltage source.\n# Set calibration - see note above\nadc.vref(1100)\n\n# Check calibration by reading a known voltage\nadc_c = adc.channel(pin='P16', attn=ADC.ATTN_11DB)\nprint(adc_c.voltage())\n\n"},"tutorials/all/i2c.html":{"url":"tutorials/all/i2c.html","title":"I2C","keywords":"","body":"I2C\nThe following example receives data from a light sensor using I2C. Sensor used is the BH1750FVI Digital Light Sensor.\nimport time\nfrom machine import I2C\nimport bh1750fvi\n\ni2c = I2C(0, I2C.MASTER, baudrate=100000)\nlight_sensor = bh1750fvi.BH1750FVI(i2c, addr=i2c.scan()[0])\n\nwhile(True):\n data = light_sensor.read()\n print(data)\n time.sleep(1)\n\nDrivers for the BH1750FVI\nPlace this sample code into a file named bh1750fvi.py. This can then be imported as a library.\n# Simple driver for the BH1750FVI digital light sensor\n\nclass BH1750FVI:\n MEASUREMENT_TIME = const(120)\n\n def __init__(self, i2c, addr=0x23, period=150):\n self.i2c = i2c\n self.period = period\n self.addr = addr\n self.time = 0\n self.value = 0\n self.i2c.writeto(addr, bytes([0x10])) # start continuos 1 Lux readings every 120ms\n\n def read(self):\n self.time += self.period\n if self.time >= MEASUREMENT_TIME:\n self.time = 0\n data = self.i2c.readfrom(self.addr, 2)\n self.value = (((data[0] \nLight sensor and LoRa\nThis is the same code, with added LoRa connectivity, sending the lux value from the light sensor to another LoRa enabled device.\nimport socket\nimport time\nimport pycom\nimport struct\nfrom network import LoRa\nfrom machine import I2C\nimport bh1750fvi\n\nLORA_PKG_FORMAT = \"!BH\"\nLORA_CONFIRM_FORMAT = \"!BB\"\n\nDEVICE_ID = 1\n\npycom.heartbeat(False)\n\nlora = LoRa(mode=LoRa.LORA, tx_iq=True, region=LoRa.EU868)\nlora_sock = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\nlora_sock.setblocking(False)\n\ni2c = I2C(0, I2C.MASTER, baudrate=100000)\nlight_sensor = bh1750fvi.BH1750FVI(i2c, addr=i2c.scan()[0])\n\nwhile(True):\n msg = struct.pack(LORA_PKG_FORMAT, DEVICE_ID, light_sensor.read())\n lora_sock.send(msg)\n\n pycom.rgbled(0x150000)\n\n wait = 5\n while (wait > 0):\n wait = wait - 0.1\n time.sleep(0.1)\n recv_data = lora_sock.recv(64)\n\n if (len (recv_data) >= 2):\n status, device_id = struct.unpack(LORA_CONFIRM_FORMAT, recv_data)\n\n if (device_id == DEVICE_ID and status == 200):\n pycom.rgbled(0x001500)\n wait = 0\n\n time.sleep(1)\n\n"},"tutorials/all/owd.html":{"url":"tutorials/all/owd.html","title":"Onewire Driver","keywords":"","body":"Onewire Driver\nThis tutorial explains how to connect and read data from a DS18x20 temperature sensor. The onewire library is also available at the pycom-libraries GitHub Repository.\nBasic usage\nimport time\nfrom machine import Pin\nfrom onewire import DS18X20\nfrom onewire import OneWire\n\n# DS18B20 data line connected to pin P10\now = OneWire(Pin('P10'))\ntemp = DS18X20(ow)\n\nwhile True:\n print(temp.read_temp_async())\n time.sleep(1)\n temp.start_conversion()\n time.sleep(1)\n\nLibrary\n#!/usr/bin/env python3\n\n\"\"\"\nOneWire library for MicroPython\n\"\"\"\n\nimport time\nimport machine\n\nclass OneWire:\n CMD_SEARCHROM = const(0xf0)\n CMD_READROM = const(0x33)\n CMD_MATCHROM = const(0x55)\n CMD_SKIPROM = const(0xcc)\n\n def __init__(self, pin):\n self.pin = pin\n self.pin.init(pin.OPEN_DRAIN, pin.PULL_UP)\n\n def reset(self):\n \"\"\"\n Perform the onewire reset function.\n Returns True if a device asserted a presence pulse, False otherwise.\n \"\"\"\n sleep_us = time.sleep_us\n disable_irq = machine.disable_irq\n enable_irq = machine.enable_irq\n pin = self.pin\n\n pin(0)\n sleep_us(480)\n i = disable_irq()\n pin(1)\n sleep_us(60)\n status = not pin()\n enable_irq(i)\n sleep_us(420)\n return status\n\n def read_bit(self):\n sleep_us = time.sleep_us\n enable_irq = machine.enable_irq\n pin = self.pin\n\n pin(1) # half of the devices don't match CRC without this line\n i = machine.disable_irq()\n pin(0)\n sleep_us(1)\n pin(1)\n sleep_us(1)\n value = pin()\n enable_irq(i)\n sleep_us(40)\n return value\n\n def read_byte(self):\n value = 0\n for i in range(8):\n value |= self.read_bit() >= 1\n\n def write_bytes(self, buf):\n for b in buf:\n self.write_byte(b)\n\n def select_rom(self, rom):\n \"\"\"\n Select a specific device to talk to. Pass in rom as a bytearray (8 bytes).\n \"\"\"\n self.reset()\n self.write_byte(CMD_MATCHROM)\n self.write_bytes(rom)\n\n def crc8(self, data):\n \"\"\"\n Compute CRC\n \"\"\"\n crc = 0\n for i in range(len(data)):\n byte = data[i]\n for b in range(8):\n fb_bit = (crc ^ byte) & 0x01\n if fb_bit == 0x01:\n crc = crc ^ 0x18\n crc = (crc >> 1) & 0x7f\n if fb_bit == 0x01:\n crc = crc | 0x80\n byte = byte >> 1\n return crc\n\n def scan(self):\n \"\"\"\n Return a list of ROMs for all attached devices.\n Each ROM is returned as a bytes object of 8 bytes.\n \"\"\"\n devices = []\n diff = 65\n rom = False\n for i in range(0xff):\n rom, diff = self._search_rom(rom, diff)\n if rom:\n devices += [rom]\n if diff == 0:\n break\n return devices\n\n def _search_rom(self, l_rom, diff):\n if not self.reset():\n return None, 0\n self.write_byte(CMD_SEARCHROM)\n if not l_rom:\n l_rom = bytearray(8)\n rom = bytearray(8)\n next_diff = 0\n i = 64\n for byte in range(8):\n r_b = 0\n for bit in range(8):\n b = self.read_bit()\n if self.read_bit():\n if b: # there are no devices or there is an error on the bus\n return None, 0\n else:\n if not b: # collision, two devices with different bit meaning\n if diff > i or ((l_rom[byte] & (1 > 1 | 0x80 # truncate bit 0 by shifting, fill high bit with 1.\n temp_read = -((~temp_read + 1) & 0xff) # now convert from two's complement\n else:\n temp_read = temp_lsb >> 1 # truncate bit 0 by shifting\n count_remain = data[6]\n count_per_c = data[7]\n temp = 100 * temp_read - 25 + (count_per_c - count_remain) // count_per_c\n return temp\n elif rom0 == 0x28:\n return (temp_msb \n"},"tutorials/all/threading.html":{"url":"tutorials/all/threading.html","title":"Threading","keywords":"","body":"Threading\nMicroPython supports spawning threads by the _thread module. The following example demonstrates the use of this module. A thread is simply defined as a function that can receive any number of parameters. Below 3 threads are started, each one perform a print at a different interval.\nimport _thread\nimport time\n\ndef th_func(delay, id):\n while True:\n time.sleep(delay)\n print('Running thread %d' % id)\n\nfor i in range(3):\n _thread.start_new_thread(th_func, (i + 1, i))\n\nUsing Locks:\nimport _thread\n\na_lock = _thread.allocate_lock()\n\nwith a_lock:\n print(\"a_lock is locked while this executes\")\n\n"},"tutorials/all/rgbled.html":{"url":"tutorials/all/rgbled.html","title":"RGB LED","keywords":"","body":"RGB LED\nBy default the heartbeat LED flashes in blue colour once every 4s to signal that the system is alive. This can be overridden through the pycom module.\nimport pycom\n\npycom.heartbeat(False)\npycom.rgbled(0xff00) # turn on the RGB LED in green colour\n\nThe heartbeat LED is also used to indicate that an error was detected.\nThe following piece of code uses the RGB LED to make a traffic light that runs for 10 cycles.\nimport pycom\nimport time\n\npycom.heartbeat(False)\nfor cycles in range(10): # stop after 10 cycles\n pycom.rgbled(0x007f00) # green\n time.sleep(5)\n pycom.rgbled(0x7f7f00) # yellow\n time.sleep(1.5)\n pycom.rgbled(0x7f0000) # red\n time.sleep(4)\n\nHere is the expected result:\n\n"},"tutorials/all/timers.html":{"url":"tutorials/all/timers.html","title":"Timers","keywords":"","body":"Timers\nDetailed information about this class can be found in Timer.\nChronometer\nThe Chronometer can be used to measure how much time has elapsed in a block of code. The following example uses a simple stopwatch.\nfrom machine import Timer\nimport time\n\nchrono = Timer.Chrono()\n\nchrono.start()\ntime.sleep(1.25) # simulate the first lap took 1.25 seconds\nlap = chrono.read() # read elapsed time without stopping\ntime.sleep(1.5)\nchrono.stop()\ntotal = chrono.read()\n\nprint()\nprint(\"\\nthe racer took %f seconds to finish the race\" % total)\nprint(\" %f seconds in the first lap\" % lap)\nprint(\" %f seconds in the last lap\" % (total - lap))\n\nAlarm\nThe Alarm can be used to get interrupts at a specific interval. The following code executes a callback every second for 10 seconds.\nfrom machine import Timer\n\nclass Clock:\n\n def __init__(self):\n self.seconds = 0\n self.__alarm = Timer.Alarm(self._seconds_handler, 1, periodic=True)\n\n def _seconds_handler(self, alarm):\n self.seconds += 1\n print(\"%02d seconds have passed\" % self.seconds)\n if self.seconds == 10:\n alarm.callback(None) # stop counting after 10 seconds\n\nclock = Clock()\n\nThere are no restrictions to what can be done in an interrupt. For example, it is possible to even do network requests with an interrupt. However, it is important to keep in mind that interrupts are handled sequentially, so it's good practice to keep them short. More information can be found in Interrupt Handling.\n\n"},"tutorials/all/pir.html":{"url":"tutorials/all/pir.html","title":"PIR Sensor","keywords":"","body":"PIR Sensor\nThis code reads PIR sensor triggers from this simple PIR sensor and sends an HTTP request for every trigger, in this case to a Domoticz installation. When motion is constantly detected, this PIR sensor keeps the pin high, in which case this code will keep sending HTTP requests every 10 seconds (configurable with the hold_time variable).\nMain (main.py)\nimport time\nfrom network import WLAN\nfrom machine import Pin\nfrom domoticz import Domoticz\n\nwl = WLAN(WLAN.STA)\nd = Domoticz(\"\", 8080 ,\"\")\n\n#config\nhold_time_sec = 10\n\n#flags\nlast_trigger = -10\n\npir = Pin('G4',mode=Pin.IN, pull=Pin.PULL_UP)\n\n# main loop\nprint(\"Starting main loop\")\nwhile True:\n if pir() == 1:\n if time.time() - last_trigger > hold_time_sec:\n last_trigger = time.time()\n print(\"Presence detected, sending HTTP request\")\n try:\n return_code = d.setVariable('Presence:LivingRoom','1')\n print(\"Request result: \"+str(return_code))\n except Exception as e:\n print(\"Request failed\")\n print(e)\n else:\n last_trigger = 0\n print(\"No presence\")\n\n time.sleep_ms(500)\n\nprint(\"Exited main loop\")\n\nBoot (boot.py)\nFor more WiFi scripts, see the wlan step by step tutorial.\nimport os\nimport machine\n\nuart = machine.UART(0, 115200)\nos.dupterm(uart)\n\nknown_nets = {\n 'NetworkID': {'pwd': '', 'wlan_config': ('10.0.0.8', '255.255.0.0', '10.0.0.1', '10.0.0.1')},\n}\n\nfrom network import WLAN\nwl = WLAN()\n\n\nif machine.reset_cause() != machine.SOFT_RESET:\n\n wl.mode(WLAN.STA)\n original_ssid = wl.ssid()\n original_auth = wl.auth()\n\n print(\"Scanning for known wifi nets\")\n available_nets = wl.scan()\n nets = frozenset([e.ssid for e in available_nets])\n\n known_nets_names = frozenset([key for key in known_nets])\n net_to_use = list(nets & known_nets_names)\n try:\n net_to_use = net_to_use[0]\n net_properties = known_nets[net_to_use]\n pwd = net_properties['pwd']\n sec = [e.sec for e in available_nets if e.ssid == net_to_use][0]\n if 'wlan_config' in net_properties:\n wl.ifconfig(config=net_properties['wlan_config'])\n wl.connect(net_to_use, (sec, pwd), timeout=10000)\n while not wl.isconnected():\n machine.idle() # save power while waiting\n print(\"Connected to \"+net_to_use+\" with IP address:\" + wl.ifconfig()[0])\n\n except Exception as e:\n print(\"Failed to connect to any known network, going into AP mode\")\n wl.init(mode=WLAN.AP, ssid=original_ssid, auth=original_auth, channel=6, antenna=WLAN.INT_ANT)\n\nDomoticz Wrapper (domoticz.py)\nimport socket\nclass Domoticz:\n\n def __init__(self, ip, port, basic):\n self.basic = basic\n self.ip = ip\n self.port = port\n\n def setLight(self, idx, command):\n return self.sendRequest(\"type=command¶m=switchlight&idx=\"+idx+\"&switchcmd=\"+command)\n\n def setVariable(self, name, value):\n return self.sendRequest(\"type=command¶m=updateuservariable&vtype=0&vname=\"+name+\"&vvalue=\"+value)\n\n def sendRequest(self, path):\n try:\n s = socket.socket()\n s.connect((self.ip,self.port))\n s.send(b\"GET /json.htm?\"+path+\" HTTP/1.1\\r\\nHost: pycom.io\\r\\nAuthorization: Basic \"+self.basic+\"\\r\\n\\r\\n\")\n status = str(s.readline(), 'utf8')\n code = status.split(\" \")[1]\n s.close()\n return code\n\n except Exception:\n print(\"HTTP request failed\")\n return 0\n\n"},"tutorials/all/modbus.html":{"url":"tutorials/all/modbus.html","title":"Modbus","keywords":"","body":"Modbus\nModbus is a messaging protocol that defines the packet structure for transferring data between devices in a master/slave architecture. The protocol is independent of the transmission medium and is usually transmitted over TCP (MODBUS TCP) or serial communication (MODBUS RTU). Modbus is intended as a request/reply protocol and delivers services specified by function codes. The function code in the request tells the addressed slave what kind of action to perform. The function codes most commonly supported by devices are listed below.\n\n\n\nFunction Name\nFunction Code\n\n\n\n\nRead Coils\n0x01\n\n\nRead Discrete Inputs\n0x02\n\n\nRead Holding Registers\n0x03\n\n\nRead Input Registers\n0x04\n\n\nWrite Single Coil\n0x05\n\n\nWrite Single Register\n0x06\n\n\nWrite Multiple Coils\n0x0F\n\n\nWrite Multiple Registers\n0x10\n\n\n\nFor more information on the MODBUS RTU see the following PDF File. Information on the MODBUS TCP can be found here.\nPycom Modbus Library\nPython libraries and sample code that support Modbus TCP and Modbus RTU are available at the following GitHub Repository. To use this library, connect to the target Pycom device via ftp and upload the uModbus folder to /flash. A description of the supported function codes is found below.\nRead Coils\nThis function code requests the status (ON/OFF) of discrete coils on a remote device. The slave device address, the address of the first coil and the number of coils must be specified in the request. The address of the first coil is 0 and a maximum of 2000 contiguous coils can be read. Python sample code is shown below.\nslave_addr=0x0A\nstarting_address=0x00\ncoil_quantity=100\n\ncoil_status = modbus_obj.read_coils(slave_addr, starting_address, coil_quantity)\nprint('Coil status: ' + ' '.join('{:d}'.format(x) for x in coil_status))\n\nRead Discrete Inputs\nThis command is used to read the status (ON/OFF) of discrete inputs on a remote device. The slave address, the address of the first input, and the quantity of inputs to be read must be specified. The address of the first input is 0 and a maximum of 2000 continuous inputs can be read. The Python sample code is shown below.\nslave_addr=0x0A\nstarting_address=0x0\ninput_quantity=100\n\ninput_status = modbus_obj.read_discrete_inputs(slave_addr, starting_address, input_quantity)\nprint('Input status: ' + ' '.join('{:d}'.format(x) for x in input_status))\n\nRead Holding Registers\nThis function code is used to read the contents of analogue output holding registers. The slave address, the starting register address, the number of registers to read and the sign of the data must be specified. Register addresses start at 0 and a maximum of 125 continuous registers can be read.\nslave_addr=0x0A\nstarting_address=0x00\nregister_quantity=100\nsigned=True\n\nregister_value = modbus_obj.read_holding_registers(slave_addr, starting_address, register_quantity, signed)\nprint('Holding register value: ' + ' '.join('{:d}'.format(x) for x in register_value))\n\nRead Input Registers\nThis command is used to read up to 125 continuous input registers on a remote device. The slave address, the starting register address, the number of input registers and the sign of the data must be specified. The address of the first input registers is 0.\nslave_addr=0x0A\nstarting_address=0x00\nregister_quantity=100\nsigned=True\n\nregister_value = modbus_obj.read_input_registers(slave_addr, starting_address, register_quantity, signed)\nprint('Input register value: ' + ' '.join('{:d}'.format(x) for x in register_value))\n\nWrite Single Coil\nThis function code is used to write the state of a discrete coil on a remote device. A value of 0xFF00 means the coil should be set to ON, while a value of 0x0000 means the coil should be set to OFF. The Python sample code to set the coil at address 0x00, to an ON state is shown below.\nslave_addr=0x0A\noutput_address=0x00\noutput_value=0xFF00\n\nreturn_flag = modbus_obj.write_single_coil(slave_addr, output_address, output_value)\noutput_flag = 'Success' if return_flag else 'Failure'\nprint('Writing single coil status: ' + output_flag)\n\nWrite Single Register\nThis command is used to write the contents of an analog output holding register on a remote device. The slave address, the register address, the register value, and the signature of the data must be specified. As for all the other commands, the register addresses start from 0.\nslave_addr=0x0A\nregister_address=0x01\nregister_value=-32768\nsigned=True\n\nreturn_flag = modbus_obj.write_single_register(slave_addr, register_address, register_value, signed)\noutput_flag = 'Success' if return_flag else 'Failure'\nprint('Writing single coil status: ' + output_flag)\n\nWrite Multiple Coils\nThis function code is used to set a continuous sequence of coils, in a remote device, to either ON or OFF. The slave address, the starting address of the coils and an array with the coil states must be specified.\nslave_addr=0x0A\nstarting_address=0x00\noutput_values=[1,1,1,0,0,1,1,1,0,0,1,1,1]\n\nreturn_flag = modbus_obj.write_multiple_coils(slave_addr, starting_address, output_values)\noutput_flag = 'Success' if return_flag else 'Failure'\nprint('Writing multiple coil status: ' + output_flag)\n\nWrite Multiple Registers\nThis command is used to write the contents of a continuous sequence of analogue registers on a remote device. The slave address, the starting register address, the register values, and the signature of the data must be specified. The address of the first register is 0 and a maximum of 125 register values can be written. The Python sample code is shown below.\nslave_addr=0x0A\nregister_address=0x01\nregister_values=[2, -4, 6, -256, 1024]\nsigned=True\n\nreturn_flag = modbus_obj.write_multiple_registers(slave_addr, register_address, register_values, signed)\noutput_flag = 'Success' if return_flag else 'Failure'\nprint('Writing multiple register status: ' + output_flag)\n\n"},"tutorials/all/ota.html":{"url":"tutorials/all/ota.html","title":"OTA update","keywords":"","body":"OTA update\nOverview\nPycom modules come with the ability to update the devices firmware, while it is still running, we call this an \"over the air\" (OTA) update. The pycom library provides several functions to achieve this. This example will demonstrate how you could potentially use this functionality to update deployed devices. The full source code of this example can be found here.\nMethod\nHere we will describe one possible update methodology you could use that is implemented by this example.\nImagine you a smart metering company and you wish to roll out an update for your Pycom based smart meter. These meters usually send data back via LoRa. Unfortunately LoRa downlink messages have a very limited size and several hundred if not thousand would be required to upload a complete firmware image. To get around this you can have your devices sending their regular data via LoRa and when they receive a special command via a downlink message, the devices will connect to a WiFi network. It is unfeasible to ask customers to allow your device to connect to their home network so instead this network could be provided by a vehicle. This vehicle will travel around a certain geographic area in which the devices have been sent the special downlink message to initiate the update. The devices will look for the WiFi network being broadcast by the vehicle and connect. The devices will then connect to a server running on this WiFi network. This server (also shown in this example) will generate manifest files that instruct the device on what it should update, and where to get the update data from.\nServer\nCode available here.\nThis script runs a HTTP server on port 8000 that provisions over the air (OTA) update manifests in JSON format as well as serving the update content. This script should be run in a directory that contains every version of the end devices code, in the following structure:\n - server directory\n |- this_script.py\n |- 1.0.0\n | |- flash\n | | |- lib\n | | | |- lib_a.py\n | | |- main.py\n | | |- boot.py\n | |- sd\n | |- some_asset.txt\n | |- asset_that_will_be_removed.wav\n |- 1.0.1\n | |- flash\n | | |- lib\n | | | |- lib_a.py\n | | | |- new_lib.py\n | | |- main.py\n | | |- boot.py\n | |- sd\n | |- some_asset.txt\n |- firmware_1.0.0.bin\n |- firmware_1.0.1.bin\n\nThe top level directory that contains this script can contain one of two things:\n\nUpdate directory: These should be named with a version number compatible\nwith the python LooseVersion versioning scheme\n(http://epydoc.sourceforge.net/stdlib/distutils.version.LooseVersion-class.html).\nThey should contain the entire file system of the end device for the\ncorresponding version number.\n\nFirmware: These files should be named in the format firmare_VERSION.bin, where VERSION is a a version number compatible with the python LooseVersion versioning scheme (http://epydoc.sourceforge.net/stdlib/distutils.version.LooseVersion-class.html).\nThis file should be in the format of the appimg.bin created by the Pycom\nfirmware build scripts.\n\n\nHow to use\nOnce the directory has been setup as described above you simply need to start this script using python3. Once started this script will run a HTTP server on port 8000 (this can be changed by changing the PORT variable). This server will serve all the files in directory as expected along with one additional special file, manifest.json. This file does not exist on the file system but is instead generated when requested and contains the required changes to bring the end device from its current version to the latest available version. You can see an example of this by pointing your web browser at:\nhttp://127.0.0.1:8000/manifest.json?current_ver=1.0.0\nThe current_ver field at the end of the URL should be set to the current firmware version of the end device. The generated manifest will contain lists of which files are new, have changed or need to be deleted along with SHA1 hashes of the files. Below is an example of what such a manifest might look like:\n{\n \"delete\": [\n \"flash/old_file.py\",\n \"flash/other_old_file.py\"\n ],\n \"firmware\": {\n \"URL\": \"http://192.168.1.144:8000/firmware_1.0.1b.bin\",\n \"hash\": \"ccc6914a457eb4af8855ec02f6909316526bdd08\"\n },\n \"new\": [\n {\n \"URL\": \"http://192.168.1.144:8000/1.0.1b/flash/lib/new_lib.py\",\n \"dst_path\": \"flash/lib/new_lib.py\",\n \"hash\": \"1095df8213aac2983efd68dba9420c8efc9c7c4a\"\n }\n ],\n \"update\": [\n {\n \"URL\": \"http://192.168.1.144:8000/1.0.1b/flash/changed_file.py\",\n \"dst_path\": \"flash/changed_file.py\",\n \"hash\": \"1095df8213aac2983efd68dba9420c8efc9c7c4a\"\n }\n ],\n \"version\": \"1.0.1b\"\n}\n\nThe manifest contains the following fields:\n\ndelete: A list of paths to files which are no longer needed\nfirmware: The URL and SHA1 hash of the firmware image\nnew: the URL, path on end device and SHA1 hash of all new files\nupdate: the URL, path on end device and SHA1 hash of all files which\nexisted before but have changed.\n\nversion: The version number that this manifest will update the client to\n\nprevious_version: The version the client is currently on before applying\nthis update\n\n\nNote: The version number of the files might not be the same as the firmware. The highest available version number, higher than the current client version is used for both firmware and files. This may differ between the two.\nIn order for the URL's to be properly formatted you are required to send a \"host\" header along with your HTTP get request e.g:\nGET /manifest.json?current_ver=1.0.0 HTTP/1.0\\r\\nHost: 192.168.1.144:8000\\r\\n\\r\\n\n\nClient Library\nA MicroPyton library for interfacing with the server described above is available here.\nThis library is split into two layers. The top level OTA class implements all the high level functionality such as parsing the JSON file, making back copies of files being updated incase the update fails, etc. The layer of the library is agnostic to your chosen transport method. Below this is the WiFiOTA class. This class implements the actual transport mechanism of how the device fetches the files and update manifest (via WiFi as the class name suggests). The reason for this split is so that the high level functionality can be reused regardless of what transport mechanism you end up using. This could be implemented on top of Bluetooth for example, or the sever changed from HTTP to FTP.\nAlthough the above code is functional, it is provided only as an example of how an end user might implement a OTA update mechanism. It is not 100% feature complete e.g. even though it does backup previous versions of files, the roll back procedure is not implemented. This is left of the end user to do.\n\nExample\nBelow is am example implementing the methodology previously explained in this tutorial to initiate an OTA update.\nThe example below will only work on a Pycom device with LoRa capabilities. If want to test it out on a device without LoRa functionality then simply comment out any code relating to LoRa. Leaving just the WiFiOTA initialisation and they ota.connect() and ota.update()\n\nfrom network import LoRa, WLAN\nimport socket\nimport time\nfrom OTA import WiFiOTA\nfrom time import sleep\nimport pycom\nimport ubinascii\n\nfrom config import WIFI_SSID, WIFI_PW, SERVER_IP\n\n# Turn on GREEN LED\npycom.heartbeat(False)\npycom.rgbled(0xff00)\n\n# Setup OTA\nota = WiFiOTA(WIFI_SSID,\n WIFI_PW,\n SERVER_IP, # Update server address\n 8000) # Update server port\n\n# Turn off WiFi to save power\nw = WLAN()\nw.deinit()\n\n# Initialise LoRa in LORAWAN mode.\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\napp_eui = ubinascii.unhexlify('70B3D57ED0008CD6')\napp_key = ubinascii.unhexlify('B57F36D88691CEC5EE8659320169A61C')\n\n# join a network using OTAA (Over the Air Activation)\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0)\n\n# wait until the module has joined the network\nwhile not lora.has_joined():\n time.sleep(2.5)\n print('Not yet joined...')\n\n# create a LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# set the LoRaWAN data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# make the socket blocking\n# (waits for the data to be sent and for the 2 receive windows to expire)\ns.setblocking(True)\n\nwhile True:\n # send some data\n s.send(bytes([0x04, 0x05, 0x06]))\n\n # make the socket non-blocking\n # (because if there's no data received it will block forever...)\n s.setblocking(False)\n\n # get any data received (if any...)\n data = s.recv(64)\n\n # Some sort of OTA trigger\n if data == bytes([0x01, 0x02, 0x03]):\n print(\"Performing OTA\")\n # Perform OTA\n ota.connect()\n ota.update()\n\n sleep(5)\n\n"},"tutorials/all/rmt.html":{"url":"tutorials/all/rmt.html","title":"RMT","keywords":"","body":"RMT\nDetailed information about this class can be found in RMT.\nThe RMT (Remote Control) peripheral of the ESP32 is primarily designed to send and receive infrared remote control signals that use on-off-keying of a carrier frequency, but due to its design it can be used to generate various types of signals, this class will allow you to do this.\nThe RMT has 7 channels, of which 5 are available and can be mapped to any GPIO pin (Note: Pins P13 -P18 can only be used as inputs).\n\n\n\nChannel\nResolution\nMaximum Pulse Width\n\n\n\n\n0\nUsed by on-board LED\n\n\n\n1\nUsed by pycom.pulses_get()\n\n\n\n2\n100nS\n3.2768 ms\n\n\n3\n100nS\n3.2768 ms\n\n\n4\n1000nS\n32.768 ms\n\n\n5\n1000nS\n32.768 ms\n\n\n6\n3125nS\n102.4 ms\n\n\n7\n3125nS\n102.4 ms\n\n\n\nTransmitting\nThe following examples create an RMT object on channel 4, configure it for transmission and send some data in various forms. The resolution of channel 4 is 1000 nano seconds, the given values are interpreted accordingly.\nIn this first example, we define the signal as a tuple of binary values that define the shape of the desired signal along with the duration of a bit.\nfrom machine import RMT\n# Map RMT channel 4 to P21, when the RMT is idle, it will output LOW\nrmt = RMT(channel=4, gpio=\"P21\", tx_idle_level=RMT.LOW)\n\n# Produces the pattern shown in data, where each bit lasts\n# duration * channel resolution = 10000 * 1000ns = 10ms\ndata = (1,0,1,1,1,0,1,0,1)\nduration = 10000\nrmt.pulses_send(duration, data)\n\n\nIn this example we define the signal by a tuple of durations and what state the signal starts in.\nfrom machine import RMT\n# Map RMT channel 4 to P21, when the RMT is idle, it will output LOW\nrmt = RMT(channel=4, gpio=\"P21\", tx_idle_level=RMT.LOW)\n\n# The list of durations for each pulse to be, these are in units of the channels\n# resolution:\n# duration = Desired pulse length / Channel Resolution\nduration = (8000,11000,8000,11000,6000,13000,6000,3000,8000)\n\n# `start_level` defines if the signal starts off as LOW or HIGH, it will then\n# toggle state between each duration\nrmt.pulses_send(duration, start_level=RMT.HIGH)\n\n\nThis third example, is a combination of the above two styles of defining a signal. Each pulse has a defined duration as well as a state. This is useful if you don't always want the signal to toggle state.\nfrom machine import RMT\n# Map RMT channel 4 to P21, when the RMT is idle, it will output LOW\nrmt = RMT(channel=4, gpio=\"P21\", tx_idle_level=RMT.LOW)\n\n# Produces the pattern shown in data, where each bit lasts\n# duration[i] * channel resolution = duration[i] * 1000ns\ndata = (1,0,1,1,0,1)\nduration = (400,200,100,300,200,400)\nrmt.pulses_send(duration, data)\n\n\nThe following example creates an RMT object on channel 4 and configures it for transmission with carrier modulation.\nfrom machine import RMT\nrmt = RMT(channel=4,\n gpio=\"P21\",\n tx_idle_level=RMT.LOW,\n # Carrier = 100Hz, 80% duty, modules HIGH signals\n tx_carrier = (100, 70, RMT.HIGH)) \ndata = (1,0,1)\nduration = 10000\nrmt.pulses_send(duration, data)\n\n\nThe following example creates an RMT object on channel 2, configures it for receiving, then waits for the first, undefined number of pulses without timeout\nfrom machine import RMT\nrmt = machine.RMT(channel=2)\nrmt.init(gpio=\"P21\", rx_idle_threshold=1000)\n\ndata = rmt.pulses_get()\n\nIf tx_idle_level is not set to the opposite of the third value in the tx_carrier tuple, the carrier wave will continue to be generated when the RMT channel is idle.\n\nReceiving\nThe following example creates an RMT object on channel 2, configures it for receiving a undefined number of pulses, then waits maximum of 1000us for the first pulse.\nfrom machine import RMT\n# Sets RMT channel 2 to P21 and sets the maximum length of a valid pulse to\n# 1000*channel resolution = 1000 * 100ns = 100us\nrmt = machine.RMT(channel=2, gpio=\"P21\", rx_idle_threshold=1000)\nrmt.init()\n\n# Get a undefined number of pulses, waiting a maximum of 500us for the first\n# pulse (unlike other places where the absolute duration was based on the RMT\n# channels resolution, this value is in us) until a pulse longer than\n# rx_idle_threshold occurs.\ndata = rmt.pulses_get(timeout=500)\n\nThe following example creates an RMT object on channel 2, configures it for receiving, filters out pulses with width \nfrom machine import RMT\n\nrmt = machine.RMT(channel=2, # Resolution = 100ns\n gpio=\"P21\",\n # Longest valid pulse = 1000*100ns = 100us\n rx_idle_threshold=1000,\n # Filter out pulses shorter than 20*100ns = 2us\n rx_filter_threshold=20)\n\n# Receive 100 pulses, pulses shorter than 2us or longer than 100us will be\n# ignored. That means if it receives 80 valid pulses but then the signal\n# doesn't change for 10 hours and then 20 more pulses occur, this function\n# will wait for 10h\ndata = rmt.pulses_get(pulses=100)\n\n"},"tutorials/lora/":{"url":"tutorials/lora/","title":"LoRa Examples","keywords":"","body":"LoRa Examples\nThe following tutorials demonstrate the use of the LoRa functionality on the LoPy. LoRa can work in 2 different modes; LoRa-MAC (which we also call Raw-LoRa) and LoRaWAN mode.\nLoRa-MAC mode basically accesses de radio directly and packets are sent using the LoRa modulation on the selected frequency without any headers, addressing information or encryption. Only a CRC is added at the tail of the packet and this is removed before the received frame is passed on to the application. This mode can be used to build any higher level protocol that can benefit from the long range features of the LoRa modulation. Typical uses cases include LoPy to LoPy direct communication and a LoRa packet forwarder.\nLoRaWAN mode implements the full LoRaWAN stack for a class A device. It supports both OTAA and ABP connection methods, as well as advanced features like adding and removing custom channels to support \"special\" frequencies plans like the those used in New Zealand.\n"},"tutorials/lora/lora-mac.html":{"url":"tutorials/lora/lora-mac.html","title":"LoRa-MAC (Raw LoRa)","keywords":"","body":"LoRa-MAC (Raw LoRa)\nBasic LoRa connection example, sending and receiving data. In LoRa-MAC mode the LoRaWAN layer is bypassed and the radio is used directly. The data sent is not formatted or encrypted in any way, and no addressing information is added to the frame.\nFor the example below, you will need two LoPys. A while loop with a random delay time is used to minimise the chances of the 2 LoPy's transmitting at the same time. Run the code below on the 2 LoPy modules and you will see the word 'Hello' being received on both sides.\nfrom network import LoRa\nimport socket\nimport machine\nimport time\n\n# initialise LoRa in LORA mode\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\n# more params can also be given, like frequency, tx power and spreading factor\nlora = LoRa(mode=LoRa.LORA, region=LoRa.EU868)\n\n# create a raw LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\nwhile True:\n # send some data\n s.setblocking(True)\n s.send('Hello')\n\n # get any data received...\n s.setblocking(False)\n data = s.recv(64)\n print(data)\n\n # wait a random amount of time\n time.sleep(machine.rng() & 0x0F)\n\n"},"tutorials/lora/lorawan-otaa.html":{"url":"tutorials/lora/lorawan-otaa.html","title":"LoRaWAN with OTAA","keywords":"","body":"LoRaWAN with OTAA\nOTAA stands for Over The Air Authentication. With this method the LoPy sends a Join request to the LoRaWAN Gateway using the APPEUI and APPKEY provided. If the keys are correct the Gateway will reply to the LoPy with a join accept message and from that point on the LoPy is able to send and receive packets to/from the Gateway. If the keys are incorrect no response will be received and the has_joined() method will always return False.\nThe example below attempts to get any data received after sending the frame. Keep in mind that the Gateway might not be sending any data back, therefore we make the socket non-blocking before attempting to receive, in order to prevent getting stuck waiting for a packet that will never arrive.\nfrom network import LoRa\nimport socket\nimport time\nimport ubinascii\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an OTAA authentication parameters\napp_eui = ubinascii.unhexlify('ADA4DAE3AC12676B')\napp_key = ubinascii.unhexlify('11B0282A189B75B0B4D2D8C7FA38548B')\n\n# join a network using OTAA (Over the Air Activation)\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0)\n\n# wait until the module has joined the network\nwhile not lora.has_joined():\n time.sleep(2.5)\n print('Not yet joined...')\n\n# create a LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# set the LoRaWAN data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# make the socket blocking\n# (waits for the data to be sent and for the 2 receive windows to expire)\ns.setblocking(True)\n\n# send some data\ns.send(bytes([0x01, 0x02, 0x03]))\n\n# make the socket non-blocking\n# (because if there's no data received it will block forever...)\ns.setblocking(False)\n\n# get any data received (if any...)\ndata = s.recv(64)\nprint(data)\n\n"},"tutorials/lora/lorawan-abp.html":{"url":"tutorials/lora/lorawan-abp.html","title":"LoRaWAN with ABP","keywords":"","body":"LoRaWAN with ABP\nABP stands for Authentication By Personalisation. It means that the encryption keys are configured manually on the device and can start sending frames to the Gateway without needing a 'handshake' procedure to exchange the keys (such as the one performed during an OTAA join procedure).\nThe example below attempts to get any data received after sending the frame. Keep in mind that the Gateway might not be sending any data back, therefore we make the socket non-blocking before attempting to receive, in order to prevent getting stuck waiting for a packet that will never arrive.\nfrom network import LoRa\nimport socket\nimport ubinascii\nimport struct\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an ABP authentication params\ndev_addr = struct.unpack(\">l\", ubinascii.unhexlify('00000005'))[0]\nnwk_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\napp_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\n\n# join a network using ABP (Activation By Personalization)\nlora.join(activation=LoRa.ABP, auth=(dev_addr, nwk_swkey, app_swkey))\n\n# create a LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# set the LoRaWAN data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# make the socket blocking\n# (waits for the data to be sent and for the 2 receive windows to expire)\ns.setblocking(True)\n\n# send some data\ns.send(bytes([0x01, 0x02, 0x03]))\n\n# make the socket non-blocking\n# (because if there's no data received it will block forever...)\ns.setblocking(False)\n\n# get any data received (if any...)\ndata = s.recv(64)\nprint(data)\n\n"},"tutorials/lora/lora-mac-nano-gateway.html":{"url":"tutorials/lora/lora-mac-nano-gateway.html","title":"LoRa-MAC Nano-Gateway","keywords":"","body":"LoRa-MAC Nano-Gateway\nThis example allows a raw LoRa connection between two LoPys (nodes) to a single LoPy acting as a Nano-Gateway.\nFor more information and discussions about this code, see this forum post.\nGateway Code\nimport socket\nimport struct\nfrom network import LoRa\n\n# A basic package header, B: 1 byte for the deviceId, B: 1 byte for the pkg size, %ds: Formatted string for string\n_LORA_PKG_FORMAT = \"!BB%ds\"\n# A basic ack package, B: 1 byte for the deviceId, B: 1 byte for the pkg size, B: 1 byte for the Ok (200) or error messages\n_LORA_PKG_ACK_FORMAT = \"BBB\"\n\n# Open a LoRa Socket, use rx_iq to avoid listening to our own messages\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORA, rx_iq=True, region=LoRa.EU868)\nlora_sock = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\nlora_sock.setblocking(False)\n\nwhile (True):\n recv_pkg = lora_sock.recv(512)\n if (len(recv_pkg) > 2):\n recv_pkg_len = recv_pkg[1]\n\n device_id, pkg_len, msg = struct.unpack(_LORA_PKG_FORMAT % recv_pkg_len, recv_pkg)\n\n# If the uart = machine.UART(0, 115200) and os.dupterm(uart) are set in the boot.py this print should appear in the serial port\n print('Device: %d - Pkg: %s' % (device_id, msg))\n\n ack_pkg = struct.pack(_LORA_PKG_ACK_FORMAT, device_id, 1, 200)\n lora_sock.send(ack_pkg)\n\nThe _LORA_PKG_FORMAT is used as a method of identifying the different devices within a network. The _LORA_PKG_ACK_FORMAT is a simple ack package as a response to the nodes package.\nNode\nimport os\nimport socket\nimport time\nimport struct\nfrom network import LoRa\n\n# A basic package header, B: 1 byte for the deviceId, B: 1 byte for the pkg size\n_LORA_PKG_FORMAT = \"BB%ds\"\n_LORA_PKG_ACK_FORMAT = \"BBB\"\nDEVICE_ID = 0x01\n\n\n# Open a Lora Socket, use tx_iq to avoid listening to our own messages\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORA, tx_iq=True, region=LoRa.EU868)\nlora_sock = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\nlora_sock.setblocking(False)\n\nwhile(True):\n # Package send containing a simple string\n msg = \"Device 1 Here\"\n pkg = struct.pack(_LORA_PKG_FORMAT % len(msg), DEVICE_ID, len(msg), msg)\n lora_sock.send(pkg)\n\n # Wait for the response from the gateway. NOTE: For this demo the device does an infinite loop for while waiting the response. Introduce a max_time_waiting for you application\n waiting_ack = True\n while(waiting_ack):\n recv_ack = lora_sock.recv(256)\n\n if (len(recv_ack) > 0):\n device_id, pkg_len, ack = struct.unpack(_LORA_PKG_ACK_FORMAT, recv_ack)\n if (device_id == DEVICE_ID):\n if (ack == 200):\n waiting_ack = False\n # If the uart = machine.UART(0, 115200) and os.dupterm(uart) are set in the boot.py this print should appear in the serial port\n print(\"ACK\")\n else:\n waiting_ack = False\n # If the uart = machine.UART(0, 115200) and os.dupterm(uart) are set in the boot.py this print should appear in the serial port\n print(\"Message Failed\")\n\n time.sleep(5)\n\nThe node is always sending packages and waiting for the ack from the gateway.\nTo adapt this code to user specific needs:\n\nPut a max waiting time for the ack to arrive and resend the package or mark it as invalid\nIncrease the package size changing the _LORA_PKG_FORMAT to BH%ds. The H will allow the keeping of 2 bytes for size (for more information about struct format)\nReduce the package size with bitwise manipulation\nReduce the message size (for this demo, a string) to something more useful for specific development\n\n\n"},"tutorials/lora/module-module.html":{"url":"tutorials/lora/module-module.html","title":"LoPy to LoPy","keywords":"","body":"LoPy to LoPy\nThis example shows how to connect two Pycode LoRa capable modules (nodes) via raw LoRa.\nNode A\nfrom network import LoRa\nimport socket\nimport time\n\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORA, region=LoRa.EU868)\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\ns.setblocking(False)\n\nwhile True:\n if s.recv(64) == b'Ping':\n s.send('Pong')\n time.sleep(5)\n\nNode B\nfrom network import LoRa\nimport socket\nimport time\n\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORA, region=LoRa.EU868)\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\ns.setblocking(False)\nwhile True:\n s.send('Ping')\n time.sleep(5)\n\n"},"tutorials/lora/rn2483-to-lopy.html":{"url":"tutorials/lora/rn2483-to-lopy.html","title":"RN2483 to LoPy","keywords":"","body":"RN2483 to LoPy\nThis example shows how to send data between a Microchip RN2483 and a LoPy via raw LoRa.\nRN2483\nmac pause\nradio set freq 868000000\n\nradio set mod lora\nradio set bw 250\nradio set sf sf7\nradio set cr 4/5\nradio set bw 125\nradio set sync 12\nradio set prlen 8\n\n# Transmit via radio tx:\nradio tx 48656c6C6F #(should send ‘Hello')\n\nLoPy\nfrom network import LoRa\nimport socket\n\nlora = LoRa(mode=LoRa.LORA, frequency= 868000000, bandwidth=LoRa.BW_125KHZ, sf=7, preamble=8,\n coding_rate=LoRa.CODING_4_5, power_mode=LoRa.ALWAYS_ON,\n tx_iq=False, rx_iq=False, public=False)\n\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# This keeps listening for data \"forever\".\nwhile(True):\n s.recv(64)\n\n"},"tutorials/sigfox.html":{"url":"tutorials/sigfox.html","title":"Sigfox Examples","keywords":"","body":"Sigfox Examples\nBefore you start, make sure that your device was registered with Sigfox.\nThe following tutorials demonstrate how to register and get started with the SiPy. The board can be configured for operation in various countries based upon specified RCZ zones (see the Sigfox class for more info). The SiPy, LoPy 4, and FiPy supports both uplink and downlink Sigfox messages as well as device to device communication via its FSK Mode Sigfox.\nfrom network import Sigfox\nimport socket\n​\n# init Sigfox for RCZ1 (Europe)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n​\n# create a Sigfox socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n​\n# make the socket blocking\ns.setblocking(True)\n​\n# configure it as uplink only\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, False)\n​\n# send some bytes\ns.send(bytes([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]))\n\nPlease ensure that there is an antenna connected to your device before sending/receiving Sigfox messages as in proper use (e.g. without an antenna), may damage the device.\n\nDisengage Sequence Number\nIf your are experiencing issues with Sigfox connectivity, this could be due to the sequence number being out of sync. To prevent replay on the network, the Sigfox protocol uses sequence numbers. If there is a large difference between the sequence number sent by the device and the one expected by the backend, your message is dropped by the network.\nYou can use the Disengage sequence number button on the device information or on the device type information page of the Sigfox backend to reset the number expected by the backend. If the sequence number of your next message is different from the last trashed sequence number, the message will be accepted.\nIssues with the sequence number can occur when a lot of messages are sent when outside of Sigfox coverage for instance.\nFirstly you will need to log into the Sigfox Backend, navigate to device, and click on the Sigfox ID of the affected SiPy.\n\nYou should now see the Information page with an entry Device Type: followed by a link. Please follow the link\n\nFinally, on this page click on Disengage sequence number button in the upper right corner.\n\n"},"tutorials/lte/":{"url":"tutorials/lte/","title":"LTE Examples","keywords":"","body":"LTE Examples\nThe following tutorials demonstrate the use of the LTE CAT-M1 and NB-IoT functionality on cellular enabled Pycom modules.\nOur cellular modules support both LTE CAT-M1 and NB-IoT, these are new lower power, long range, cellular protocols. These are not the same as the full version of 2G/3G/LTE supported by cell phones, and require your local carriers to support them. At the time of writing, CAT-M1 and NB-IoT connectivity is not widely available so be sure to check with local carriers if support is available where you are.\n"},"tutorials/lte/cat-m1.html":{"url":"tutorials/lte/cat-m1.html","title":"CAT-M1","keywords":"","body":"CAT-M1\nPlease ensure you have the latest Sequans modem firmware for the best network compatibility. Instructions for this can be found here.\n\nThe LTE Cat M1 service gives full IP access through the cellular modem.\nOnce the lte.connect() function has completed all the IP socket functions - including SSL - will be routed through this connection. This mean any code using WLAN can be adapted to Cat M1 by simply adding the connection setup step first and disconnect after.\nFor example to connect over LTE Cat M1 to Google's web server over secure SSL:\nimport socket\nimport ssl\nimport time\nfrom network import LTE\n\nlte = LTE() # instantiate the LTE object\nlte.attach() # attach the cellular modem to a base station\nwhile not lte.isattached():\n time.sleep(0.25)\nlte.connect() # start a data session and obtain an IP address\nwhile not lte.isconnected():\n time.sleep(0.25)\n\ns = socket.socket()\ns = ssl.wrap_socket(s)\ns.connect(socket.getaddrinfo('www.google.com', 443)[0][-1])\ns.send(b\"GET / HTTP/1.0\\r\\n\\r\\n\")\nprint(s.recv(4096))\ns.close()\n\nlte.disconnect()\nlte.dettach()\n\nThis also applies to our MQTT and AWS examples.\nIMPORTANT: Once the LTE radio is initialised, it must be de-initialised before going to deepsleep in order to ensure minimum power consumption. This is required due to the LTE radio being powered independently and allowing use cases which require the system to be taken out from deepsleep by an event from the LTE network (data or SMS received for instance).\nWhen using the expansion board and the FiPy together, the RTS/CTS jumpers MUST be removed as those pins are being used by the LTE radio. Keeping those jumpers in place will lead to erratic operation and higher current consumption specially while in deepsleep.\n"},"tutorials/lte/nb-iot.html":{"url":"tutorials/lte/nb-iot.html","title":"NB-IoT","keywords":"","body":"NB-IoT\nLTE class for Narrow Band IoT\nAs shipped, Pycom modules only support CAT-M1, in order to use NB-IoT you need to flash a different firmware to the Sequans modem. Instructions for this can be found here.\n\nNB-IoT usage\nExample with Vodafone:\nfrom network import LTE\n\nlte = LTE()\nlte.send_at_cmd('AT+CFUN=0')\nlte.send_at_cmd('AT!=\"clearscanconfig\"')\nlte.send_at_cmd('AT!=\"addscanband band=20\"')\nlte.send_at_cmd('AT!=\"disablelog 1\"')\nlte.send_at_cmd('AT+CGDCONT=1,\"IP\",\"nb.inetd.gdsp\"')\nlte.send_at_cmd('AT+CFUN=1')\n\nwhile not lte.isattached():\n pass\n\nlte.connect()\nwhile not lte.isconnected():\n pass\n\n# now use socket as usual...\n\nIMPORTANT: Once the LTE radio is initialised, it must be de-initialised before going to deepsleep in order to ensure minimum power consumption. This is required due to the LTE radio being powered independently and allowing use cases which require the system to be taken out from deepsleep by an event from the LTE network (data or SMS received for instance).\nWhen using the expansion board and the FiPy together, the RTS/CTS jumpers MUST be removed as those pins are being used by the LTE radio. Keeping those jumpers in place will lead to erratic operation and higher current consumption specially while in deepsleep.\n"},"tutorials/lte/imei.html":{"url":"tutorials/lte/imei.html","title":"Module IMEI","keywords":"","body":"Module IMEI\nIn order to retrieve the IMEI of your cellular enabled Pycom module you will firstly need to make sure you are on firmware version 1.17.0.b1 or higher. You can check your firmware version by running the following code on you device via the interactive REPL.\n>>> import os\n>>> os.uname()\n(sysname='GPy', nodename='GPy', release='1.17.0.b1', version='v1.8.6-849-d0dc708 on 2018-02-27', machine='GPy with ESP32')\n\nOnce you have a compatible firmware, you can run the following code to get your modules IMEI number:\nfrom network import LTE\nlte = LTE()\nlte.send_at_cmd('AT+CGSN=1')\n\nYou'll get a return string like this \\r\\n+CGSN: \"354347xxxxxxxxx\"\\r\\n\\r\\nOK. The value between the double quotes is your IMEI.\n"},"tutorials/lte/firmware.html":{"url":"tutorials/lte/firmware.html","title":"Modem Firmware Update","keywords":"","body":"Modem Firmware Update\nThis article is only related to GPy, FiPy, and G01 boards\n\nImportant: When upgrading your modem for the first time, even if you have updated it in the past with the old firmware update method, you MUST use the \"recovery\" upgrade method described below. Otherwise you will risk breaking your module\n\nPlease read the following instructions carefully as there are some significant changes compared to the previous updater version.\nMost importantly, the updater is now integrated in the latest stable firmware release (we will also publish a new development and pybytes firmware in the coming days), so you no longer need to upload any scripts to your module. The built-in updater will take precedence over any scripts uploaded.\nPlease start with the following steps:\n\nUpgrade the Pycom Firmware Updater tool to latest version\nSelect Firmware Type stable in the communication window to upgrade to version v1.18.1.r1\n\nYou can find the different versions of firmwares available here: https://software.pycom.io/downloads/sequans2.html\nWe are using CATM1-38638.zip and NB1-37781.zip as examples in this tutorial.\nAfter unpacking the zip archive, you will find each firmware packages contains two files, one being the firmware file (e.g. CATM1-38638.dup or NB1-37781.dup) and the updater.elf file, which is required when using the \"recovery\" firmware update method or if a previous upgrade failed and the modem is in recovery mode.\nPlease note that the updater.elf file is only around 300K so you can also store it inside the flash file system of the module. The firmware dup files will NOT fit into the available /flash file system on the module, so you either need to use an SD card or upload it directly from your computer.\nVia SD card\nTo transfer the firmware files onto the SD card you have two options:\n\nFormat your SD card as with the FAT file system and then copy the files onto the card using your computer\nMake sure your SD card has an MBR and a single primary partition, the format it directly on the module, mount it and transfer the firmware files onto the SD card using FTP. Please ensure the transfer is successful and that each file on the module has the same size as the original file on your PC.\n\nfrom machine import SD\n\nsd = SD()\nos.mkfs(sd) # format SD card\nos.mount(sd, '/sd') # mount it\nos.listdir('/sd') # list its content\n\nOnce you copied/uploaded the firmware files on to the SD card you can flash the LTE modem using the following command:\nTo flash the CAT-M1 firmware onto your device using the recovery method:\nimport sqnsupgrade\nsqnsupgrade.run('/sd/CATM1-38638.dup', '/sd/updater.elf')\n\nTo flash the NB-IoT firmware onto your device using the recovery method:\nimport sqnsupgrade\nsqnsupgrade.run('/sd/NB1-37781.dup', '/sd/updater.elf')\n\nPlease note you can directly flash the desired firmware onto your module, it is not necessary to upgrade to the latest CAT-M1 firmware before switching to NB-IoT.\nIf you have already mounted the SD card, please use the path you used when mounting it. Otherwise, if an absolute path other than /flash is specified, the script will automatically mount the SD card using the path specified.\nOnce update is finished successfully you will have a summary of new updated versions. The full output from the upgrade will looks similar to this:\n>>\nAttempting AT wakeup...\nStarting STP (DO NOT DISCONNECT POWER!!!)\nSession opened: version 1, max transfer 8192 bytes\nSending 54854 bytes: [########################################] 100%\nBootrom updated successfully, switching to upgrade mode\nAttempting AT auto-negotiation...\nSession opened: version 1, max transfer 2048 bytes\nSending 306076 bytes: [########################################] 100%\nAttempting AT wakeup...\nUpgrader loaded successfully, modem is in upgrade mode\nAttempting AT wakeup...\nStarting STP ON_THE_FLY\nSession opened: version 1, max transfer 8192 bytes\nSending 5996938 bytes: [########################################] 100%\nCode download done, returning to user mode\nResetting (DO NOT DISCONNECT POWER!!!)................\nUpgrade completed!\nHere's the current firmware version:\n\nSYSTEM VERSION\n==============\n FIRMWARE VERSION\n Bootloader0 : 5.1.1.0 [33080]\n Bootloader1 : 5.1.1.0 [38638]\n Bootloader2* : 5.1.1.0 [38638]\n NV Info : 1.1,0,0\n Software : 5.1.1.0 [38638] by robot-soft at 2018-08-20 09:51:46\n UE : 5.0.0.0d\n COMPONENTS\n ZSP0 : 1.0.99-13604\n ZSP1 : 1.0.99-12341\n\nPlease note that the firmware update may seem to \"stall\" around 7-10% and again at 99%. This is not an indication of a failure but the fact that the modem has to do some tasks during and the updater will wait for these tasks to be completed. Unless the upgrade process is hanging for more than 5 minutes, do not interrupt the process as you will have to start again if you don't finish it. It may also take several minutes for the updater to load before responding to the AT wakeup command.\n\nAfter you have updated your modem once using the recovery method, you can now flash your modem again using just the CATM1-38638.dup or NB1-37781.dup file without specifying the updater.elf file. However, should the upgrade fail, your modem may end up in recovery mode and you will need the updater.elf file again. The updater will check for this and prompt you if using the updater.elf file is necessary.\nExample output using just the firmware file:\n>>\nAttempting AT wakeup...\n\nStarting STP ON_THE_FLY\nSession opened: version 1, max transfer 8192 bytes\nSending 5996938 bytes: [########################################] 100%\nCode download done, returning to user mode\nResetting (DO NOT DISCONNECT POWER!!!)............................................................................\nUpgrade completed!\nHere's the current firmware version:\n\nSYSTEM VERSION\n==============\n FIRMWARE VERSION\n Bootloader0 : 5.1.1.0 [33080]\n Bootloader1* : 5.1.1.0 [38638]\n Bootloader2 : 5.1.1.0 [38638]\n NV Info : 1.1,0,0\n Software : 5.1.1.0 [38638] by robot-soft at 2018-08-20 09:51:46\n UE : 5.0.0.0d\n COMPONENTS\n ZSP0 : 1.0.99-13604\n ZSP1 : 1.0.99-12341\n\nVia UART Serial Interface\nIf you can't use an SD card to hold the firmware images, you can use the existing UART interface you have with the board to load these firmware files from your Computer.\nYou will need the following software installed on your computer:\n\nPython 3, if it's not directly available through your OS distributor\nPySerial\n\nYou will also need to download the following Python scripts: https://github.com/pycom/pycom-libraries/tree/master/lib/sqnsupgrade\nImportant: When upgrading your modem for the first time, even if you have updated it in the past with the old firmware update method, you MUST use the \"recovery\" upgrade method described below. Otherwise, you will risk breaking your module.\nYou can upload the updater.elf file to the module's flash file system rather than uploading it via UART directly to the modem, which will slightly increase the speed of the upgrade.\nFirst, you need to prepare your modem for upgrade mode by using the following commands.\nCommands to run on the Pycom module\nTo use the recovery method:\nimport sqnsupgrade\nsqnsupgrade.uart(True)\n\nTo use the recovery method using the updater.elf file on the module:\n import sqnsupgrade\n sqnsupgrade.uart(True,'/flash/updater.elf')\n\nTo use the normal method:\n import sqnsupgrade\n sqnsupgrade.uart()\n\nAfter this command is executed a message will be displayed asking you to close the port.\nGoing into MIRROR mode... please close this terminal to resume the upgrade via UART\n\nCommands to be run on your computer\nYou must close the terminal/Atom or Visual Studio Code console to run the following commands from your computer:\nGo to the directory where you saved the sqnsupgrade scripts and run the following commands in terminal:\nWhen using the recovery method:\n$ python3\nPython 3.6.5 (default, Apr 25 2018, 14:23:58)\n[GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.1)] on darwin\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n>>>\n>>> import sqnsupgrade\n>>> sqnsupgrade.run('Serial_Port', '/path/to/CATM1-38638.dup', '/path/to/updater.elf')\n\nWhen using the standard method (or if the updater.elf was loaded on the module):\n $ python3\n Python 3.6.5 (default, Apr 25 2018, 14:23:58)\n [GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.1)] on darwin\n Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n >>>\n >>> import sqnsupgrade\n >>> sqnsupgrade.run('Serial_Port', '/path/to/CATM1-38638.dup')\n\nPlease note that the firmware update may seem to \"stall\" around 7-10% and again at 99%. This is not an indication of a failure but the fact that the modem has to do some tasks during and the updater will wait for these tasks to be completed. Unless the upgrade process is hanging for more than 5 minutes, do not interrupt the process as you will have to start again if you don't finish it. It may also take several minutes for the updater to load before responding to the AT wakeup command.\nRetrying process\nIn case of any failure or interruption to the process of LTE modem upgrade you can repeat the same steps after doing a hard reset to the board (i.e disconnecting and reconnecting power), pressing the reset button is not enough.\n"},"tutorials/pytrack.html":{"url":"tutorials/pytrack.html","title":"Pytrack Examples","keywords":"","body":"Pytrack Examples\nBoth the Pysense and Pytrack use the same accelerometer. Please see the Pysense Examples to see how to use the accelerometer.\nExample\nYou can find this example in the pycom/pycom-libraries GitHub repository.\nimport machine\nimport math\nimport network\nimport os\nimport time\nimport utime\nimport gc\nfrom machine import RTC\nfrom machine import SD\nfrom L76GNSS import L76GNSS\nfrom pytrack import Pytrack\n\ntime.sleep(2)\ngc.enable()\n\n# setup rtc\nrtc = machine.RTC()\nrtc.ntp_sync(\"pool.ntp.org\")\nutime.sleep_ms(750)\nprint('\\nRTC Set from NTP to UTC:', rtc.now())\nutime.timezone(7200)\nprint('Adjusted from UTC to EST timezone', utime.localtime(), '\\n')\n\npy = Pytrack()\nl76 = L76GNSS(py, timeout=30)\n\n# sd = SD()\n# os.mount(sd, '/sd')\n# f = open('/sd/gps-record.txt', 'w')\n\nwhile (True):\n coord = l76.coordinates()\n #f.write(\"{} - {}\\n\".format(coord, rtc.now()))\n print(\"{} - {} - {}\".format(coord, rtc.now(), gc.mem_free()))\n\nAlternative Libraries\n\nmicropyGPS\nAlternative L76GNSS module\n\n"},"tutorials/pysense.html":{"url":"tutorials/pysense.html","title":"Pysense Examples","keywords":"","body":"Pysense Examples\nAccelerometer\nThis basic example shows how to read pitch and roll from the on-board accelerometer and output it in comma separated value (CSV) format over serial.\nfrom LIS2HH12 import LIS2HH12\nfrom pytrack import Pytrack\npy = Pytrack()\nacc = LIS2HH12()\n\nwhile True:\n pitch = acc.pitch()\n roll = acc.roll()\n print('{},{}'.format(pitch, roll))\n time.sleep_ms(100)\n\n\nIf you want to visualise the data output by this script a Processing sketch is available here that will show the board orientation in 3D.\n"},"tutorials/pyscan.html":{"url":"tutorials/pyscan.html","title":"Pyscan Examples","keywords":"","body":"Pyscan Examples\nThis basic example shows how to read an NFC card and authenticate it using a pre-defined access list.\nfrom pyscan import Pyscan\nfrom MFRC630 import MFRC630\nimport time\nimport pycom\nimport _thread\n\nVALID_CARDS = [[0x43, 0x95, 0xDD, 0xF8],\n [0x43, 0x95, 0xDD, 0xF9]]\n\npy = Pyscan()\nnfc = MFRC630(py)\n\nRGB_BRIGHTNESS = 0x8\n\nRGB_RED = (RGB_BRIGHTNESS 0):\n if (check_uid(list(uid), uid_len)) > 0:\n pycom.rgbled(RGB_GREEN)\n else:\n pycom.rgbled(RGB_RED)\n else:\n # No card detected\n pycom.rgbled(RGB_BLUE)\n nfc.mfrc630_cmd_reset()\n time.sleep(.5)\n nfc.mfrc630_cmd_init()\n\n# This is the start of our main execution... start the thread\n_thread.start_new_thread(discovery_loop, (nfc, 0))\n\nYou can find this, and all the other examples in our pycom-libraries GitHub repository\n"},"firmwareapi/introduction.html":{"url":"firmwareapi/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nThis chapter describes modules (function and class libraries) that are built into MicroPython. There are a number of categories for the available modules:\n\nModules which implement a subset of standard Python functionality and are not intended to be extended by the user.\nModules which implement a subset of Python functionality, with a provision for extension by the user (via Python code).\nModules which implement MicroPython extensions to the Python standard libraries.\nModules specific to a particular port and thus not portable.\n\nNote about the availability of modules and their contents\nThis documentation in general aspires to describe all modules and functions/classes which are implemented in MicroPython. However, MicroPython is highly configurable, and each port to a particular board/embedded system makes available only a subset of MicroPython libraries. For officially supported ports, there is an effort to either filter out non-applicable items, or mark individual descriptions with “Availability:” clauses describing which ports provide a given feature. With that in mind, please still be warned that some functions/classes in a module (or even the entire module) described in this documentation may be unavailable in a particular build of MicroPython on a particular board. The best place to find general information of the availability/non-availability of a particular feature is the “General Information” section which contains information pertaining to a specific port.\nBeyond the built-in libraries described in this documentation, many more modules from the Python standard library, as well as further MicroPython extensions to it, can be found in the micropython-lib repository.\n"},"firmwareapi/pycom/":{"url":"firmwareapi/pycom/","title":"Pycom Modules","keywords":"","body":"Pycom Modules\nThese modules are specific to the Pycom devices and may have slightly different implementations to other variations of MicroPython (i.e. for Non-Pycom devices). Modules include those which support access to underlying hardware, e.g. I2C, SPI, WLAN, Bluetooth, etc.\n"},"firmwareapi/pycom/machine/":{"url":"firmwareapi/pycom/machine/","title":"machine","keywords":"","body":"machine\nThe machine module contains specific functions related to the board.\nQuick Usage Example\nimport machine\n\nhelp(machine) # display all members from the machine module\nmachine.freq() # get the CPU frequency\nmachine.unique_id() # return the 6-byte unique id of the board (the LoPy's WiFi MAC address)\n\nReset Functions\nmachine.reset()\nResets the device in a manner similar to pushing the external RESET button.\nmachine.reset_cause()\nGet the reset cause. See constants for the possible return values.\nInterrupt Functions\nmachine.disable_irq()\nDisable interrupt requests. Returns and integer representing the previous IRQ state. This return value can be passed to enable_irq to restore the IRQ to its original state.\nmachine.enable_irq([state])\nEnable interrupt requests. The most common use of this function is to pass the value returned by disable_irq to exit a critical section. Another options is to enable all interrupts which can be achieved by calling the function with no parameters.\nPower Functions\nmachine.freq()\nReturns CPU frequency in hertz.\nmachine.idle()\nGates the clock to the CPU, useful to reduce power consumption at any time during short or long periods. Peripherals continue working and execution resumes as soon as any interrupt is triggered (on many ports this includes system timer interrupt occurring at regular intervals on the order of millisecond).\nmachine.deepsleep([time_ms])\nStops the CPU and all peripherals, including the networking interfaces (except for LTE). Execution is resumed from the main script, just as with a reset. If a value in milliseconds is given then the device will wake up after that period of time, otherwise it will remain in deep sleep until the reset button is pressed.\nThe products with LTE connectivity (FiPy, GPy, G01), require the LTE radio to be disabled separately via the LTE class before entering deepsleep. This is required due to the LTE radio being powered independently and allowing use cases which require the system to be taken out from deepsleep by an event from the LTE network (data or SMS received for instance).\nmachine.pin_deepsleep_wakeup(pins, mode, enable_pull)\nConfigure pins to wake up from deep sleep mode. The pins which have this capability are: P2, P3, P4, P6, P8 to P10 and P13 to P23.\nThe arguments are:\n\npins a list or tuple containing the GPIO to setup for deepsleep wakeup.\nmode selects the way the configure GPIOs can wake up the module. The possible values are: machine.WAKEUP_ALL_LOW and machine.WAKEUP_ANY_HIGH.\nenable_pull if set to True keeps the pull up or pull down resistors enabled during deep sleep. If this variable is set to True, then ULP or capacitive touch wakeup cannot be used in combination with GPIO wakeup.\n\nmachine.wake_reason()\nGet the wake reason. See constants for the possible return values. Returns a tuple of the form: (wake_reason, gpio_list). When the wakeup reason is either GPIO or touch pad, then the second element of the tuple is a list with GPIOs that generated the wakeup.\nmachine.remaining_sleep_time()\nReturns the remaining timer duration (in milliseconds) if the ESP32 is woken up from deep sleep by something other than the timer. For example, if you set the timer for 30 seconds (30000 ms) and it wakes up after 10 seconds then this function will return 20000.\nMiscellaneous Functions\nmachine.main(filename)\nSet the filename of the main script to run after boot.py is finished. If this function is not called then the default file main.py will be executed.\nIt only makes sense to call this function from within boot.py.\nmachine.rng()\nReturn a 24-bit software generated random number.\nmachine.unique_id()\nReturns a byte string with a unique identifier of a board/SoC. It will vary from a board/SoC instance to another, if underlying hardware allows. Length varies by hardware (so use substring of a full value if you expect a short ID). In some MicroPython ports, ID corresponds to the network MAC address.\nUse ubinascii.hexlify() to convert the byte string to hexadecimal form for ease of manipulation and use elsewhere.\n\nmachine.info()\nReturns the high water mark of the stack associated with various system tasks, in words (1 word = 4 bytes on the ESP32). If the value is zero then the task has likely overflowed its stack. If the value is close to zero then the task has come close to overflowing its stack.\nConstants\nReset Causes\nmachine.PWRON_RESET, machine.HARD_RESET, machine.WDT_RESET, machine.DEEPSLEEP_RESET, machine.SOFT_RESET, machine.BROWN_OUT_RESET\nWake Reasons\nmachine.PWRON_WAKE, machine.PIN_WAKE, machine.RTC_WAKE, machine.ULP_WAKE\nPin Wakeup Modes\nmachine.WAKEUP_ALL_LOW, machine.WAKEUP_ANY_HIGH\n"},"firmwareapi/pycom/machine/adc.html":{"url":"firmwareapi/pycom/machine/adc.html","title":"ADC","keywords":"ADC Analog ADCChannel","body":"ADC\nclass ADC – Analog to Digital Conversion\nQuick Usage Example\nimport machine\n\nadc = machine.ADC() # create an ADC object\napin = adc.channel(pin='P16') # create an analog pin on P16\nval = apin() # read an analog value\n\nConstructors\nclass machine.ADC(id=0)\nCreate an ADC object; associate a channel with a pin. For more info check the hardware section.\nMethods\nadc.init( * , bits=12)\nEnable the ADC block. This method is automatically called on object creation.\n\nBits can take values between 9 and 12 and selects the number of bits of resolution of the ADC block.\n\nadc.deinit()\nDisable the ADC block.\nadc.channel(* , pin, attn=ADC.ATTN_0DB)\nCreate an analog pin.\n\npin is a keyword-only string argument. Valid pins are P13 to P20.\nattn is the attenuation level. The supported values are: ADC.ATTN_0DB, ADC.ATTN_2_5DB, ADC.ATTN_6DB, ADC.ATTN_11DB\n\nReturns an instance of ADCChannel. Example:\n# enable an ADC channel on P16\napin = adc.channel(pin='P16')\n\nadc.vref(vref)\nIf called without any arguments, this function returns the current calibrated voltage (in millivolts) of the 1.1v reference. Otherwise it will update the calibrated value (in millivolts) of the internal 1.1v reference.\nadc.vref_to_pin(pin)\nConnects the internal 1.1v to external GPIO. It can only be connected to P22, P21 or P6. It is recommended to only use P6 on the WiPy, on other modules this pin is connected to the radio.\nConstants\n\nADC channel attenuation values: ADC.ATTN_0DB, ADC.ATTN_2_5DB, ADC.ATTN_6DB, ADC.ATTN_11DB\n\nclass ADCChannel\nRead analog values from internal/external sources. ADC channels can be connected to internal points of the MCU or to GPIO pins. ADC channels are created using the ADC.channel method.\nMethods\nadcchannel()\nFast method to read the channel value.\nadcchannel.value()\nRead the channel value.\nadcchannel.init()\n(Re)init and enable the ADC channel. This method is automatically called on object creation.\nadcchannel.deinit()\nDisable the ADC channel.\nadcchannel.voltage()\nReads the channels value and converts it into a voltage (in millivolts)\nadcchannel.value_to_voltage(value)\nConverts the provided value into a voltage (in millivolts) in the same way voltage does.\nADC pin input range is 0-1.1V. This maximum value can be increased up to 3.3V using the highest attenuation of 11dB. Do not exceed the maximum of 3.3V, to avoid damaging the device.\n\n"},"firmwareapi/pycom/machine/dac.html":{"url":"firmwareapi/pycom/machine/dac.html","title":"DAC","keywords":"","body":"DAC\nThe DAC is used to output analog values (a specific voltage) on pin P22 or pin P21. The voltage will be between 0 and 3.3V.\nQuick Usage Example\nimport machine\n\ndac = machine.DAC('P22') # create a DAC object\ndac.write(0.5) # set output to 50%\n\ndac_tone = machine.DAC('P21') # create a DAC object\ndac_tone.tone(1000, 0) # set tone output to 1kHz\n\nConstructors\nclass class machine.DAC(pin)\nCreate a DAC object, that will let you associate a channel with a pin. pin can be a string argument.\nMethods\ndac.init()\nEnable the DAC block. This method is automatically called on object creation.\ndac.deinit()\nDisable the DAC block.\ndac.write(value)\nSet the DC level for a DAC pin. value is a float argument, with values between 0 and 1.\ndac.tone(frequency, amplitude)\nSets up tone signal to the specified frequency at amplitude scale. frequency can be from 125Hz to 20kHz in steps of 122Hz. amplitude is an integer specifying the tone amplitude to write the DAC pin. Amplitude value represents:\n\n0 is 0dBV (~ 3Vpp at 600 Ohm load)\n1 is -6dBV (~1.5 Vpp), 2 is -12dBV (~0.8 Vpp)\n3 is -18dBV (~0.4 Vpp).\nThe generated signal is a sine wave with an DC offset of VDD/2.\n\n\n"},"firmwareapi/pycom/machine/i2c.html":{"url":"firmwareapi/pycom/machine/i2c.html","title":"I2C","keywords":"","body":"I2C\nI2C is a two-wire protocol for communicating between devices. At the physical level it consists of 2 wires: SCL and SDA, the clock and data lines respectively.\nI2C objects are created attached to a specific bus. They can be initialised when created, or initialised later on.\nExample using default Pins\nfrom machine import I2C\n\ni2c = I2C(0) # create on bus 0\ni2c = I2C(0, I2C.MASTER) # create and init as a master\ni2c = I2C(0, pins=('P10','P11')) # create and use non-default PIN assignments (P10=SDA, P11=SCL)\ni2c.init(I2C.MASTER, baudrate=20000) # init as a master\ni2c.deinit() # turn off the peripheral\n\nExample using non-default Pins\nfrom machine import I2C\n\ni2c = I2C(0, pins=('P10','P11')) # create and use non-default PIN assignments (P10=SDA, P11=SCL)\ni2c.init(I2C.MASTER, baudrate=20000) # init as a master\ni2c.deinit() # turn off the peripheral\n\nPrinting the i2c object gives you information about its configuration.\nA master must specify the recipient's address:\ni2c.init(I2C.MASTER)\ni2c.writeto(0x42, '123') # send 3 bytes to slave with address 0x42\ni2c.writeto(addr=0x42, b'456') # keyword for address\n\nMaster also has other methods:\ni2c.scan() # scan for slaves on the bus, returning\n # a list of valid addresses\ni2c.readfrom_mem(0x42, 2, 3) # read 3 bytes from memory of slave 0x42,\n # starting at address 2 in the slave\ni2c.writeto_mem(0x42, 2, 'abc') # write 'abc' (3 bytes) to memory of slave 0x42\n # starting at address 2 in the slave, timeout after 1 second\n\nQuick Usage Example\nfrom machine import I2C\n# configure the I2C bus\ni2c = I2C(0, I2C.MASTER, baudrate=100000)\ni2c.scan() # returns list of slave addresses\ni2c.writeto(0x42, 'hello') # send 5 bytes to slave with address 0x42\ni2c.readfrom(0x42, 5) # receive 5 bytes from slave\ni2c.readfrom_mem(0x42, 0x10, 2) # read 2 bytes from slave 0x42, slave memory 0x10\ni2c.writeto_mem(0x42, 0x10, 'xy') # write 2 bytes to slave 0x42, slave memory 0x10\n\nConstructors\nclass machine.I2C(bus, ...)\nConstruct an I2C object on the given bus. bus can only be 0, 1, 2. If the bus is not given, the default one will be selected (0). Buses 0 and 1 use the ESP32 I2C hardware peripheral while bus 2 is implemented with a bit-banged software driver.\nMethods\nGeneral Methods\ni2c.init(mode, * , baudrate=100000, pins=(SDA, SCL))\nInitialise the I2C bus with the given parameters:\n\nmode must be I2C.MASTER\nbaudrate is the SCL clock rate\npins is an optional tuple with the pins to assign to the I2C bus. The default I2C pins are P9 (SDA) and P10 (SCL)\n\ni2c.scan()\nScan all I2C addresses between 0x08 and 0x77 inclusive and return a list of those that respond. A device responds if it pulls the SDA line low after its address (including a read bit) is sent on the bus.\nStandard Bus Operations\nThe following methods implement the standard I2C master read and write operations that target a given slave device.\ni2c.readfrom(addr, nbytes)\nRead nbytes from the slave specified by addr. Returns a bytes object with the data read.\ni2c.readfrom_into(addr, buf)\nRead into buf from the slave specified by addr. The number of bytes read will be the length of buf.\nReturn value is the number of bytes read.\ni2c.writeto(addr, buf, * , stop=True)\nWrite the bytes from buf to the slave specified by addr. The argument buf can also be an integer which will be treated as a single byte. If stop is set to False then the stop condition won't be sent and the I2C operation may be continued (typically with a read transaction).\nReturn value is the number of bytes written.\nMemory Operations\nSome I2C devices act as a memory device (or set of registers) that can be read from and written to. In this case there are two addresses associated with an I2C transaction: the slave address and the memory address. The following methods are convenience functions to communicate with such devices.\ni2c.readfrom_mem(addr, memaddr, nbytes, *, addrsize=8)\nRead nbytes from the slave specified by addr starting from the memory address specified by memaddr. The addrsize argument is specified in bits and it can only take 8 or 16.\ni2c.readfrom_mem_into(addr, memaddr, buf, *, addrsize=8)\nRead into buf from the slave specified by addr starting from the memory address specified by memaddr. The number of bytes read is the length of buf. The addrsize argument is specified in bits and it can only take 8 or 16.\nThe return value is the number of bytes read.\ni2c.writeto_mem(addr, memaddr, buf *, addrsize=8)\nWrite buf to the slave specified by addr starting from the memory address specified by memaddr. The argument buf can also be an integer which will be treated as a single byte. The addrsize argument is specified in bits and it can only take 8 or 16.\nThe return value is the number of bytes written.\nConstants\n\nI2C.MASTER: Used to initialise the bus to master mode.\n\n"},"firmwareapi/pycom/machine/pin.html":{"url":"firmwareapi/pycom/machine/pin.html","title":"Pin","keywords":"","body":"Pin\nA pin is the basic object to control I/O pins (also known as GPIO - general-purpose input/output). It has methods to set the mode of the pin (input, output, etc) and methods to get and set the digital logic level. For analog control of a pin, see the ADC class.\nQuick Usage Example\nfrom machine import Pin\n\n# initialize `P9` in gpio mode and make it an output\np_out = Pin('P9', mode=Pin.OUT)\np_out.value(1)\np_out.value(0)\np_out.toggle()\np_out(True)\n\n# make `P10` an input with the pull-up enabled\np_in = Pin('P10', mode=Pin.IN, pull=Pin.PULL_UP)\np_in() # get value, 0 or 1\n\nConstructors\nclass machine.Pin(id, ...)\nCreate a new Pin object associated with the string id. If additional arguments are given, they are used to initialise the pin. See pin.init()\nfrom machine import Pin\np = Pin('P10', mode=Pin.OUT, pull=None, alt=-1)\n\nMethods\npin.init(mode, pull, * , alt)\nInitialise the pin:\n\nmode can be one of:\nPin.IN - input pin.\nPin.OUT - output pin in push-pull mode.\nPin.OPEN_DRAIN - input or output pin in open-drain mode.\n\n\npull can be one of:\nNone - no pull up or down resistor.\nPin.PULL_UP - pull up resistor enabled.\nPin.PULL_DOWN - pull down resistor enabled.\n\n\n*\nPin value: 0 or 1\n\n\nalt is the id of the alternate function.\n\nReturns: None.\npin.id()\nGet the pin id.\npin.value([value])\nGet or set the digital logic level of the pin:\n\nWith no argument, return 0 or 1 depending on the logic level of the pin.\nWith value given, set the logic level of the pin. value can be anything that converts to a boolean. If it converts to True, the pin is set high, otherwise it is set low.\n\npin([value])\nPin objects are callable. The call method provides a (fast) shortcut to set and get the value of the pin.\nExample:\nfrom machine import Pin\npin = Pin('P12', mode=Pin.IN, pull=Pin.PULL_UP)\npin() # fast method to get the value\n\nSee pin.value() for more details.\npin.toggle()\nToggle the value of the pin.\npin.mode([mode])\nGet or set the pin mode.\npin.pull([pull])\nGet or set the pin pull.\npin.hold([hold])\nGet or set the pin hold. You can apply a hold to a pin by passing True (or clear it by passing False). When a pin is held, its value cannot be changed by using Pin.value() or Pin.toggle() until the hold is released. This Can be used to retain the pin state through a core reset and system reset triggered by watchdog time-out or Deep-sleep events. Only pins in the RTC power domain can retain their value through deep sleep or reset.\nThese are: P2, P3, P4, P6, P8, P9, P10, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22, P23\npin.callback(trigger, handler=None, arg=None)\nSet a callback to be triggered when the input level at the pin changes.\n\ntrigger is the type of event that triggers the callback. Possible values are:\nPin.IRQ_FALLING interrupt on falling edge.\nPin.IRQ_RISING interrupt on rising edge.\nPin.IRQ_LOW_LEVEL interrupt on low level.\nPin.IRQ_HIGH_LEVEL interrupt on high level.\n\n\n\nThe values can be OR-ed together, for instance trigger=Pin.IRQ_FALLING | Pin.IRQ_RISING\n\nhandler is the function to be called when the event happens. This function will receive one argument. Set handler to None to disable it.\narg is an optional argument to pass to the callback. If left empty or set to None, the function will receive the Pin object that triggered it.\n\nExample:\nfrom machine import Pin\n\ndef pin_handler(arg):\n print(\"got an interrupt in pin %s\" % (arg.id()))\n\np_in = Pin('P10', mode=Pin.IN, pull=Pin.PULL_UP)\np_in.callback(Pin.IRQ_FALLING | Pin.IRQ_RISING, pin_handler)\n\nFor more information on how Pycom's products handle interrupts, see here.\n\nAttributes\nclass pin.exp_board\nContains all Pin objects supported by the expansion board. Examples:\nPin.exp_board.G16\nled = Pin(Pin.exp_board.G16, mode=Pin.OUT)\nPin.exp_board.G16.id()\n\nclass pin.module\nContains all Pin objects supported by the module. Examples:\nPin.module.P9\nled = Pin(Pin.module.P9, mode=Pin.OUT)\nPin.module.P9.id()\n\nConstants\nThe following constants are used to configure the pin objects. Note that not all constants are available on all ports.\n\nSelects the pin mode: Pin.IN, Pin.OUT, Pin.OPEN_DRAIN\nEnables the pull up or pull down resistor: Pin.PULL_UP, Pin.PULL_DOWN\n\n"},"firmwareapi/pycom/machine/pwm.html":{"url":"firmwareapi/pycom/machine/pwm.html","title":"PWM","keywords":"","body":"PWM\nclass PWM – Pulse Width Modulation\nQuick Usage Example\nfrom machine import PWM\npwm = PWM(0, frequency=5000) # use PWM timer 0, with a frequency of 5KHz\n# create pwm channel on pin P12 with a duty cycle of 50%\npwm_c = pwm.channel(0, pin='P12', duty_cycle=0.5)\npwm_c.duty_cycle(0.3) # change the duty cycle to 30%\n\nConstructors\nclass machine.PWM(timer, frequency)\nCreate a PWM object. This sets up the timer to oscillate at the specified frequency. timer is an integer from 0 to 3. frequency is an integer from 1 Hz to 78 KHz (this values can change in future upgrades).\nMethods\npwm.channel(id, pin * , duty_cycle=0.5)\nConnect a PWM channel to a pin, setting the initial duty cycle. id is an integer from 0 to 7. pin is a string argument. duty_cycle is a keyword-only float argument, with values between 0 and 1. Returns an instance of PWMChannel.\nclass PWMChannel — PWM channel\nMethods\npwmchannel.duty_cycle(value)\nSet the duty cycle for a PWM channel. value is a float argument, with values between 0 and 1.\n"},"firmwareapi/pycom/machine/rtc.html":{"url":"firmwareapi/pycom/machine/rtc.html","title":"RTC","keywords":"","body":"RTC\nThe RTC is used to keep track of the date and time.\nQuick Usage Example\nfrom machine import RTC\n\nrtc = RTC()\nrtc.init((2014, 5, 1, 4, 13, 0, 0, 0))\nprint(rtc.now())\n\nConstructors\nclass machine.RTC(id=0, ...)\nCreate an RTC object. See init for parameters of initialisation.\n# id of the RTC may be set if multiple are connected. Defaults to id = 0.\nrtc = RTC(id=0)\n\nMethods\nrtc.init(datetime=None, source=RTC.INTERNAL_RC)\nInitialise the RTC. The arguments are:\n\ndatetime when passed it sets the current time. It is a tuple of the form: (year, month, day[, hour[, minute[, second[, microsecond[, tzinfo]]]]])\nsource selects the oscillator that drives the RTC. The options are RTC.INTERNAL_RC and RTC.XTAL_32KHZ\n\nFor example:\n# for 2nd of February 2017 at 10:30am (TZ 0)\nrtc.init((2017, 2, 28, 10, 30, 0, 0, 0))\n\ntzinfo is ignored by this method. Use time.timezone to achieve similar results.\n\nrtc.now()\nGet get the current datetime tuple:\n# returns datetime tuple\nrtc.now()\n\nrtc.ntp_sync(server, * , update_period=3600)\nSet up automatic fetch and update the time using NTP (SNTP).\n\nserver is the URL of the NTP server. Can be set to None to disable the periodic updates.\nupdate_period is the number of seconds between updates. Shortest period is 15 seconds.\n\nCan be used like:\nrtc.ntp_sync(\"pool.ntp.org\") # this is an example. You can select a more specific server according to your geographical location\n\nrtc.synced()\nReturns True if the last ntp_sync has been completed, False otherwise:\nrtc.synced()\n\nConstants\n\nClock source: RTC.INTERNAL_RC, RTC.XTAL_32KHZ\n\n"},"firmwareapi/pycom/machine/spi.html":{"url":"firmwareapi/pycom/machine/spi.html","title":"SPI","keywords":"","body":"SPI\nSPI is a serial protocol that is driven by a master. At the physical level there are 3 lines: SCK, MOSI, MISO.\nSee usage model of I2C; SPI is very similar. Main difference is parameters to init the SPI bus:\nfrom machine import SPI\nspi = SPI(0, mode=SPI.MASTER, baudrate=1000000, polarity=0, phase=0, firstbit=SPI.MSB)\n\nOnly required parameter is mode, must be SPI.MASTER. Polarity can be 0 or 1, and is the level the idle clock line sits at. Phase can be 0 or 1 to sample data on the first or second clock edge respectively.\nQuick Usage Example\nfrom machine import SPI\n\n# configure the SPI master @ 2MHz\n# this uses the SPI default pins for CLK, MOSI and MISO (``P10``, ``P11`` and ``P14``)\nspi = SPI(0, mode=SPI.MASTER, baudrate=2000000, polarity=0, phase=0)\nspi.write(bytes([0x01, 0x02, 0x03, 0x04, 0x05])) # send 5 bytes on the bus\nspi.read(5) # receive 5 bytes on the bus\nrbuf = bytearray(5)\nspi.write_readinto(bytes([0x01, 0x02, 0x03, 0x04, 0x05]), rbuf) # send a receive 5 bytes\n\nQuick Usage Example using non-default pins\nfrom machine import SPI\n\n# configure the SPI master @ 2MHz\n# this uses the SPI non-default pins for CLK, MOSI and MISO (``P19``, ``P20`` and ``P21``)\nspi = SPI(0, mode=SPI.MASTER, baudrate=2000000, polarity=0, phase=0, pins=('P19','P20','P21'))\nspi.write(bytes([0x01, 0x02, 0x03, 0x04, 0x05])) # send 5 bytes on the bus\nspi.read(5) # receive 5 bytes on the bus\nrbuf = bytearray(5)\nspi.write_readinto(bytes([0x01, 0x02, 0x03, 0x04, 0x05]), rbuf) # send a receive 5 bytes\n\nConstructors\nclass machine.SPI(id, ...)\nConstruct an SPI object on the given bus. id can be only 0. With no additional parameters, the SPI object is created but not initialised (it has the settings from the last initialisation of the bus, if any). If extra arguments are given, the bus is initialised. See init for parameters of initialisation.\nMethods\nspi.init(mode, baudrate=1000000, * , polarity=0, phase=0, bits=8, firstbit=SPI.MSB, pins=(CLK, MOSI, MISO))\nInitialise the SPI bus with the given parameters:\n\nmode must be SPI.MASTER.\nbaudrate is the SCK clock rate.\npolarity can be 0 or 1, and is the level the idle clock line sits at.\nphase can be 0 or 1 to sample data on the first or second clock edge respectively.\nbits is the width of each transfer, accepted values are 8, 16 and 32.\nfirstbit can be SPI.MSB or SPI.LSB.\npins is an optional tuple with the pins to assign to the SPI bus. If the pins argument is not given the default pins will be selected (P10 as CLK,P11 as MOSI and P14 as MISO). If pins is passed as None then no pin assignment will be made.\n\nspi.deinit()\nTurn off the SPI bus.\nspi.write(buf)\nWrite the data contained in buf. Returns the number of bytes written.\nspi.read(nbytes, * , write=0x00)\nRead the nbytes while writing the data specified by write. Returns the bytes read.\nspi.readinto(buf, * , write=0x00)\nRead into the buffer specified by buf while writing the data specified by write. Return the number of bytes read.\nspi.write_readinto(write_buf, read_buf)\nWrite from write_buf and read into read_buf. Both buffers must have the same length. Returns the number of bytes written\nConstants\n\nFor initialising the SPI bus to master: SPI.MASTER\nSet the first bit to be the most significant bit: SPI.MSB\nSet the first bit to be the least significant bit: SPI.LSB\n\n"},"firmwareapi/pycom/machine/uart.html":{"url":"firmwareapi/pycom/machine/uart.html","title":"UART","keywords":"","body":"UART\nUART implements the standard UART/USART duplex serial communications protocol. At the physical level it consists of 2 lines: RXD and TXD. The unit of communication is a character (not to be confused with a string character) which can be 5, 6, 7 or 8 bits wide.\nUART objects can be created and initialised using:\nfrom machine import UART\n\nuart = UART(1, 9600) # init with given baudrate\nuart.init(9600, bits=8, parity=None, stop=1) # init with given parameters\n\nBits can be 5, 6, 7, 8. Parity can be None, UART.EVEN or UART.ODD. Stop can be 1, 1.5 or 2.\nA UART object acts like a stream object therefore reading and writing is done using the standard stream methods:\nuart.read(10) # read 10 characters, returns a bytes object\nuart.readall() # read all available characters\nuart.readline() # read a line\nuart.readinto(buf) # read and store into the given buffer\nuart.write('abc') # write the 3 characters\n\nTo check if there is anything to be read, use:\nuart.any() # returns the number of characters available for reading\n\nQuick Usage Example\nfrom machine import UART\n# this uses the UART_1 default pins for TXD and RXD (``P3`` and ``P4``)\nuart = UART(1, baudrate=9600)\nuart.write('hello')\nuart.read(5) # read up to 5 bytes\n\nQuick Usage Example using non-default pins (TXD/RXD only)\nfrom machine import UART\n# this uses the UART_1 non-default pins for TXD and RXD (``P20`` and ``P21``)\nuart = UART(1, baudrate=9600, pins=('P20','P21'))\nuart.write('hello')\nuart.read(5) # read up to 5 bytes\n\nQuick Usage Example using non-default pins (TXD/RXD and flow control)\nfrom machine import UART\n# this uses the UART_1 non-default pins for TXD, RXD, RTS and CTS (``P20``, ``P21``, ``P22``and ``P23``)\nuart = UART(1, baudrate=9600, pins=('P20', 'P21', 'P22', 'P23'))\nuart.write('hello')\nuart.read(5) # read up to 5 bytes\n\nConstructors\nclass machine.UART(bus, ...)\nConstruct a UART object on the given bus. bus can be 0, 1 or 2. If the bus is not given, the default one will be selected (0) or the selection will be made based on the given pins.\nOn the GPy/FiPy UART2 is unavailable because it is used to communicate with the cellular radio.\n\nMethods\nuart.init(baudrate=9600, bits=8, parity=None, stop=1, * , timeout_chars=2, pins=(TXD, RXD, RTS, CTS))\nInitialise the UART bus with the given parameters:\n\nbaudrate is the clock rate.\nbits is the number of bits per character. Can be 5, 6, 7 or 8.\nparity is the parity, None, UART.EVEN or UART.ODD.\nstop is the number of stop bits, 1 or 2.\ntimeout_chars Rx timeout defined in number of characters. The value given here will be multiplied by the time a characters takes to be transmitted at the configured baudrate.\npins is a 4 or 2 item list indicating the TXD, RXD, RTS and CTS pins (in that order). Any of the pins can be None if one wants the UART to operate with limited functionality. If the RTS pin is given the the RX pin must be given as well. The same applies to CTS. When no pins are given, then the default set of TXD (P1) and RXD (P0) pins is taken, and hardware flow control will be disabled. If pins=None, no pin assignment will be made.\n\nuart.deinit()\nTurn off the UART bus.\nuart.any()\nReturn the number of characters available for reading.\nuart.read([nbytes])\nRead characters. If nbytes is specified then read at most that many bytes.\nReturn value: a bytes object containing the bytes read in. Returns None on timeout.\nuart.readall()\nRead as much data as possible.\nReturn value: a bytes object or None on timeout.\nuart.readinto(buf[, nbytes])\nRead bytes into the buf. If nbytes is specified then read at most that many bytes. Otherwise, read at most len(buf) bytes.\nReturn value: number of bytes read and stored into buf or None on timeout.\nuart.readline()\nRead a line, ending in a newline character. If such a line exists, return is immediate. If the timeout elapses, all available data is returned regardless of whether a newline exists.\nReturn value: the line read or None on timeout if no data is available.\nuart.write(buf)\nWrite the buffer of bytes to the bus.\nReturn value: number of bytes written or None on timeout.\nuart.sendbreak()\nSend a break condition on the bus. This drives the bus low for a duration of 13 bits. Return value: None.\nuart.wait_tx_done(timeout_ms)\nWaits at most timeout_ms for the last Tx transaction to complete. Returns True if all data has been sent and the TX buffer has no data in it, otherwise returns False.\nConstants\n\nParity types (along with None): UART.EVEN, UART.ODD\nIRQ trigger sources: UART.RX_ANY\n\n"},"firmwareapi/pycom/machine/wdt.html":{"url":"firmwareapi/pycom/machine/wdt.html","title":"WDT","keywords":"","body":"WDT\nThe WDT is used to restart the system when the application crashes and ends up into a non recoverable state. After enabling, the application must \"feed\" the watchdog periodically to prevent it from expiring and resetting the system.\nQuick Usage Example\nfrom machine import WDT\nwdt = WDT(timeout=2000) # enable it with a timeout of 2 seconds\nwdt.feed()\n\nConstructors\nclass machine.WDT(id=0, timeout)\nCreate a WDT object and start it. The id can only be 0. See the init method for the parameters of initialisation.\nMethods\nwdt.init(timeout)\nInitialises the watchdog timer. The timeout must be given in milliseconds. Once it is running the WDT cannot be stopped but the timeout can be re-configured at any point in time.\nwdt.feed()\nFeed the WDT to prevent it from resetting the system. The application should place this call in a sensible place ensuring that the WDT is only fed after verifying that everything is functioning correctly.\n"},"firmwareapi/pycom/machine/timer.html":{"url":"firmwareapi/pycom/machine/timer.html","title":"Timer","keywords":"","body":"Timer\nclass Timer – Measure Time and Set Alarms\nTimers can be used for a great variety of tasks, like measuring time spans or being notified that a specific interval has elapsed.\nThese two concepts are grouped into two different subclasses:\nChrono: used to measure time spans. Alarm: to get interrupted after a specific interval.\nYou can create as many of these objects as needed.\n\nConstructors\nclass Timer.Chrono()\nCreate a chronometer object.\nclass Timer.Alarm(handler=None, s, * , ms, us, arg=None, periodic=False)\nCreate an Alarm object.\n\nhandler: will be called after the interval has elapsed. If set to None, the alarm will be disabled after creation.\narg: an optional argument can be passed to the callback handler function. If None is specified, the function will receive the object that triggered the alarm.\ns, ms, us: the interval can be specified in seconds (float), miliseconds (integer) or microseconds (integer). Only one at a time can be specified.\nperiodic: an alarm can be set to trigger repeatedly by setting this parameter to True.\n\nMethods\nTimer.sleep_us()\nDelay for a given number of microseconds, should be positive or 0 (for speed, the condition is not enforced). Internally it uses the same timer as the other elements of the Timer class. It compensates for the calling overhead, so for example, 100us should be really close to 100us. For times bigger than 10,000us it releases the GIL to let other threads run, so exactitude is not guaranteed for delays longer than that.\nclass Chrono\nCan be used to measure time spans.\nMethods\nchrono.start()\nStart the chronometer.\nchrono.stop()\nStop the chronometer.\nchrono.reset()\nReset the time count to 0.\nchrono.read()\nGet the elapsed time in seconds.\nchrono.read_ms()\nGet the elapsed time in milliseconds.\nchrono.read_us()\nGet the elapsed time in microseconds.\nExample:\nfrom machine import Timer\nimport time\n\nchrono = Timer.Chrono()\n\nchrono.start()\ntime.sleep(1.25) # simulate the first lap took 1.25 seconds\nlap = chrono.read() # read elapsed time without stopping\ntime.sleep(1.5)\nchrono.stop()\ntotal = chrono.read()\n\nprint()\nprint(\"\\nthe racer took %f seconds to finish the race\" % total)\nprint(\" %f seconds in the first lap\" % lap)\nprint(\" %f seconds in the last lap\" % (total - lap))\nclass Alarm – get interrupted after a specific interval\n\nclass Alarm\nUsed to get interrupted after a specific interval.\nMethods\nalarm.callback(handler, * , arg=None)\nSpecify a callback handler for the alarm. If set to None, the alarm will be disabled.\nAn optional argument arg can be passed to the callback handler function. If None is specified, the function will receive the object that triggered the alarm.\nalarm.cancel()\nDisables the alarm.\nExample:\nfrom machine import Timer\n\nclass Clock:\n\n def __init__(self):\n self.seconds = 0\n self.__alarm = Timer.Alarm(self._seconds_handler, 1, periodic=True)\n\n def _seconds_handler(self, alarm):\n self.seconds += 1\n print(\"%02d seconds have passed\" % self.seconds)\n if self.seconds == 10:\n alarm.cancel() # stop counting after 10 seconds\n\nclock = Clock()\n\nFor more information on how Pycom's products handle interrupts, see notes.\n\n"},"firmwareapi/pycom/machine/sd.html":{"url":"firmwareapi/pycom/machine/sd.html","title":"SD","keywords":"","body":"SD\nThe SD card class allows to configure and enable the memory card module of your Pycom module and automatically mount it as /sd as part of the file system. There is a single pin combination that can be used for the SD card, and the current implementation only works in 1-bit mode. The pin connections are as follows:\nP8: DAT0, P23: SCLK and P4: CMD (no external pull-up resistors are needed)\nIf you have one of the Pycom expansion boards, then simply insert the card into the micro SD socket and run your script.\nMake sure your SD card is formatted either as FAT16 or FAT32.\n\nQuick Example Usage:\nfrom machine import SD\nimport os\n\nsd = SD()\nos.mount(sd, '/sd')\n\n# check the content\nos.listdir('/sd')\n\n# try some standard file operations\nf = open('/sd/test.txt', 'w')\nf.write('Testing SD card write operations')\nf.close()\nf = open('/sd/test.txt', 'r')\nf.readall()\nf.close()\n\nConstructors\nclass machine.SD(id, ...)\nCreate a SD card object. See sd.init() for parameters if initialisation.\nMethods\nsd.init(id=0)\nEnable the SD card.\nsd.deinit()\nDisable the SD card.\nPlease note that the SD card library currently supports FAT16/32 formatted SD cards up to 32 GB. Future firmware updates will increase compatibility with additional formats and sizes.\n\n"},"firmwareapi/pycom/machine/can.html":{"url":"firmwareapi/pycom/machine/can.html","title":"CAN","keywords":"","body":"CAN\nThe CAN class supports the full CAN 2.0 specification with standard and extended frames, as well as acceptance filtering.\nThe ESP32 has a built-in CAN controller, but the transceiver needs to be added externally. A recommended device is the SN65HVD230.\nQuick Usage Example\nfrom machine import CAN\n\ncan = CAN(mode=CAN.NORMAL, baudrate=500000, pins=('P22', 'P23'))\ncan.send(id=12, data=bytes([1, 2, 3, 4, 5, 6, 7, 8]))\ncan.recv()\n\nConstructors\nclass machine.CAN(bus=0, ...)\nCreate an CAN object. See init for parameters of initialisation.:\n# only 1 CAN peripheral is available, so the bus must always be 0\ncan = CAN(0, mode=CAN.NORMAL, baudrate=500000, pins=('P22', 'P23')) # pin order is Tx, Rx\n\nMethods\ncan.init(mode=CAN.NORMAL, baudrate=500000, *, frame_format=CAN.FORMAT_STD, rx_queue_len=128, pins=('P22', 'P23'))\nInitialize the CAN controller. The arguments are:\n\nmode can take either CAN.NORMAL or CAN.SILENT. Silent mode is useful for sniffing the bus.\nbaudrate sets up the bus speed. Acceptable values are between 1 and 1000000.\nframe_format defines the frame format to be accepted by the receiver. Useful for filtering frames based on the identifier length. Can tale either CAN.FORMAT_STD, CAN.FORMAT_EXT, CAN.FORMAT_BOTH. If CAN.FORMAT_STD is selected, extended frames won't be received and vice-versa.\nrx_queue_len defines the number of messages than can be queued by the receiver. Due to CAN being a high traffic bus, large values are recommended (>= 128), otherwise messages will be dropped specially when no filtering is applied.\npins selects the Tx and Rx pins (in that order).\n\ncan.deinit()\nDisables the CAN bus.\ncan.send(id, * , data=None, rtr=False, extended=False)\nSend a CAN frame on the bus\n\nid is the identifier of the message.\ndata can take up to 8 bytes. It must be left empty is the message to be sent is a remote request (rtr=True).\nrtr set it to false to send a remote request.\nextnted specifies if the message identifier width should be 11bit (standard) or 29bit (extended).\n\nCan be used like:\ncan.send(id=0x0020, data=bytes([0x01, 0x02, 0x03, 0x04, 0x05]), extended=True) # sends 5 bytes with an extended identifier\n\ncan.send(id=0x010, data=bytes([0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08])) # sends 8 bytes with an standard identifier\n\ncan.send(id=0x012, rtr=True) # sends a remote request for message id=0x12\n\ncan.recv(timeout=0)\nGet a message from the receive queue, and optionally specify a timeout value in s (can be a floating point value e.g. 0.2). This function returns None if no messages available. If a message is present, it will be returned as a named tuple with the following form:\n(id, data, rtr, extended)\n>>> can.recv()\n(id=0x012, data=b'123', rtr=False, extended=False)\n\ncan.soft_filter(mode, filter_list)\nSpecify a software filter accepting only the messages that pass the filter test.\nThere are 3 possible filter modes:\n\nCAN.FILTER_LIST allows to pass the list of IDs that should be accepted.\nCAN.FILTER_RANGE allows to pass a list or tuple of ID ranges that should be accepted.\nCAN.FILTER_MASK allows to pass a list of tuples of the form: (filter, mask).\n\nWith software filters all messages in the bus are received by the CAN controller but only the matching ones are passed to the RX queue. This means that the queue won't be filled up with non relevant messages, but the interrupt overhead will remain as normal. The filter_list can contain up to 32 elements.\nFor example:\ncan.soft_filter(CAN.FILTER_LIST, [0x100, 0x200, 0x300, 0x400]) # only accept identifiers from 0x100, 0x200, 0x300 and 0x400\n\ncan.soft_filter(CAN.FILTER_RANGE, [(0x001, 0x010), (0x020, 0x030), (0x040, 0x050)]) # only accept identifiers from 0x001 to 0x010, from 0x020 to 0x030 and from 0x040 to 0x050.\n\ncan.soft_filter(CAN.FILTER_MASK, [(0x100, 0x7FF), (0x200, 0x7FC)]) # more of the classic Filter and Mask method.\n\ncan.soft_filter(None) # disable soft filters, all messages are accepted\n\ncan.callback(trigger, handler=None, arg=None)\nSet a callback to be triggered when any of this 3 events are present:\n\ntrigger is the type of event that triggers the callback. Possible values are:\nCAN.RX_FRAME interrupt whenever a new frame is received.\nCAN.RX_FIFO_NOT_EMPTY interrupt when a frame is received on an empty FIFO.\nCAN.RX_FIFO_OVERRUN interrupt when a message is received and the FIFO is full.\n\n\n\nThe values can be OR-ed together, for instance trigger=CAN.RX_FRAME | CAN.RX_FIFO_OVERRUN\n\nhandler is the function to be called when the event happens. This function will receive one argument. Set handler to None to disable the callback.\narg is an optional argument to pass to the callback. If left empty or set to None, the function will receive the CAN object that triggered it.\n\nIt can be used like this:\nfrom machine import CAN\n\ncan = CAN(mode=CAN.NORMAL, baudrate=500000, pins=('P22', 'P23'))\n\ndef can_cb(can_o):\n print('CAN Rx:', can_o.recv())\n\ncan.callback(handler=can_cb, trigger=CAN.RX_FRAME)\n\ncan.events()\nThis method returns a value with bits sets (if any) indicating the events that have occurred in the bus. Please note that by calling this function the internal events registry is cleared automatically, therefore calling it immediately for a second time will most likely return a value of 0.\nConstants\nCAN.NORMAL, CAN.SILENT, CAN.FORMAT_STD, CAN.FORMAT_EXT, CAN.FORMAT_BOTH, CAN.RX_FRAME, CAN.RX_FIFO_NOT_EMPTY, CAN.RX_FIFO_OVERRUN, CAN.FILTER_LIST, CAN.FILTER_RANGE, CAN.FILTER_MASK\n"},"firmwareapi/pycom/machine/rmt.html":{"url":"firmwareapi/pycom/machine/rmt.html","title":"RMT","keywords":"RMT Remote Remote Controller Pulse","body":"RMT\nThe RMT (Remote Control) module is primarily designed to send and receive infrared remote control signals that use on-off-keying of a carrier frequency, but due to its design it can be used to generate various types of signals.\nQuick Usage Example: sending\nimport machine\n\n# create a RMT object for transmission\nrmt = machine.RMT(channel=3, gpio=\"P20\", tx_idle_level=0)\n# create series of bits to send \ndata = (1,0,1,0,1,0,1,0,1)\n# define duration of the bits, time unit depends on the selected RMT channel \nduration = 10000\n# send the signal \nrmt.send_pulses(duration, data)\n\nQuick Usage Example: receiving\nimport machine\n# create a RMT object\nrmt = machine.RMT(channel=3)\n# Configure RTM for receiving\nrmt.init(gpio=\"P20\", rx_idle_threshold=12000) \n# wait for any number of pulses until one longer than rx_idle_threshold \ndata = rmt.recv_pulses()\n\nConstructors\nclass machine.RMT(channel,...)\nConstruct an RMT object on the given channel. channel can be 2-7. With no additional parameters, the RMT object is created but not initialised. If extra arguments are given, the RMT is initialised for transmission or reception. See init for parameters of initialisation. The resolution which a pulse can be sent/received depends on the selected channel:\n\n\n\nChannel\nResolution\nMaximum Pulse Width\n\n\n\n\n0\nUsed by on-board LED\n\n\n\n1\nUsed by pycom.pulses_get()\n\n\n\n2\n100nS\n3.2768 ms\n\n\n3\n100nS\n3.2768 ms\n\n\n4\n1000nS\n32.768 ms\n\n\n5\n1000nS\n32.768 ms\n\n\n6\n3125nS\n102.4 ms\n\n\n7\n3125nS\n102.4 ms\n\n\n\nMethods\nrmt.init(gpio, rx_idle_threshold, rx_filter_threshold, tx_idle_level, tx_carrier)\nInitialise the RMT peripheral with the given parameters:\n\ngpio is the GPIO Pin to use.\nrx_idle_threshold is the maximum duration of a valid pulse. The represented time unit (resolution) depends on the selected channel, value can be 0-65535.\nrx_filter_threshold is the minimum duration of a valid pulse. The represented time unit (resolution) depends on the selected channel, value can be 0-31.\ntx_idle_level is the output signal's level after the transmission is finished, can be RMT.HIGH or RMT.LOW.\ntx_carrier is the modulation of the pulses to send.\n\nEither rx_idle_threshold or tx_idle_level must be defined, both cannot be given at the same time because a channel can be configured in RX or TX mode only. rx_filter_threshold is not mandatory parameter. If not given then all pulses are accepted with duration less than rx_idle_threshold. tx_carrier is not mandatory parameters. If not given no modulation is used on the sent pulses.\nThe tx_carrier parameter is a tuple with the following structure:\n\ncarrier_freq_hz is the carrier's frequency in Hz.\ncarrier_duty_percent is the duty percent of the carrier's signal, can be 0%-100%.\ncarrier_level is the level of the pulse to modulate, can be RMT.HIGH or RMT.LOW.\n\nrmt.deinit()\nDeinitialise the RMT object.\nIf an RMT object needs to be reconfigured from RX/TX to TX/RX, then either first deinit() must be called or the init() again with the desired configuration.\n\nrmt.pulses_get(pulses, timeout)\nReads in pulses from the GPIO pin.\n\npulses if not specified, this function will keep reading pulses until the\nrx_idle_threshold is exceeded. If it is specified this function will return\nthe exactly that number of pulses, ignoring anything shorter than\nrx_filter_threshold or longer than rx_idle_threshold.\n\ntimeout is specified, this function will return if the first pulse does\nnot occur within timeout microseconds. If not specified, it will wait\nindefinitely.\n\n\nReturn value: Tuple of items with the following structure: (level, duration):\n\nlevel represents the level of the received bit/pulse, can be 0 or 1.\nduration represents the duration of the received pulse, the time unit (resolution) depends on the selected channel.\n\nMaximum of 128 pulses can be received in a row without receiving \"idle\" signal. If the incoming pulse sequence contains more than 128 pulses the rest is dropped and the receiver waits for another sequence of pulses. The pulses_get function can be called to receive more than 128 pulses, however the above mentioned limitation should be kept in mind when evaluating the received data.\n\nrmt.pulses_send(duration, data, start_level)\nGenerates pulses as defined by the parameters below\n\nduration represents the duration of the pulses to be sent,\nthe time unit (resolution) depends on the selected channel.\n\ndata Tuple that represents the sequence of pulses to be sent, must be\ncomposed of 0 or 1 elements.\n\nstart_level defines the state (HIGH/LOW) of the first pulse given by\nduration if data is not given.\n\n\ndata must be a tuple and duration can be a tuple or a single number, with data being optional. In the case that only duration is provided, it must be a tuple and you must also provide start_level which will dictate the level of the first duration, the signal level then toggles between each duration value. If data is provided and duration is a single number, each pulse in data will have have an equal length as set by duration. If data and duration are provided as tuples, they must be of the same number of elements, with each pulse lasting its matching duration.\nConstants\n\nDefine the level of the pulse: RMT.LOW, RMT.HIGH\n\n"},"firmwareapi/pycom/network/":{"url":"firmwareapi/pycom/network/","title":"network","keywords":"","body":"network\nThis module provides access to network drivers and routing configuration. Network drivers for specific hardware are available within this module and are used to configure specific hardware network interfaces.\n"},"firmwareapi/pycom/network/wlan.html":{"url":"firmwareapi/pycom/network/wlan.html","title":"WLAN","keywords":"","body":"WLAN\nThis class provides a driver for the WiFi network processor in the module. Example usage:\nimport network\nimport time\n# setup as a station\nwlan = network.WLAN(mode=network.WLAN.STA)\nwlan.connect('your-ssid', auth=(network.WLAN.WPA2, 'your-key'))\nwhile not wlan.isconnected():\n time.sleep_ms(50)\nprint(wlan.ifconfig())\n\n# now use socket as usual\n\nQuick Usage Example\nimport machine\nfrom network import WLAN\n\n# configure the WLAN subsystem in station mode (the default is AP)\nwlan = WLAN(mode=WLAN.STA)\n# go for fixed IP settings (IP, Subnet, Gateway, DNS)\nwlan.ifconfig(config=('192.168.0.107', '255.255.255.0', '192.168.0.1', '192.168.0.1'))\nwlan.scan() # scan for available networks\nwlan.connect(ssid='mynetwork', auth=(WLAN.WPA2, 'my_network_key'))\nwhile not wlan.isconnected():\n pass\nprint(wlan.ifconfig())\n\nConstructors\nclass network.WLAN(id=0, ...)\nCreate a WLAN object, and optionally configure it. See init for params of configuration.\nThe WLAN constructor is special in the sense that if no arguments besides the id are given, it will return the already existing WLAN instance without re-configuring it. This is because WLAN is a system feature of the WiPy. If the already existing instance is not initialised it will do the same as the other constructors an will initialise it with default values.\n\nMethods\nwlan.init(mode, * , ssid=None, auth=None, channel=1, antenna=None, power_save=False, hidden=False)\nSet or get the WiFi network processor configuration.\nArguments are:\n\nmode can be either WLAN.STA, WLAN.AP, or WLAN.STA_AP.\nssid is a string with the SSID name. Only needed when mode is WLAN.AP.\nauth is a tuple with (sec, key). Security can be None, WLAN.WEP, WLAN.WPA, or WLAN.WPA2. The key is a string with the network password.\nIf sec is WLAN.WEP the key must be a string representing hexadecimal values (e.g. ABC1DE45BF). Only needed when mode is WLAN.AP.\n\n\nchannel a number in the range 1-11. Only needed when mode is WLAN.AP.\nantenna selects between the internal and the external antenna. Can be either WLAN.INT_ANT, WLAN.EXT_ANT. With our development boards it defaults to using the internal antenna, but in the case of an OEM module, the antenna pin (P12) is not used, so it's free to be\nused for other things.\n\npower_save enables or disables power save functions in STA mode.\n\nhidden only valid in WLAN.AP mode to create an access point with a hidden SSID when set to True.\n\nFor example, you can do:\n# create and configure as an access point\nwlan.init(mode=WLAN.AP, ssid='wipy-wlan', auth=(WLAN.WPA2,'www.wipy.io'), channel=7, antenna=WLAN.INT_ANT)\n\nor\n# configure as an station\nwlan.init(mode=WLAN.STA)\n\nTo use an external antenna, set P12 as output pin.\nPin('P12', mode=Pin.OUT)(True)\n\n\nwlan.deinit()\nDisables the WiFi radio.\nwlan.connect(ssid, * , auth=None, bssid=None, timeout=None, ca_certs=None, keyfile=None, certfile=None, identity=None)\nConnect to a wifi access point using the given SSID, and other security parameters.\n\nauth is a tuple with (sec, key). Security can be None, WLAN.WEP, WLAN.WPA, WLAN.WPA2 or WLAN.WPA2_ENT. The key is a string with the network password.\nIf sec is WLAN.WEP the key must be a string representing hexadecimal values (e.g. ABC1DE45BF).\nIf sec is WLAN.WPA2_ENT then the auth tuple can have either 3 elements: (sec, username, password), or just 1: (sec,). When passing the 3 element tuple, thekeyfile and certifle arguments must not be given.\n\n\nbssid is the MAC address of the AP to connect to. Useful when there are several APs with the same SSID.\ntimeout is the maximum time in milliseconds to wait for the connection to succeed.\nca_certs is the path to the CA certificate. This argument is not mandatory.\nkeyfile is the path to the client key. Only used if username and password are not part of the auth tuple.\ncertfile is the path to the client certificate. Only used if username and password are not part of the auth tuple.\nidentity is only used in case of WLAN.WPA2_ENT security. Needed by the server.\n\nThe ESP32 only handles certificates with pkcs8 format (but not the \"Traditional SSLeay RSAPrivateKey\" format). The private key should be RSA coded with 2048 bits at maximum.\n\nwlan.scan()\nPerforms a network scan and returns a list of named tuples with (ssid, bssid, sec, channel, rssi). Note that channel is always None since this info is not provided by the WiPy.\nwlan.disconnect()\nDisconnect from the WiFi access point.\nwlan.isconnected()\nIn case of STA mode, returns True if connected to a WiFi access point and has a valid IP address. In AP mode returns True when a station is connected, False otherwise.\nwlan.ifconfig(id=0, config=['dhcp' or configtuple])\nWhen id is 0, the configuration will be get/set on the Station interface. When id is 1 the configuration will be done for the AP interface.\nWith no parameters given returns a 4-tuple of (ip, subnet_mask, gateway, DNS_server).\nIf dhcp is passed as a parameter then the DHCP client is enabled and the IP params are negotiated with the AP.\nIf the 4-tuple config is given then a static IP is configured. For instance:\nwlan.ifconfig(config=('192.168.0.4', '255.255.255.0', '192.168.0.1', '8.8.8.8'))\n\nwlan.mode([mode])\nGet or set the WLAN mode.\nwlan.ssid([ssid])\nGet or set the SSID when in AP mode.\nwlan.auth([auth])\nGet or set the authentication type when in AP mode.\nwlan.channel([channel])\nGet or set the channel (only applicable in AP mode).\nwlan.antenna([antenna])\nGet or set the antenna type (external or internal).\nTo use an external antenna, set P12 as output pin.\nPin('P12', mode=Pin.OUT)(True)\n\n\nwlan.mac()\nGet a 6-byte long bytes object with the WiFI MAC address.\nConstants\n\nWLAN mode: WLAN.STA, WLAN.AP, WLAN.STA_AP\nWLAN network security: WLAN.WEP, WLAN.WPA, WLAN.WPA2, WLAN.WPA2_ENT\nAntenna type: WLAN.INT_ANT, WLAN.EXT_ANT\n\n"},"firmwareapi/pycom/network/server.html":{"url":"firmwareapi/pycom/network/server.html","title":"Server","keywords":"","body":"Server\nThe Server class controls the behaviour and the configuration of the FTP and telnet services running on the Pycom device. Any changes performed using this class' methods will affect both.\nExample:\nimport network\nserver = network.Server()\nserver.deinit() # disable the server\n# enable the server again with new settings\nserver.init(login=('user', 'password'), timeout=600)\n\nQuick Usage Example\nfrom network import Server\n\n# init with new user, password and seconds timeout\nserver = Server(login=('user', 'password'), timeout=60)\nserver.timeout(300) # change the timeout\nserver.timeout() # get the timeout\nserver.isrunning() # check whether the server is running or not\n\nConstructors\nclass network.Server(id, ...)\nCreate a server instance, see init for parameters of initialisation.\nMethods\nserver.init(* , login=('micro', 'python'), timeout=300)\nInit (and effectively start the server). Optionally a new user, password and timeout (in seconds) can be passed.\nserver.deinit()\nStop the server.\nserver.timeout([timeout_in_seconds])\nGet or set the server timeout.\nserver.isrunning()\nReturns True if the server is running (connected or accepting connections), False otherwise.\n"},"firmwareapi/pycom/network/bluetooth/":{"url":"firmwareapi/pycom/network/bluetooth/","title":"Bluetooth","keywords":"","body":"Bluetooth\nThis class provides a driver for the Bluetooth radio in the module. Currently, only basic BLE functionality is available.\nQuick Usage Example\nfrom network import Bluetooth\nimport time\nbt = Bluetooth()\nbt.start_scan(-1)\n\nwhile True:\n adv = bt.get_adv()\n if adv and bt.resolve_adv_data(adv.data, Bluetooth.ADV_NAME_CMPL) == 'Heart Rate':\n try:\n conn = bt.connect(adv.mac)\n services = conn.services()\n for service in services:\n time.sleep(0.050)\n if type(service.uuid()) == bytes:\n print('Reading chars from service = {}'.format(service.uuid()))\n else:\n print('Reading chars from service = %x' % service.uuid())\n chars = service.characteristics()\n for char in chars:\n if (char.properties() & Bluetooth.PROP_READ):\n print('char {} value = {}'.format(char.uuid(), char.read()))\n conn.disconnect()\n break\n except:\n print(\"Error while connecting or reading from the BLE device\")\n break\n else:\n time.sleep(0.050)\n\nBluetooth Low Energy (BLE)\nBluetooth low energy (BLE) is a subset of classic Bluetooth, designed for easy connecting and communicating between devices (in particular mobile platforms). BLE uses a methodology known as Generic Access Profile (GAP) to control connections and advertising.\nGAP allows for devices to take various roles but generic flow works with devices that are either a Server (low power, resource constrained, sending small payloads of data) or a Client device (commonly a mobile device, PC or Pycom Device with large resources and processing power). Pycom devices can act as both a Client and a Server.\nConstructors\nclass network.Bluetooth(id=0, ...)\nCreate a Bluetooth object, and optionally configure it. See init for params of configuration.\nExample:\nfrom network import Bluetooth\nbluetooth = Bluetooth()\n\nMethods\nbluetooth.init(id=0, mode=Bluetooth.BLE, antenna=None)\n\nid Only one Bluetooth peripheral available so must always be 0\nmode currently the only supported mode is Bluetooth.BLE\nantenna selects between the internal and the external antenna. Can be eitherBluetooth.INT_ANT, Bluetooth.EXT_ANT.\nWith our development boards it defaults to using the internal antenna, but in the case of an OEM module, the antenna pin (P12) is not used, so it's free to be used for other things.\n\n\nInitialises and enables the Bluetooth radio in BLE mode.\nTo use an external antenna, set P12 as output pin.\nPin('P12', mode=Pin.OUT)(True)\n\n\nbluetooth.deinit()\nDisables the Bluetooth radio.\nbluetooth.start_scan(timeout)\nStarts performing a scan listening for BLE devices sending advertisements. This function always returns immediately, the scanning will be performed on the background. The return value is None. After starting the scan the function get_adv() can be used to retrieve the advertisements messages from the FIFO. The internal FIFO has space to cache 16 advertisements.\nThe arguments are:\n\ntimeout specifies the amount of time in seconds to scan for advertisements, cannot be zero. If timeout is > 0, then the BLE radio will listen for advertisements until the specified value in seconds elapses. If timeout \n\nExamples:\nbluetooth.start_scan(10) # starts scanning and stop after 10 seconds\nbluetooth.start_scan(-1) # starts scanning indefinitely until bluetooth.stop_scan() is called\n\nbluetooth.stop_scan()\nStops an ongoing scanning process. Returns None.\nbluetooth.isscanning()\nReturns True if a Bluetooth scan is in progress. False otherwise.\nbluetooth.get_adv()\nGets an named tuple with the advertisement data received during the scanning. The tuple has the following structure: (mac, addr_type, adv_type, rssi, data)\n\nmac is the 6-byte ling mac address of the device that sent the advertisement.\naddr_type is the address type. See the constants section below for more details.\nadv_type is the advertisement type received. See the constants section below fro more details.\nrssi is signed integer with the signal strength of the advertisement.\ndata contains the complete 31 bytes of the advertisement message. In order to parse the data and get the specific types, the method resolve_adv_data() can be used.\n\nExample for getting mac address of an advertiser:\nimport ubinascii\n\nbluetooth = Bluetooth()\nbluetooth.start_scan(20) # scan for 20 seconds\n\nadv = bluetooth.get_adv() #\nubinascii.hexlify(adv.mac) # convert hexadecimal to ascii\n\nbluetooth.get_advertisements()\nSame as the get_adv() method, but this one returns a list with all the advertisements received.\nbluetooth.resolve_adv_data(data, data_type)\nParses the advertisement data and returns the requested data_type if present. If the data type is not present, the function returns None.\nArguments:\n\ndata is the bytes object with the complete advertisement data.\ndata_type is the data type to resolve from from the advertisement data. See constants section below for details.\n\nExample:\nimport ubinascii\nfrom network import Bluetooth\nbluetooth = Bluetooth()\n\nbluetooth.start_scan(20)\nwhile bluetooth.isscanning():\n adv = bluetooth.get_adv()\n if adv:\n # try to get the complete name\n print(bluetooth.resolve_adv_data(adv.data, Bluetooth.ADV_NAME_CMPL))\n\n mfg_data = bluetooth.resolve_adv_data(adv.data, Bluetooth.ADV_MANUFACTURER_DATA)\n\n if mfg_data:\n # try to get the manufacturer data (Apple's iBeacon data is sent here)\n print(ubinascii.hexlify(mfg_data))\n\nbluetooth.connect(mac_addr)\nOpens a BLE connection with the device specified by the mac_addr argument. This function blocks until the connection succeeds or fails. If the connections succeeds it returns a object of type GATTCConnection.\nConnections are initiated by the central device. There is a maximum of 4 simultaneous connections.\nbluetooth.connect('112233eeddff') # mac address is accepted as a string\n\nbluetooth.callback(trigger=None, handler=None, arg=None)\nCreates a callback that will be executed when any of the triggers occurs. The arguments are:\n\ntrigger can be either Bluetooth.NEW_ADV_EVENT, Bluetooth.CLIENT_CONNECTED, or Bluetooth.CLIENT_DISCONNECTED\nhandler is the function that will be executed when the callback is triggered.\narg is the argument that gets passed to the callback. If nothing is given the bluetooth object itself is used.\n\nAn example of how this may be used can be seen in the bluetooth.events() method.\nbluetooth.events()\nReturns a value with bit flags identifying the events that have occurred since the last call. Calling this function clears the events.\nExample of usage:\nfrom network import Bluetooth\n\nbluetooth = Bluetooth()\nbluetooth.set_advertisement(name='LoPy', service_uuid=b'1234567890123456')\n\ndef conn_cb (bt_o):\n events = bt_o.events() # this method returns the flags and clears the internal registry\n if events & Bluetooth.CLIENT_CONNECTED:\n print(\"Client connected\")\n elif events & Bluetooth.CLIENT_DISCONNECTED:\n print(\"Client disconnected\")\n\nbluetooth.callback(trigger=Bluetooth.CLIENT_CONNECTED | Bluetooth.CLIENT_DISCONNECTED, handler=conn_cb)\n\nbluetooth.advertise(True)\n\nbluetooth.set_advertisement(* , name=None, manufacturer_data=None, service_data=None, service_uuid=None)\nConfigure the data to be sent while advertising. If left with the default of None the data won't be part of the advertisement message.\nThe arguments are:\n\nname is the string name to be shown on advertisements.\nmanufacturer_data manufacturer data to be advertised (hint: use it for iBeacons).\nservice_data service data to be advertised.\nservice_uuid uuid of the service to be advertised.\n\nExample:\nbluetooth.set_advertisement(name=\"advert\", manufacturer_data=\"lopy_v1\")\n\nbluetooth.advertise([Enable])\nStart or stop sending advertisements. The set_advertisement() method must have been called prior to this one.\nbluetooth.service(uuid, * , isprimary=True, nbr_chars=1, start=True)\nCreate a new service on the internal GATT server. Returns a object of type BluetoothServerService.\nThe arguments are:\n\nuuid is the UUID of the service. Can take an integer or a 16 byte long string or bytes object.\nisprimary selects if the service is a primary one. Takes a bool value.\nnbr_chars specifies the number of characteristics that the service will contain.\nstart if True the service is started immediately.\n\nbluetooth.service('abc123')\n\nbluetooth.disconnect_client()\nCloses the BLE connection with the client.\nConstants\n\nBluetooth mode: Bluetooth.BLE\nAdvertisement type: Bluetooth.CONN_ADV, Bluetooth.CONN_DIR_ADV, Bluetooth.DISC_ADV, Bluetooth.NON_CONN_ADV, Bluetooth.SCAN_RSP\nAddress type: Bluetooth.PUBLIC_ADDR, Bluetooth.RANDOM_ADDR, Bluetooth.PUBLIC_RPA_ADDR, Bluetooth.RANDOM_RPA_ADDR\nAdvertisement data type: Bluetooth.ADV_FLAG, Bluetooth.ADV_16SRV_PART, Bluetooth.ADV_T16SRV_CMPL, Bluetooth.ADV_32SRV_PART, Bluetooth.ADV_32SRV_CMPL, Bluetooth.ADV_128SRV_PART, Bluetooth.ADV_128SRV_CMPL, Bluetooth.ADV_NAME_SHORT, Bluetooth.ADV_NAME_CMPL, Bluetooth.ADV_TX_PWR, Bluetooth.ADV_DEV_CLASS, Bluetooth.ADV_SERVICE_DATA, Bluetooth.ADV_APPEARANCE, Bluetooth.ADV_ADV_INT, Bluetooth.ADV_32SERVICE_DATA, Bluetooth.ADV_128SERVICE_DATA, Bluetooth.ADV_MANUFACTURER_DATA\nCharacteristic properties (bit values that can be combined): Bluetooth.PROP_BROADCAST, Bluetooth.PROP_READ, Bluetooth.PROP_WRITE_NR, Bluetooth.PROP_WRITE, Bluetooth.PROP_NOTIFY, Bluetooth.PROP_INDICATE, Bluetooth.PROP_AUTH, Bluetooth.PROP_EXT_PROP\nCharacteristic callback events: Bluetooth.CHAR_READ_EVENT, Bluetooth.CHAR_WRITE_EVENT, Bluetooth.NEW_ADV_EVENT, Bluetooth.CLIENT_CONNECTED, Bluetooth.CLIENT_DISCONNECTED, Bluetooth.CHAR_NOTIFY_EVENT\nAntenna type: Bluetooth.INT_ANT, Bluetooth.EXT_ANT\n\n"},"firmwareapi/pycom/network/bluetooth/gatt.html":{"url":"firmwareapi/pycom/network/bluetooth/gatt.html","title":"GATT","keywords":"","body":"GATT\nGATT stands for the Generic Attribute Profile and it defines the way that two Bluetooth Low Energy devices communicate between each other using concepts called Services and Characteristics. GATT uses a data protocol known as the Attribute Protocol (ATT), which is used to store/manage Services, Characteristics and related data in a lookup table.\nGATT comes into use once a connection is established between two devices, meaning that the device will have already gone through the advertising process managed by GAP. It's important to remember that this connection is exclusive; i.e. that only one client is connected to one server at a time. This means that the client will stop advertising once a connection has been made. This remains the case, until the connection is broken or disconnected.\nThe GATT Server, which holds the ATT lookup data and service and characteristic definitions, and the GATT Client (the phone/tablet), which sends requests to this server.\n"},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"url":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","title":"GATTCConnection","keywords":"","body":"GATTCConnection\nThe GATT Client is the device that requests data from the server, otherwise known as the master device (commonly this might be a phone/tablet/PC). All transactions are initiated by the master, which receives a response from the slave.\nMethods\nconnection.disconnect()\nCloses the BLE connection. Returns None.\nconnection.isconnected()\nReturns True if the connection is still open. False otherwise.\nExample:\nfrom network import Bluetooth\nimport ubinascii\nbluetooth = Bluetooth()\n\n# scan until we can connect to any BLE device around\nbluetooth.start_scan(-1)\nadv = None\nwhile True:\n adv = bluetooth.get_adv()\n if adv:\n try:\n bluetooth.connect(adv.mac)\n except:\n # start scanning again\n bluetooth.start_scan(-1)\n continue\n break\nprint(\"Connected to device with addr = {}\".format(ubinascii.hexlify(adv.mac)))\n\nconnection.services()\nPerforms a service search on the connected BLE peripheral (server) a returns a list containing objects of the class GATTCService if the search succeeds.\nExample:\n# assuming that a BLE connection is already open\nservices = connection.services()\nprint(services)\nfor service in services:\n print(service.uuid())\n\n"},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"url":"firmwareapi/pycom/network/bluetooth/gattccservice.html","title":"GATTCService","keywords":"","body":"GATTCService\nServices are used to categorise data up into specific chunks of data known as characteristics. A service may have multiple characteristics, and each service has a unique numeric ID called a UUID.\nThe following class allows control over Client services.\nMethods\nservice.isprimary()\nReturns True if the service is a primary one. False otherwise.\nservice.uuid()\nReturns the UUID of the service. In the case of 16-bit or 32-bit long UUIDs, the value returned is an integer, but for 128-bit long UUIDs the value returned is a bytes object.\nservice.instance()\nReturns the instance ID of the service.\nservice.characteristics()\nPerforms a get characteristics request on the connected BLE peripheral a returns a list containing objects of the class GATTCCharacteristic if the request succeeds.\n"},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"url":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","title":"GATTCCharacteristic","keywords":"","body":"GATTCCharacteristic\nThe smallest concept in GATT is the Characteristic, which encapsulates a single data point (though it may contain an array of related data, such as X/Y/Z values from a 3-axis accelerometer, longitude and latitude from a GPS, etc.).\nThe following class allows you to manage characteristics from a Client.\nMethods\ncharacteristic.uuid()\nReturns the UUID of the service. In the case of 16-bit or 32-bit long UUIDs, the value returned is an integer, but for 128-bit long UUIDs the value returned is a bytes object.\ncharacteristic.instance()\nReturns the instance ID of the service.\ncharacteristic.properties()\nReturns an integer indicating the properties of the characteristic. Properties are represented by bit values that can be OR-ed together. See the constants section for more details.\ncharacteristic.read()\nRead the value of the characteristic, sending a request to the GATT server. Returns a bytes object representing the characteristic value.\ncharacteristic.value()\nReturns the locally stored value of the characteristic without sending a read request to the GATT server. If the characteristic value hasn't been read from the GATT server yet, the value returned will be 0.\ncharacteristic.write(value)\nWrites the given value on the characteristic. For now it only accepts bytes object representing the value to be written.\ncharacteristic.write(b'x0f')\n\ncharacteristic.callback(trigger=None, handler=None, arg=None)\nThis method allows to register for notifications on the characteristic.\n\ntrigger can must be Bluetooth.CHAR_NOTIFY_EVENT.\nhandler is the function that will be executed when the callback is triggered.\narg is the argument that gets passed to the callback. If nothing is given, the characteristic object that owns the callback will be used.\n\n"},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"url":"firmwareapi/pycom/network/bluetooth/gattsservice.html","title":"GATTSService","keywords":"","body":"GATTSService\nThe GATT Server allows the device to act as a peripheral and hold its own ATT lookup data, server & characteristic definitions. In this mode, the device acts as a slave and a master must initiate a request.\nServices are used to categorise data up into specific chunks of data known as characteristics. A service may have multiple characteristics, and each service has a unique numeric ID called a UUID.\nThe following class allows control over Server services.\nMethods\nservice.start()\nStarts the service if not already started.\nservice.stop()\nStops the service if previously started.\nservice.characteristic(uuid, * , permissions, properties, value)\nCreates a new characteristic on the service. Returns an object of the class GATTSCharacteristic. The arguments are:\n\nuuid is the UUID of the service. Can take an integer or a 16 byte long string or bytes object.\npermissions configures the permissions of the characteristic. Takes an integer with a combination of the flags.\nproperties sets the properties. Takes an integer with an OR-ed combination of the flags.\nvalue sets the initial value. Can take an integer, a string or a bytes object.\n\nservice.characteristic('temp', value=25)\n\n"},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"url":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","title":"GATTSCharacteristic","keywords":"","body":"GATTSCharacteristic\nThe smallest concept in GATT is the Characteristic, which encapsulates a single data point (though it may contain an array of related data, such as X/Y/Z values from a 3-axis accelerometer, longitude and latitude from a GPS, etc.).\nThe following class allows you to manage Server characteristics.\nMethods\ncharacteristic.value([value])\nGets or sets the value of the characteristic. Can take an integer, a string or a bytes object.\ncharacteristic.value(123) # set characteristic value to an integer with the value 123\ncharacteristic.value() # get characteristic value\n\ncharacteristic.callback(trigger=None, handler=None, arg=None)\nCreates a callback that will be executed when any of the triggers occurs. The arguments are:\n\ntrigger can be either Bluetooth.CHAR_READ_EVENT or Bluetooth.CHAR_WRITE_EVENT.\nhandler is the function that will be executed when the callback is triggered.\narg is the argument that gets passed to the callback. If nothing is given, the characteristic object that owns the callback will be used.\n\nAn example of how this could be implemented can be seen in the characteristic.events() section.\ncharacteristic.events()\nReturns a value with bit flags identifying the events that have occurred since the last call. Calling this function clears the events.\nAn example of advertising and creating services on the device:\nfrom network import Bluetooth\n\nbluetooth = Bluetooth()\nbluetooth.set_advertisement(name='LoPy', service_uuid=b'1234567890123456')\n\ndef conn_cb (bt_o):\n events = bt_o.events()\n if events & Bluetooth.CLIENT_CONNECTED:\n print(\"Client connected\")\n elif events & Bluetooth.CLIENT_DISCONNECTED:\n print(\"Client disconnected\")\n\nbluetooth.callback(trigger=Bluetooth.CLIENT_CONNECTED | Bluetooth.CLIENT_DISCONNECTED, handler=conn_cb)\n\nbluetooth.advertise(True)\n\nsrv1 = bluetooth.service(uuid=b'1234567890123456', isprimary=True)\n\nchr1 = srv1.characteristic(uuid=b'ab34567890123456', value=5)\n\nchar1_read_counter = 0\ndef char1_cb_handler(chr):\n global char1_read_counter\n char1_read_counter += 1\n\n events = chr.events()\n if events & Bluetooth.CHAR_WRITE_EVENT:\n print(\"Write request with value = {}\".format(chr.value()))\n else:\n if char1_read_counter 0xF1:\n return char2_read_counter\n\nchar2_cb = chr2.callback(trigger=Bluetooth.CHAR_READ_EVENT, handler=char2_cb_handler)\n\n"},"firmwareapi/pycom/network/lora.html":{"url":"firmwareapi/pycom/network/lora.html","title":"LoRa","keywords":"","body":"LoRa\nThis class provides a LoRaWAN 1.0.2 compliant driver for the LoRa network processor in the LoPy and FiPy. Below is an example demonstrating LoRaWAN Activation by Personalisation usage:\nfrom network import LoRa\nimport socket\nimport ubinascii\nimport struct\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an ABP authentication params\ndev_addr = struct.unpack(\">l\", binascii.unhexlify('00000005'))[0]\nnwk_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\napp_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\n\n# join a network using ABP (Activation By Personalisation)\nlora.join(activation=LoRa.ABP, auth=(dev_addr, nwk_swkey, app_swkey))\n\n# create a LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# set the LoRaWAN data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# make the socket non-blocking\ns.setblocking(False)\n\n# send some data\ns.send(bytes([0x01, 0x02, 0x03]))\n\n# get any data received...\ndata = s.recv(64)\nprint(data)\n\nPlease ensure that there is an antenna connected to your device before sending/receiving LoRa messages as improper use (e.g. without an antenna), may damage the device.\n\nAdditional Examples\nFor various other complete LoRa examples, check here for additional examples.\nConstructors\nclass network.LoRa(id=0, ...)\nCreate and configure a LoRa object. See init for params of configuration.\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\nMethods\nlora.init(mode, * ,region=LoRa.EU868, frequency=868000000, tx_power=14, bandwidth=LoRa.BW_125KHZ, sf=7, preamble=8, coding_rate=LoRa.CODING_4_5, power_mode=LoRa.ALWAYS_ON, tx_iq=False, rx_iq=False, adr=False, public=True, tx_retries=1, device_class=LoRa.CLASS_A)\nThis method is used to set the LoRa subsystem configuration and to specific raw LoRa or LoRaWAN.\nThe arguments are:\n\nmode can be either LoRa.LORA or LoRa.LORAWAN.\nregion can take the following values: LoRa.AS923, LoRa.AU915, LoRa.EU868 or LoRa.US915. If not provided this will default to LoRaEU868. If they are not specified, this will also set appropriate defaults for frequency and tx_power.\nfrequency accepts values between 863000000 and 870000000 in the 868 band, or between 902000000 and 928000000 in the 915 band.\ntx_power is the transmit power in dBm. It accepts between 2 and 14 for the 868 band, and between 5 and 20 in the 915 band.\nbandwidth is the channel bandwidth in KHz. In the 868 band the accepted values are LoRa.BW_125KHZ and LoRa.BW_250KHZ. In the 915 band the accepted values are LoRa.BW_125KHZ and LoRa.BW_500KHZ.\nsf sets the desired spreading factor. Accepts values between 7 and 12.\npreamble configures the number of pre-amble symbols. The default value is 8.\ncoding_rate can take the following values: LoRa.CODING_4_5, LoRa.CODING_4_6, LoRa.CODING_4_7 or LoRa.CODING_4_8.\npower_mode can be either LoRa.ALWAYS_ON, LoRa.TX_ONLY or LoRa.SLEEP. In ALWAYS_ON mode, the radio is always listening for incoming - packets whenever a transmission is not taking place. In TX_ONLY the radio goes to sleep as soon as the transmission completes. In SLEEP mode the radio is sent to sleep permanently and won't accept any commands until the power mode is changed.\ntx_iq enables TX IQ inversion.\nrx_iq enables RX IQ inversion.\nadr enables Adaptive Data Rate.\npublic selects between the public and private sync word.\ntx_retries sets the number of TX retries in LoRa.LORAWAN mode.\ndevice_class sets the LoRaWAN device class. Can be either LoRa.CLASS_A or LoRa.CLASS_C.\n\nIn LoRa.LORAWAN mode, only adr, public, tx_retries and device_class are used. All the other params will be ignored as they are handled by the LoRaWAN stack directly. On the other hand, in LoRa.LORA mode from those 4 arguments, only the public one is important in order to program the sync word. In LoRa.LORA mode adr, tx_retries and device_class are ignored since they are only relevant to the LoRaWAN stack.\n\nFor example, you can do:\n# initialize in raw LoRa mode\nlora.init(mode=LoRa.LORA, tx_power=14, sf=12)\n\nor\n# initialize in LoRaWAN mode\nlora.init(mode=LoRa.LORAWAN)\n\nlora.join(activation, auth, * ,timeout=None, dr=None)\nJoin a LoRaWAN network. Internally the stack will automatically retry every 15 seconds until a Join Accept message is received.\nThe parameters are:\n\nactivation: can be either LoRa.OTAA or LoRa.ABP.\nauth: is a tuple with the authentication data.\ntimeout: is the maximum time in milliseconds to wait for the Join Accept message to be received. If no timeout (or zero) is given, the call returns immediately and the status of the join request can be checked with lora.has_joined().\ndr: is an optional value to specify the initial data rate for the Join Request. Possible values are 0 to 5 for EU868, or 0 to 4 for US915.\n\nIn the case of LoRa.OTAA the authentication tuple is: (dev_eui, app_eui, app_key) where dev_eui is optional. If it is not provided the LoRa MAC will be used. Therefore, you can do OTAA in 2 different ways:\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0) # the device MAC address is used as DEV_EUI\n\nor\nlora.join(activation=LoRa.OTAA, auth=(dev_eui, app_eui, app_key), timeout=0) # a custom DEV_EUI is specified\n\nExample:\nfrom network import LoRa\nimport socket\nimport time\nimport ubinascii\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an OTAA authentication parameters\napp_eui = ubinascii.unhexlify('ADA4DAE3AC12676B')\napp_key = ubinascii.unhexlify('11B0282A189B75B0B4D2D8C7FA38548B')\n\n# join a network using OTAA (Over the Air Activation)\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0)\n\n# wait until the module has joined the network\nwhile not lora.has_joined():\n time.sleep(2.5)\n print('Not yet joined...')\n\nIn the case of LoRa.ABP the authentication tuple is: (dev_addr, nwk_swkey, app_swkey). Example:\nfrom network import LoRa\nimport socket\nimport ubinascii\nimport struct\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an ABP authentication params\ndev_addr = struct.unpack(\">l\", ubinascii.unhexlify('00000005'))[0]\nnwk_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\napp_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\n\n# join a network using ABP (Activation By Personalisation)\nlora.join(activation=LoRa.ABP, auth=(dev_addr, nwk_swkey, app_swkey))\n\nlora.bandwidth([bandwidth])\nGet or set the bandwidth in raw LoRa mode (LoRa.LORA). Can be either LoRa.BW_125KHZ (0), LoRa.BW_250KHZ (1) or LoRa.BW_500KHZ (2):\n# get raw LoRa Bandwidth\nlora.bandwidth()\n\n# set raw LoRa Bandwidth\nlora.bandwidth(LoRa.BW_125KHZ)\n\nlora.frequency([frequency])\nGet or set the frequency in raw LoRa mode (LoRa.LORA). The allowed range is between 863000000 and 870000000 Hz for the 868 MHz band version or between 902000000 and 928000000 Hz for the 915 MHz band version.\n# get raw LoRa Frequency\nlora.frequency()\n\n# set raw LoRa Frequency\nlora.frequency(868000000)\n\nlora.coding_rate([coding_rate])\nGet or set the coding rate in raw LoRa mode (LoRa.LORA). The allowed values are: LoRa.CODING_4_5 (1), LoRa.CODING_4_6 (2), LoRa.CODING_4_7 (3) and LoRa.CODING_4_8 (4).\n# get raw LoRa Coding Rate\nlora.coding_rate()\n\n# set raw LoRa Coding Rate\nlora.coding_rate(LoRa.CODING_4_5)\n\nlora.preamble([preamble])\nGet or set the number of preamble symbols in raw LoRa mode (LoRa.LORA):\n# get raw LoRa preamble symbols\nlora.preamble()\n\n# set raw LoRa preamble symbols\nlora.preamble(LoRa.CODING_4_5)\n\nlora.sf([sf])\nGet or set the spreading factor value in raw LoRa mode (LoRa.LORA). The minimum value is 7 and the maximum is 12:\n# get raw LoRa spread factor value\nlora.sf()\n\n# set raw LoRa spread factor value\nlora.sf(7)\n\nlora.power_mode([power_mode])\nGet or set the power mode in raw LoRa mode (LoRa.LORA). The accepted values are: LoRa.ALWAYS_ON, LoRa.TX_ONLY, and LoRa.SLEEP:\nlora.stats()\nReturn a named tuple with useful information from the last received LoRa or LoRaWAN packet. The named tuple has the following form:\n(rx_timestamp, rssi, snr, sftx, sfrx, tx_trials, tx_power, tx_time_on_air, tx_counter, tx_frequency)\nExample:\nlora.stats()\n\nWhere:\n\nrx_timestamp is an internal timestamp of the last received packet with microseconds precision.\nrssi holds the received signal strength in dBm.\nsnr contains the signal to noise ratio id dB (as a single precision float).\nsfrx tells the data rate (in the case of LORAWAN mode) or the spreading factor (in the case of LORA mode) of the last packet received.\nsftx tells the data rate (in the case of LORAWAN mode) or the spreading factor (in the case of LORA mode) of the last packet transmitted.\ntx_trials is the number of tx attempts of the last transmitted packet (only relevant for LORAWAN confirmed packets).\ntx_power is the power of the last transmission (in dBm).\ntx_time_on_air is the time on air of the last transmitted packet (in ms).\ntx_counter is the number of packets transmitted.\ntx_frequency is the frequency used for the last transmission.\n\nlora.has_joined()\nReturns True if a LoRaWAN network has been joined. False otherwise.\nlora.add_channel(index, * , frequency, dr_min, dr_max)\nAdd a LoRaWAN channel on the specified index. If there's already a channel with that index it will be replaced with the new one.\nThe arguments are:\n\nindex: Index of the channel to add. Accepts values between 0 and 15 for EU and between 0 and 71 for US.\nfrequency: Centre frequency in Hz of the channel.\ndr_min: Minimum data rate of the channel (0-7).\ndr_max: Maximum data rate of the channel (0-7).\n\nExamples:\nlora.add_channel(index=0, frequency=868000000, dr_min=5, dr_max=6)\n\nlora.remove_channel(index)\nRemoves the channel from the specified index. On the 868MHz band the channels 0 to 2 cannot be removed, they can only be replaced by other channels using the lora.add_channel method. A way to remove all channels except for one is to add the same channel, 3 times on indexes 0, 1 and 2. An example can be seen below:\nlora.remove_channel()\n\nOn the 915MHz band there are no restrictions around this.\nlora.mac()\nReturns a byte object with the 8-Byte MAC address of the LoRa radio.\nlora.callback(trigger, handler=None, arg=None)\nSpecify a callback handler for the LoRa radio. The trigger types are LoRa.RX_PACKET_EVENT, LoRa.TX_PACKET_EVENT, and LoRa.TX_FAILED_EVENT\nThe LoRa.RX_PACKET_EVENT event is raised for every received packet. The LoRa.TX_PACKET_EVENT event is raised as soon as the packet transmission cycle ends, which includes the end of the receive windows (even if a downlink is received, the LoRa.TX_PACKET_EVENT will come last). In the case of non-confirmed transmissions, this will occur at the end of the receive windows, but, in the case of confirmed transmissions, this event will only be raised if the ack is received. If the ack is not received LoRa.TX_FAILED_EVENT will be raised after the number of tx_retries configured have been performed.\nAn example of how this callback functions can be seen the in method lora.events().\nlora.ischannel_free(rssi_threshold)\nThis method is used to check for radio activity on the current LoRa channel, and if the rssi of the measured activity is lower than the rssi_threshold given, the return value will be True, otherwise False. Example:\nlora.ischannel_free(-100)\n\nlora.set_battery_level(level)\nSet the battery level value that will be sent when the LoRaWAN MAC command that retrieves the battery level is received. This command is sent by the network and handled automatically by the LoRaWAN stack. The values should be according to the LoRaWAN specification:\n\n0 means that the end-device is connected to an external power source.\n1..254 specifies the battery level, 1 being at minimum and 254 being at maximum.\n255 means that the end-device was not able to measure the battery level.\n\nlora.set_battery_level(127) # 50% battery\n\nlora.events()\nThis method returns a value with bits sets (if any) indicating the events that have triggered the callback. Please note that by calling this function the internal events registry is cleared automatically, therefore calling it immediately for a second time will most likely return a value of 0.\nExample:\ndef lora_cb(lora):\n events = lora.events()\n if events & LoRa.RX_PACKET_EVENT:\n print('Lora packet received')\n if events & LoRa.TX_PACKET_EVENT:\n print('Lora packet sent')\n\nlora.callback(trigger=(LoRa.RX_PACKET_EVENT | LoRa.TX_PACKET_EVENT), handler=lora_cb)\n\nlora.nvram_save()\nSave the LoRaWAN state (joined status, network keys, packet counters, etc) in non-volatile memory in order to be able to restore the state when coming out of deepsleep or a power cycle.\nlora.nvram_save()\n\nlora.nvram_restore()\nRestore the LoRaWAN state (joined status, network keys, packet counters, etc) from non-volatile memory. State must have been previously stored with a call to nvram_save before entering deepsleep. This is useful to be able to send a LoRaWAN message immediately after coming out of deepsleep without having to join the network again. This can only be used if the current region matches the one saved.\nlora.nvram_restore()\n\nlora.nvram_erase()\nRemove the LoRaWAN state (joined status, network keys, packet counters, etc) from non-volatile memory.\nlora.nvram_erase()\n\nConstants\n\nLoRa stack mode: LoRa.LORA, LoRa.LORAWAN\nLoRaWAN join procedure: LoRa.OTAA, LoRa.ABP\nRaw LoRa power mode: LoRa.ALWAYS_ON, LoRa.TX_ONLY, LoRa.SLEEP\nRaw LoRa bandwidth: LoRa.BW_125KHZ, LoRa.BW_250KHZ, LoRa.BW_500KHZ\nRaw LoRa coding rate: LoRa.CODING_4_5, LoRa.CODING_4_6, LoRa.CODING_4_7, LoRa.CODING_4_8\nCallback trigger types (may be ORed): LoRa.RX_PACKET_EVENT, LoRa.TX_PACKET_EVENT, LoRa.TX_FAILED_EVENT\nLoRaWAN device class: LoRa.CLASS_A, LoRa.CLASS_C\nLoRaWAN regions: LoRa.AS923, LoRa.AU915, LoRa.EU868, LoRa.US915\n\nWorking with LoRa and LoRaWAN Sockets\nLoRa sockets are created in the following way:\nimport socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\nAnd they must be created after initialising the LoRa network card.\nLoRa sockets support the following standard methods from the socket module:\nsocket.close()\nUsage:\ns.close()\n\nsocket.bind(port_number)\nUsage:\ns.bind(1)\n\nThe bind() method is only applicable when the radio is configured in LoRa.LORAWAN mode.\n\nsocket.send(bytes)\nUsage:\ns.send(bytes([1, 2, 3]))\n\nor\ns.send('Hello')\n\nsocket.recv(bufsize)\nUsage:\ns.recv(128)\n\nsocket.recvfrom(bufsize)\nThis method is useful to know the destination port number of the message received. Returns a tuple of the form: (data, port)\nUsage:\ns.recvfrom(128)\n\nsocket.setsockopt(level, optname, value)\nSet the value of the given socket option. The needed symbolic constants are defined in the socket module (SO_* etc.). In the case of LoRa the values are always integers. Examples:\n# configuring the data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# selecting non-confirmed type of messages\ns.setsockopt(socket.SOL_LORA, socket.SO_CONFIRMED, False)\n\n# selecting confirmed type of messages\ns.setsockopt(socket.SOL_LORA, socket.SO_CONFIRMED, True)\n\nSocket options are only applicable when the LoRa radio is used in LoRa.LORAWAN mode. When using the radio in LoRa.LORA mode, use the class methods to change the spreading factor, bandwidth and coding rate to the desired values.\n\nsocket.settimeout(value)\nSets the socket timeout value in seconds. Accepts floating point values.\nUsage:\ns.settimeout(5.5)\n\nsocket.setblocking(flag)\nUsage:\ns.setblocking(True)\n\n"},"firmwareapi/pycom/network/sigfox.html":{"url":"firmwareapi/pycom/network/sigfox.html","title":"Sigfox","keywords":"","body":"Sigfox\nSigfox is a Low Power Wide Area Network protocol that enables remote devices to connect using ultra-narrow band, UNB technology. The protocol is bi-directional, messages can both be sent up to and down from the Sigfox servers.\nWhen operating in RCZ2 and RCZ4 the module can only send messages on the default macro-channel (this is due to Sigfox network limitations). Therefore, the device needs to reset automatically to the default macro-channel after every 2 transmissions. However, due to FCC duty cycle limitations, there must a minimum of a 20s delay after resetting to the default macro-channel. Our API takes care of this, (and in real life applications you should not be in the need to send Sigfox messages that often), so it will wait for the necessary amount of time to make sure that the duty cycle restrictions are fulfilled.\nThis means that if you run a piece of test code like:\nfor i in range(1, 100):\n # send something\n s.send('Hello ' + str(i))\n\nThere will be a 20 second delay after every 2 packets.\n\nThis class provides a driver for the Sigfox network processor in the Sigfox enabled Pycom devices.\nQuick Usage Example\nfrom network import Sigfox\nimport socket\n\n# init Sigfox for RCZ1 (Europe)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n\n# create a Sigfox socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n\n# make the socket blocking\ns.setblocking(True)\n\n# configure it as uplink only\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, False)\n\n# send some bytes\ns.send(bytes([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]))\n\nPlease ensure that there is an antenna connected to your device before sending/receiving Sigfox messages as in proper use (e.g. without an antenna), may damage the device.\n\nConstructors\nclass network.Sigfox(id=0, ...)\nCreate and configure a Sigfox object. See init for params of configuration. Examples:\n# configure radio for the Sigfox network, using RCZ1 (868 MHz)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n\n# configure radio for FSK, device to device across 912 MHz\nsigfox = Sigfox(mode=Sigfox.FSK, frequency=912000000)\n\nSigfox.FSK mode is not supported on LoPy 4 and FiPy.\n\nMethods\nsigfox.init(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1, * , frequency=None)\nSet the Sigfox radio configuration.\nThe arguments are:\n\nmode can be either Sigfox.SIGFOX or Sigfox.FSK. Sigfox.SIGFOX uses the Sigfox modulation and protocol while Sigfox.FSK allows to create point to point communication between 2 Devices using FSK modulation. Note: Sigfox.FSK mode is not supported on LoPy 4 and FiPy.\nrcz takes the following values: Sigfox.RCZ1, Sigfox.RCZ2, Sigfox.RCZ3, Sigfox.RCZ4. The rcz argument is only required if the mode is Sigfox.SIGFOX.\nfrequency sets the frequency value in FSK mode. Can take values between 863 and 928 MHz. \n\nThe SiPy comes in 2 different hardware flavours: a +14dBm Tx power version which can only work with RCZ1 and RCZ3 and a +22dBm version which works exclusively on RCZ2 and RCZ4.\n\nsigfox.mac()\nReturns a byte object with the 8-Byte MAC address of the Sigfox radio.\nsigfox.id()\nReturns a byte object with the 4-Byte bytes object with the Sigfox ID.\nsigfox.rssi()\nReturns a signed integer with indicating the signal strength value of the last received packet.\nsigfox.pac()\nReturns a byte object with the 8-Byte bytes object with the Sigfox PAC.\nTo return human-readable values you should import ubinascii and convert binary values to hexidecimal representation. For example:\nprint(ubinascii.hexlify(sigfox.mac()))\n\n\nsigfox.frequencies()\nReturns a tuple of the form: (uplink_frequency_hz, downlink_frequency_hz)\nsigfox.public_key([public])\nSets or gets the public key flag. When called passing a True value the Sigfox public key will be used to encrypt the packets. Calling it without arguments returns the state of the flag.\n# enable encrypted packets\nsigfox.public_key(True)\n\n# return state of public_key\nsigfox.public_key()\n\nConstants\n\nSigfox radio mode: sigfox.SIGFOX, sigfox.FSK .\nSIGFOX to specify usage of the Sigfox Public Network.\nFSK to specify device to device communication.\n\n\nSigfox zones: sigfox.RCZ1, sigfox.RCZ2, sigfox.RCZ3, sigfox.RCZ4\nRCZ1 to specify Europe, Oman & South Africa.\nRCZ2 for the USA, Mexico & Brazil.\nRCZ3 for Japan.\nRCZ4 for Australia, New Zealand, Singapore, Taiwan, Hong Kong, Colombia & Argentina.\n\n\n\nWorking with Sigfox Sockets\nSigfox sockets are created in the following way:\nimport socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n\nAnd they must be created after initialising the Sigfox network card.\nSigfox sockets support the following standard methods from the socket module:\nsocket.close()\nUse it to close an existing socket.\nsocket.send(bytes)\nIn Sigfox mode the maximum data size is 12 bytes. In FSK the maximum is 64.\n# send a Sigfox payload of bytes\ns.send(bytes([1, 2, 3]))\n\n# send a Sigfox payload containing a string\ns.send('Hello')\n\nsocket.recv(bufsize)\nThis method can be used to receive a Sigfox downlink or FSK message.\n# size of buffer should be passed for expected payload, e.g. 64 bytes\ns.recv(64)\n\nsocket.setsockopt(level, optname, value)\nSet the value of the given socket option. The needed symbolic constants are defined in the socket module (SO_* etc.). In the case of Sigfox the values are always an integer. Examples:\n# wait for a downlink after sending the uplink packet\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, True)\n\n# make the socket uplink only\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, False)\n\n# use the socket to send a Sigfox Out Of Band message\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_OOB, True)\n\n# disable Out-Of-Band to use the socket normally\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_OOB, False)\n\n# select the bit value when sending bit only packets\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_BIT, False)\n\nSending a Sigfox packet with a single bit is achieved by sending an empty string, i.e.:\nimport socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n\n# send a 1 bit\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_BIT, True)\ns.send('')\nsocket.settimeout(value)\n# set timeout for the socket, e.g. 5 seconds\ns.settimeout(5.0)\nsocket.setblocking(flag)\n# specifies if socket should be blocking based upon Boolean flag.\ns.setblocking(True)\n\nIf the socket is set to blocking, your code will be wait until the socket completes sending/receiving.\nSigfox Downlink\nA Sigfox capable Pycom devices (SiPy) can both send and receive data from the Sigfox network. To receive data, a message must first be sent up to Sigfox, requesting a downlink message. This can be done by passing a True argument into the setsockopt() method.\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, True)\n\nAn example of the downlink procedure can be seen below:\n# init Sigfox for RCZ1 (Europe)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n\n# create a Sigfox socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n\n# make the socket blocking\ns.setblocking(True)\n\n# configure it as DOWNLINK specified by 'True'\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, True)\n\n# send some bytes and request DOWNLINK\ns.send(bytes([1, 2, 3]))\n\n# await DOWNLINK message\ns.recv(32)\n\nSigfox FSK (Device to Device)\nTo communicate between two Sigfox capable devices, it may be used in FSK mode. Two devices are required to be set to the same frequency, both using FSK.\nSigfox.FSK mode is not supported on LoPy 4 and FiPy.\n\nDevice 1:\nsigfox = Sigfox(mode=Sigfox.FSK, frequency=868000000)\n\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\ns.setblocking(True)\n\nwhile True:\n s.send('Device-1')\n time.sleep(1)\n print(s.recv(64))\n\nDevice 2:\nsigfox = Sigfox(mode=Sigfox.FSK, frequency=868000000)\n\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\ns.setblocking(True)\n\nwhile True:\n s.send('Device-2')\n time.sleep(1)\n print(s.recv(64))\n\nRemember to use the correct frequency for your region (868 MHz for Europe, 912 MHz for USA, etc.)\n\n"},"firmwareapi/pycom/network/lte.html":{"url":"firmwareapi/pycom/network/lte.html","title":"LTE","keywords":"","body":"LTE\nThe LTE class provides access to the LTE-M/NB-IoT modem on the GPy and FiPy. LTE-M/NB-IoT are new categories of cellular protocols developed by the 3GPP and optimised for long battery life power and longer range. These are new protocols currently in the process of being deployed by mobile networks across the world.\nThe GPy and FiPy support both new LTE-M protocols:\n\nCat-M1: also known as LTE-M defines a 1.4 MHz radio channel size and about 375 kbps of throughput. It is optimised for coverage and long battery life, outperforming 2G/GPRS, while being similar to previous LTE standards.\nCat-NB1 also known as NB-IoT, defines a 200 kHz radio channel size and around 60 kbps of uplink speed. It's optimised for ultra low throughput and specifically designed for IoT devices with a very long battery life. NB-IoT shares some features with LTE such as operating in licensed spectrum, but it's a very different protocol. It should be noted that NB-IoT has many restrictions as does not offer full IP connectivity and does not support mobility. When moving between cells, you will need to reconnect.\n\nPlease note: The GPy and FiPy only support the two protocols above and are not compatible with older LTE standards.\n\nThe Sequans modem used on Pycom's cellular enabled modules can only work in one of these modes at a time. In order to switch between the two protocols you need to flash a different firmware to the Sequans modem. Instructions for this can be found here.\n\nAT Commands\nThe AT commands for the Sequans Monarch modem on the GPy/FiPy are available in a PDF file.\nAT Commands for Sequans\nConstructors\nclass network.LTE(id=0, ...)\nCreate and configure a LTE object. See init for params of configuration.\nfrom network import LTE\nlte = LTE()\n\nMethods\nlte.init(*, carrier=None)\nThis method is used to set up the LTE subsystem. After a deinit() this method can take several seconds to return waiting for the LTE modem to start-up. Optionally specify a carrier name. The available options are: verizon, at&t, standard. standard is generic for any carrier, and it's also the option used when no arguments are given.\nlte.deinit()\nDisables LTE modem completely. This reduces the power consumption to the minimum. Call this before entering deepsleep.\nlte.attach(*, band=None)\nEnable radio functionality and attach to the LTE Cat M1 network authorised by the inserted SIM card. Optionally specify the band to scan for networks. If no band (or None) is specified, all 6 bands will be scanned. The possible values for the band are: 3, 4, 12, 13, 20 and 28.\nlte.isattached()\nReturns True if the cellular mode is attached to the network. False otherwise.\nlte.dettach()\nDetach the modem from the LTE Cat M1 and disable the radio functionality.\nlte.connect(*, cid=1)\nStart a data session and obtain and IP address. Optionally specify a CID (Connection ID) for the data session. The arguments are:\n\ncid is a Connection ID. This is carrier specific, for Verizon use cid=3. For others like Telstra it should be cid=1.\n\nFor instance, to attach and connect to Verizon:\nimport time\nfrom network import LTE\n\nlte = LTE(carrier=\"verizon\")\nlte.attach(band=13)\n\nwhile not lte.isattached():\n time.sleep(0.5)\n print('Attaching...')\n\nlte.connect(cid=3)\nwhile not lte.isconnected():\n time.sleep(0.5)\n print('Connecting...')\n\n# Now use sockets as usual...\n\nlte.isconnected()\nReturns True if there is an active LTE data session and IP address has been obtained. False otherwise.\nlte.disconnect()\nEnd the data session with the network.\nlte.send_at_cmd(cmd)\nSend an AT command directly to the modem. Returns the raw response from the modem as a string object. IMPORTANT: If a data session is active (i.e. the modem is connected), sending the AT commands requires to pause and then resume the data session. This is all done automatically, but makes the whole request take around 2.5 seconds.\nExample:\nlte.send_at_cmd('AT+CEREG?') # check for network registration manually (sames as lte.isattached())\n\nOptionally the response can be parsed for pretty printing:\ndef send_at_cmd_pretty(cmd):\n response = lte.send_at_cmd(cmd).split('\\r\\n')\n for line in response:\n print(line)\n\nsend_at_cmd_pretty('AT!=\"showphy\"') # get the PHY status\nsend_at_cmd_pretty('AT!=\"fsm\"') # get the System FSM\n\nlte.imei()\nReturns a string object with the IMEI number of the LTE modem.\nlte.iccid()\nReturns a string object with the ICCID number of the SIM card.\nlte.reset()\nPerform a hardware reset on the cellular modem. This function can take up to 5 seconds to return as it waits for the modem to shutdown and reboot.\n"},"firmwareapi/pycom/aes.html":{"url":"firmwareapi/pycom/aes.html","title":"AES","keywords":"","body":"AES\nAES (Advanced Encryption Standard) is a symmetric block cipher standardised by NIST. It has a fixed data block size of 16 bytes. Its keys can be 128, 192, or 256 bits long.\nAES is implemented using the ESP32 hardware module.\n\nQuick Usage Example\nfrom crypto import AES\nimport crypto\nkey = b'notsuchsecretkey' # 128 bit (16 bytes) key\niv = crypto.getrandbits(128) # hardware generated random IV (never reuse it)\n\ncipher = AES(key, AES.MODE_CFB, iv)\nmsg = iv + cipher.encrypt(b'Attack at dawn')\n\n# ... after properly sent the encrypted message somewhere ...\n\ncipher = AES(key, AES.MODE_CFB, msg[:16]) # on the decryption side\noriginal = cipher.decrypt(msg[16:])\nprint(original)\n\nConstructors\nclass ucrypto.AES(key, mode, IV, * , counter, segment_size)\nCreate an AES object that will let you encrypt and decrypt messages.\nThe arguments are:\n\nkey (byte string) is the secret key to use. It must be 16 (AES-128), 24 (AES-192), or 32 (AES-256) bytes long.\nmode is the chaining mode to use for encryption and decryption. Default is AES.MODE_ECB.\nIV (byte string) initialisation vector. Should be 16 bytes long. It is ignored in modes AES.MODE_ECB and AES.MODE_CRT.\ncounter (byte string) used only for AES.MODE_CTR. Should be 16 bytes long. Should not be reused.\nsegment_size is the number of bits plaintext and ciphertext are segmented in. Is only used in AES.MODE_CFB. Supported values are AES.SEGMENT_8 and AES.SEGMENT_128\n\nMethods\nucrypto.encrypt()\nEncrypt data with the key and the parameters set at initialisation.\nucrypto.decrypt()\nDecrypt data with the key and the parameters set at initialisation.\nConstants\n\nAES.MODE_ECB: Electronic Code Book. Simplest encryption mode. It does not hide data patterns well (see this article for more info)\nAES.MODE_CBC: Cipher-Block Chaining. An Initialisation Vector (IV) is required.\nAES.MODE_CFB: Cipher feedback. plaintext and ciphertext are processed in segments of segment_size bits. Works a stream cipher.\nAES.MODE_CTR: Counter mode. Each message block is associated to a counter which must be unique across all messages that get encrypted with the same key.\nAES.SEGMENT_8, AES.SEGMENT_128: Length of the segment for AES.MODE_CFB\n\nTo avoid security issues, IV should always be a random number and should never be reused to encrypt two different messages. The same applies to the counter in CTR mode. You can use crypto.getrandbits() for this purpose.\n\n"},"firmwareapi/pycom/pycom.html":{"url":"firmwareapi/pycom/pycom.html","title":"pycom","keywords":"","body":"pycom\nThe pycom module contains functions to control specific features of the Pycom devices, such as the heartbeat RGB LED.\nQuick Usage Example\nimport pycom\n\npycom.heartbeat(False) # disable the heartbeat LED\npycom.heartbeat(True) # enable the heartbeat LED\npycom.heartbeat() # get the heartbeat state\npycom.rgbled(0xff00) # make the LED light up in green color\n\nMethods\npycom.heartbeat([enable])\nGet or set the state (enabled or disabled) of the heartbeat LED. Accepts and returns boolean values (True or False).\npycom.heartbeat_on_boot([enable])\nAllows you permanently disable or enable the heartbeat LED. Once this setting is set, it will persist between reboots. Note, this only comes into effect on the next boot, it does not stop the already running heartbeat.\npycom.rgbled(color)\nSet the colour of the RGB LED. The colour is specified as 24 bit value representing red, green and blue, where the red colour is represented by the 8 most significant bits. For instance, passing the value 0x00FF00 will light up the LED in a very bright green.\npycom.nvs_set(key, value)\nSet the value of the specified key in the NVRAM memory area of the external flash. Data stored here is preserved across resets and power cycles. Value can only take 32-bit integers at the moment. Example:\nimport pycom\n\npycom.nvs_set('temp', 25)\npycom.nvs_set('count', 10)\n\npycom.nvs_get(key)\nGet the value the specified key from the NVRAM memory area of the external flash. Example:\nimport pycom\n\npulses = pycom.nvs_get('count')\n\nIf a non-existing key is given the returned value will be None.\npycom.nvs_erase(key)\nErase the given key from the NVRAM memory area.\npycom.nvs_erase_all()\nErase the entire NVRAM memory area.\npycom.wifi_on_boot([enable])\nGet or set the WiFi on boot flag. When this flag is set to True, the AP with the default SSID (lopy-wlan-xxx for example) will be enabled as part of the boot process. If the flag is set to False, the module will boot with WiFi disabled until it's enabled by the script via the WLAN class. This setting is stored in non-volatile memory which preserves it across resets and power cycles. Example:\nimport pycom\n\npycom.wifi_on_boot(True) # enable WiFi on boot\npycom.wifi_on_boot() # get the wifi on boot flag\n\npycom.wdt_on_boot([enable])\nEnables the WDT at boot time with the timeout in ms set by the function wdt_on_boot_timeout. If this flag is set, the application needs to reconfigure the WDT with a new timeout and feed it regularly to avoid a reset.\nimport pycom\n\npycom.wdt_on_boot(True) # enable WDT on boot\npycom.wdt_on_boot() # get the WDT on boot flag\n\npycom.wdt_on_boot_timeout([timeout])\nSets or gets the WDT on boot timeout in milliseconds. The minimum value is 5000 ms.\nimport pycom\n\npycom.wdt_on_boot_timeout(10000) # set the timeout to 5000ms\npycom.wdt_on_boot_timeout() # get the WDT timeout value\n\npycom.pulses_get(pin, timeout)\nReturn a list of pulses at pin. The methods scans for transitions at pin and returns a list of tuples, each telling the pin value and the duration in microseconds of that value. pin is a pin object, which must have set to INP or OPEN_DRAIN mode. The scan stops if not transitions occurs within timeout milliseconds.\nExample:\n# get the raw data from a DHT11/DHT22/AM2302 sensor\nfrom machine import Pin\nfrom pycom import pulses_get\nfrom time import sleep_ms\n\npin = Pin(\"G7\", mode=Pin.OPEN_DRAIN)\npin(0)\nsleep_ms(20)\npin(1)\ndata = pulses_get(pin, 100)\n\npycom.ota_start()\npycom.ota_write(buffer)\npycom.ota_finish()\nPerform a firmware update. These methods are internally used by a firmware update though FTP. The update starts with a call to ota_start(), followed by a series of calls to ota_write(buffer), and is terminated with ota_finish(). After reset, the new image gets active. buffer shall hold the image data to be written, in arbitrary sizes. A block size of 4096 is recommended.\nExample:\n# Firmware update by reading the image from the SD card\n#\nfrom pycom import ota_start, ota_write, ota_finish\nfrom os import mount\nfrom machine import SD\n\nBLOCKSIZE = const(4096)\nAPPIMG = \"/sd/appimg.bin\"\n\nsd = SD()\nmount(sd, '/sd')\n\nwith open(APPIMG, \"rb\") as f:\n buffer = bytearray(BLOCKSIZE)\n mv = memoryview(buffer)\n size=0\n ota_start()\n while True:\n chunk = f.readinto(buffer)\n if chunk > 0:\n ota_write(mv[:chunk])\n size += chunk\n print(\"\\r%7d \" % size, end=\"\")\n else:\n break\n ota_finish()\n\nInstead of reading the data to be written from a file, it can obviously also be received from a server using any suitable protocol, without the need to store it in the devices file system.\n"},"firmwareapi/micropython/":{"url":"firmwareapi/micropython/","title":"MicroPython Modules","keywords":"","body":"MicroPython Modules\nThe following list contains the standard Python libraries, MicroPython-specific libraries and Pycom specific modules that are available on the Pycom devices.\nThe standard Python libraries have been \"micro-ified\" to fit in with the philosophy of MicroPython. They provide the core functionality of that module and are intended to be a drop-in replacement for the standard Python library.\nSome modules are available by an u-name, and also by their non-u-name. The non-u-name can be overridden by a file of that name in your package path. For example, import json will first search for a file json.py or directory json and load that package if it's found. If nothing is found, it will fallback to loading the built-in ujson module.\n\n"},"firmwareapi/micropython/micropython.html":{"url":"firmwareapi/micropython/micropython.html","title":"micropython","keywords":"","body":"micropython\nMethods\nmicropython.alloc_emergency_exception_buf(size)\nAllocate size bytes of RAM for the emergency exception buffer (a good size is around 100 bytes). The buffer is used to create exceptions in cases when normal RAM allocation would fail (eg within an interrupt handler) and therefore give useful traceback information in these situations.\nA good way to use this function is to place it at the start of a main script (e.g. boot.py or main.py) and then the emergency exception buffer will be active for all the code following it.\nmicropython.const(expr)\nUsed to declare that the expression is a constant so that the compile can optimise it. The use of this function should be as follows:\nfrom micropython import const \n\nCONST_X = const(123)\nCONST_Y = const(2 * CONST_X + 1)\n\nConstants declared this way are still accessible as global variables from outside the module they are declared in. On the other hand, if a constant begins with an underscore then it is hidden, it is not available as a global variable, and does not take up any memory during execution.\nThis const function is recognised directly by the MicroPython parser and is provided as part of the micropython module mainly so that scripts can be written which run under both CPython and MicroPython, by following the above pattern.\nmicropython.opt_level([level])\nIf level is given then this function sets the optimisation level for subsequent compilation of scripts, and returns None. Otherwise it returns the current optimisation level.\nmicropython.mem_info([verbose])\nPrint information about currently used memory. If the verbose argument is given then extra information is printed.\nThe information that is printed is implementation dependent, but currently includes the amount of stack and heap used. In verbose mode it prints out the entire heap indicating which blocks are used and which are free.\nmicropython.qstr_info([verbose])\nPrint information about currently interned strings. If the verbose argument is given then extra information is printed.\nThe information that is printed is implementation dependent, but currently includes the number of interned strings and the amount of RAM they use. In verbose mode it prints out the names of all RAM-interned strings.\nmicropython.stack_use()\nReturn an integer representing the current amount of stack that is being used. The absolute value of this is not particularly useful, rather it should be used to compute differences in stack usage at different points.\nmicropython.heap_lock()\nmicropython.heap_unlock()\nLock or unlock the heap. When locked no memory allocation can occur and a MemoryError will be raised if any heap allocation is attempted.\nThese functions can be nested, i.e. heap_lock() can be called multiple times in a row and the lock-depth will increase, and then heap_unlock() must be called the same number of times to make the heap available again.\nmicropython.kbd_intr(chr)\nSet the character that will raise a KeyboardInterrupt exception. By default this is set to 3 during script execution, corresponding to Ctrl-C. Passing -1 to this function will disable capture of Ctrl-C, and passing 3 will restore it.\nThis function can be used to prevent the capturing of Ctrl-C on the incoming stream of characters that is usually used for the REPL, in case that stream is used for other purposes.\n"},"firmwareapi/micropython/uctypes.html":{"url":"firmwareapi/micropython/uctypes.html","title":"uctypes","keywords":"","body":"uctypes\nThis module implements \"foreign data interface\" for MicroPython. The idea behind it is similar to CPython's ctypes modules, but the actual API is different, streamlined and optimised for small size. The basic idea of the module is to define data structure layout with about the same power as the C language allows, and the access it using familiar dot-syntax to reference sub-fields.\nModule ustruct Standard Python way to access binary data structures (doesn't scale well to large and complex structures).\n\nDefining Structure Layout\nStructure layout is defined by a \"descriptor\" - a Python dictionary which encodes field names as keys and other properties required to access them as associated values. Currently, uctypes requires explicit specification of offsets for each field. Offset are given in bytes from a structure start.\nFollowing are encoding examples for various field types:\n\nScalar types:\n\n\"field_name\": uctypes.UINT32 | 0\n\nIn other words, value is scalar type identifier OR-ed with field offset (in bytes) from the start of the structure.\n\nRecursive structures:\n\n\"sub\": (2, {\n \"b0\": uctypes.UINT8 | 0,\n \"b1\": uctypes.UINT8 | 1,\n})\n\nI.e. value is a 2-tuple, first element of which is offset, and second is a structure descriptor dictionary (note: offsets in recursive descriptors are relative to a structure it defines).\n\nArrays of Primitive Types:\n\n\"arr\": (uctypes.ARRAY | 0, uctypes.UINT8 | 2),\n\nI.e. value is a 2-tuple, first element of which is ARRAY flag OR-ed with offset, and second is scalar element type OR-ed number of elements in array.\n\nArrays of Aggregate Types:\n\n\"arr2\": (uctypes.ARRAY | 0, 2, {\"b\": uctypes.UINT8 | 0}),\n\nI.e. value is a 3-tuple, first element of which is ARRAY flag OR-ed with offset, second is a number of elements in array, and third is descriptor of element type.\n\nPointer to a primitive type:\n\n\"ptr\": (uctypes.PTR | 0, uctypes.UINT8),\n\nI.e. value is a 2-tuple, first element of which is PTR flag OR-ed with offset, and second is scalar element type.\n\nPointer to an aggregate type:\n\n\"ptr2\": (uctypes.PTR | 0, {\"b\": uctypes.UINT8 | 0}),\n\nI.e. value is a 2-tuple, first element of which is PTR flag OR-ed with offset, second is descriptor of type pointed to.\n\nBitfields:\n\n\"bitf0\": uctypes.BFUINT16 | 0 | 0 \nI.e. value is type of scalar value containing given bitfield (typenames are similar to scalar types, but prefixes with \"BF\"), OR-ed with offset for scalar value containing the bitfield, and further OR-ed with values for bit offset and bit length of the bitfield within scalar value, shifted by BF_POS and BF_LEN positions, respectively. Bitfield position is counted from the least significant bit, and is the number of right-most bit of a field (in other words, it's a number of bits a scalar needs to be shifted right to extra the bitfield).\nIn the example above, first UINT16 value will be extracted at offset 0 (this detail may be important when accessing hardware registers, where particular access size and alignment are required), and then bitfield whose rightmost bit is least-significant bit of this UINT16, and length is 8 bits, will be extracted - effectively, this will access least-significant byte of UINT16.\nNote that bitfield operations are independent of target byte endianness, in particular, example above will access least-significant byte of UINT16 in both little- and big-endian structures. But it depends on the least significant bit being numbered 0. Some targets may use different numbering in their native ABI, but uctypes always uses normalised numbering described above.\nModule Contents\nclass uctypes.struct(addr, descriptor, layout_type=NATIVE)\nInstantiate a \"foreign data structure\" object based on structure address in memory, descriptor (encoded as a dictionary), and layout type (see below).\nuctypes.LITTLE_ENDIAN\nLayout type for a little-endian packed structure. (Packed means that every field occupies exactly as many bytes as defined in the descriptor, i.e. the alignment is 1).\nuctypes.BIG_ENDIAN\nLayout type for a big-endian packed structure.\nuctypes.NATIVE\nLayout type for a native structure - with data endianness and alignment conforming to the ABI of the system on which MicroPython runs.\nuctypes.sizeof(struct)\nReturn size of data structure in bytes. Argument can be either structure class or specific instantiated structure object (or its aggregate field).\nuctypes.addressof(obj)\nReturn address of an object. Argument should be bytes, bytearray or other object supporting buffer protocol (and address of this buffer is what actually returned).\nuctypes.bytes_at(addr, size)\nCapture memory at the given address and size as bytes object. As bytes object is immutable, memory is actually duplicated and copied into bytes object, so if memory contents change later, created object retains original value.\nuctypes.bytearray_at(addr, size)\nCapture memory at the given address and size as bytearray object. Unlike bytes_at() function above, memory is captured by reference, so it can be both written too, and you will access current value at the given memory address.\nStructure Descriptors and Instantiating Structure Objects\nGiven a structure descriptor dictionary and its layout type, you can instantiate a specific structure instance at a given memory address using uctypes.struct() constructor. Memory address usually comes from following sources:\n\nPredefined address, when accessing hardware registers on a baremetal system. Lookup these addresses in datasheet for a particular MCU/SoC.\nAs a return value from a call to some FFI (Foreign Function Interface) function.\nFrom uctypes.addressof(), when you want to pass arguments to an FFI function, or alternatively, to access some data for I/O (for example, data read from a file or network socket).\n\nStructure objects\nStructure objects allow accessing individual fields using standard dot notation: my_struct.substruct1.field1. If a field is of scalar type, getting it will produce a primitive value (Python integer or float) corresponding to the value contained in a field. A scalar field can also be assigned to.\nIf a field is an array, its individual elements can be accessed with the standard subscript operator [] - both read and assigned to.\nIf a field is a pointer, it can be dereferenced using [0] syntax (corresponding to C * operator, though [0] works in C too). Subscripting a pointer with other integer values but 0 are supported too, with the same semantics as in C.\nSumming up, accessing structure fields generally follows C syntax, except for pointer dereference, when you need to use [0] operator instead of *.\nLimitations\nAccessing non-scalar fields leads to allocation of intermediate objects to represent them. This means that special care should be taken to layout a structure which needs to be accessed when memory allocation is disabled (e.g. from an interrupt). The recommendations are:\n\nAvoid nested structures. For example, instead of mcu_registers.peripheral_a.register1, define separate layout descriptors for each peripheral, to be accessed as peripheral_a.register1.\nAvoid other non-scalar data, like array. For example, instead of peripheral_a.register[0] use peripheral_a.register0.\n\nNote that these recommendations will lead to decreased readability and conciseness of layouts, so they should be used only if the need to access structure fields without allocation is anticipated (it's even possible to define 2 parallel layouts - one for normal usage, and a restricted one to use when memory allocation is prohibited).\n"},"firmwareapi/micropython/sys.html":{"url":"firmwareapi/micropython/sys.html","title":"sys","keywords":"","body":"sys\nMethods\nsys.exit(retval=0)\nTerminate current program with a given exit code. Underlyingly, this function raise as SystemExit exception. If an argument is given, its value given as an argument to SystemExit.\nsys.print_exception(exc, file=sys.stdout)\nPrint exception with a traceback to a file-like object file (or sys.stdout by default).\nDifference to CPython\nThis is simplified version of a function which appears in the traceback module in CPython. Unlike traceback.print_exception(), this function takes just exception value instead of exception type, exception value, and traceback object; file argument should be positional; further arguments are not supported. CPython-compatible traceback module can be found in micropython-lib.\n\nConstants\n\nsys.argv: A mutable list of arguments the current program was started with.\nsys.byteorder: The byte order of the system (\"little\" or \"big\").\nsys.implementation: Object with information about the current Python implementation. For MicroPython, it has following attributes:\n\nname - string \"micropython\"\nversion - tuple (major, minor, micro), e.g. (1, 7, 0)\nThis object is the recommended way to distinguish MicroPython from other Python implementations (note that it still may not exist in the very minimal ports).\n\n\n\n\nDifference to CPython\nCPython mandates more attributes for this object, but the actual useful bare minimum is implemented in MicroPython.\n\n\nsys.maxsize: Maximum value which a native integer type can hold on the current platform, or maximum value representable by MicroPython integer type, if it's smaller than platform max value (that is the case for MicroPython ports without long int support).\n\nThis attribute is useful for detecting \"bitness\" of a platform (32-bit vs 64-bit, etc.). It's recommended to not compare this attribute to some value directly, but instead count number of bits in it:\nbits = 0\nv = sys.maxsize\nwhile v:\n bits += 1\n v >>= 1\nif bits > 32:\n # 64-bit (or more) platform\nelse:\n # 32-bit (or less) platform\n # Note that on 32-bit platform, value of bits may be less than 32\n # (e.g. 31) due to peculiarities described above, so use \"> 16\",\n # \"> 32\", \"> 64\" style of comparisons.\n\n\nsys.modules: Dictionary of loaded modules. On some ports, it may not include builtin modules.\nsys.path: A mutable list of directories to search for imported modules.\nsys.platform: The platform that MicroPython is running on. For OS/RTOS ports, this is usually an identifier of the OS, e.g. linux. For baremetal ports, it is an identifier of a board, e.g. pyboard for the original MicroPython reference board. It thus can be used to distinguish one board from another. If you need to check whether your program runs on MicroPython (vs other Python implementation), use sys.implementation instead.\nsys.stderr: Standard error stream.\nsys.stdin: Standard input stream.\nsys.stdout: Standard output stream.\nsys.version: Python language version that this implementation conforms to, as a string.\nsys.version_info: Python language version that this implementation conforms to, as a tuple of ints.\n\n"},"firmwareapi/micropython/uos.html":{"url":"firmwareapi/micropython/uos.html","title":"uos","keywords":"","body":"uos\nThe uos module contains functions for filesystem access and urandom function.\nPort Specifics\nThe filesystem has / as the root directory and the available physical drives are accessible from here. They are currently:\n\n/flash – the internal flash filesystem\n/sd – the SD card (if it exists)\n\nMethods\nuos.uname()\nReturn information about the system, firmware release version, and MicroPython interpreter version.\nuos.chdir(path)\nChange current directory.\nuos.getcwd()\nGet the current directory.\nuos.listdir([dir])\nWith no argument, list the current directory. Otherwise list the given directory.\nuos.mkdir(path)\nCreate a new directory.\nuos.remove(path)\nRemove a file.\nuos.rmdir(path)\nRemove a directory.\nuos.rename(old_path, new_path)\nRename a file.\nuos.stat(path)\nGet the status of a file or directory.\nThe return value is a tuple with the following 10 values, in order:\n\nst_mode: protection bits.\nst_ino: inode number. (not implemented, returns 0)\nst_dev: device. (not implemented, returns 0)\nst_nlink: number of hard links. (not implemented, returns 0)\nst_uid: user id of owner. (not implemented, returns 0)\nst_gid: group id of owner. (not implemented, returns 0)\nst_size: size of file in bytes.\nst_atime: time of most recent access.\nst_mtime: time of most recent content modification.\nst_ctime: time of most recent metadata change.\n\nuos.getfree(path)\nReturns the free space (in KiB) in the drive specified by path.\nuos.sync()\nSync all filesystems.\nuos.urandom(n)\nReturn a bytes object with n random bytes.\nuos.unlink(path)\nAlias for the remove() method.\nuos.mount(block_device, mount_point, * , readonly=False)\nMounts a block device (like an SD object) in the specified mount point. Example:\nos.mount(sd, '/sd')\nuos.unmount(path)\n\nUnmounts a previously mounted block device from the given path.\nuos.mkfs(block_device or path)\nFormats the specified path, must be either /flash or /sd. A block device can also be passed like an SD object before being mounted.\nuos.dupterm(stream_object)\nDuplicate the terminal (the REPL) on the passed stream-like object. The given object must at least implement the read() and write() methods.\nConstants\n\nuos.sep: Separation character used in paths\n\n"},"firmwareapi/micropython/array.html":{"url":"firmwareapi/micropython/array.html","title":"array","keywords":"","body":"array\nSee Python array for more information.\nSupported format codes: b, B, h, H, i, I, l, L, q, Q, f, d (the latter 2 depending on the floating-point support).\nClasses\nclass array.array(typecode[, iterable])\nCreate array with elements of given type. Initial contents of the array are given by an iterable. If it is not provided, an empty array is created.\nMethods\narray.append(val)\nAppend new element to the end of array, growing it.\narray.extend(iterable)\nAppend new elements as contained in an iterable to the end of array, growing it.\n"},"firmwareapi/micropython/cmath.html":{"url":"firmwareapi/micropython/cmath.html","title":"cmath","keywords":"","body":"cmath\nThe cmath module provides some basic mathematical functions for working with complex numbers. Floating point support required for this module.\nMethods\ncmath.cos(z)\nReturn the cosine of z.\ncmath.exp(z)\nReturn the exponential of z.\ncmath.log(z)\nReturn the natural logarithm of z. The branch cut is along the negative real axis.\ncmath.log10(z)\nReturn the base-10 logarithm of z. The branch cut is along the negative real axis.\ncmath.phase(z)\nReturns the phase of the number z, in the range (-pi, +pi).\ncmath.polar(z)\nReturns, as a tuple, the polar form of z.\ncmath.rect(r, phi)\nReturns the complex number with modulus r and phase phi.\ncmath.sin(z)\nReturn the sine of z.\ncmath.sqrt(z)\nReturn the square-root of z.\nConstants\n\ncmath.e: Base of the natural logarithm\ncmath.pi: The ratio of a circle's circumference to its diameter\n\n"},"firmwareapi/micropython/math.html":{"url":"firmwareapi/micropython/math.html","title":"math","keywords":"","body":"math\nThe math module provides some basic mathematical functions for working with floating-point numbers. Floating point support required for this module.\nMethods\nmath.acos(x)\nReturn the inverse cosine of x.\nmath.acosh(x)\nReturn the inverse hyperbolic cosine of x.\nmath.asin(x)\nReturn the inverse sine of x.\nmath.asinh(x)\nReturn the inverse hyperbolic sine of x.\nmath.atan(x)\nReturn the inverse tangent of x.\nmath.atan2(y, x)\nReturn the principal value of the inverse tangent of y/x.\nmath.atanh(x)\nReturn the inverse hyperbolic tangent of x.\nmath.ceil(x)\nReturn an integer, being x rounded towards positive infinity.\nmath.copysign(x, y)\nReturn x with the sign of y.\nmath.cos(x)\nReturn the cosine of x.\nmath.cosh(x)\nReturn the hyperbolic cosine of x.\nmath.degrees(x)\nReturn radians x converted to degrees.\nmath.erf(x)\nReturn the error function of x.\nmath.erfc(x)\nReturn the complementary error function of x.\nmath.exp(x)\nReturn the exponential of x.\nmath.expm1(x)\nReturn exp(x) - 1.\nmath.fabs(x)\nReturn the absolute value of x.\nmath.floor(x)\nReturn an integer, being x rounded towards negative infinity.\nmath.fmod(x, y)\nReturn the remainder of x/y.\nmath.frexp(x)\nDecomposes a floating-point number into its mantissa and exponent. The returned value is the tuple (m, e) such that x == m * 2**e exactly. If x == 0 then the function returns (0.0, 0), otherwise the relation 0.5 holds.\nmath.gamma(x)\nReturn the gamma function of x.\nmath.isfinite(x)\nReturn True if x is finite.\nmath.isinf(x)\nReturn True if x is infinite.\nmath.isnan(x)\nReturn True if x is not-a-number\nmath.ldexp(x, exp)\nReturn x * (2**exp).\nmath.lgamma(x)\nReturn the natural logarithm of the gamma function of x.\nmath.log(x)\nReturn the natural logarithm of x.\nmath.log10(x)\nReturn the base-10 logarithm of x.\nmath.log2(x)\nReturn the base-2 logarithm of x.\nmath.modf(x)\nReturn a tuple of two floats, being the fractional and integral parts of x. Both return values have the same sign as x.\nmath.pow(x, y)\nReturns x to the power of y.\nmath.radians(x)\nReturn degrees x converted to radians.\nmath.sin(x)\nReturn the sine of x.\nmath.sinh(x)\nReturn the hyperbolic sine of x.\nmath.sqrt(x)\nReturn the square root of x.\nmath.tan(x)\nReturn the tangent of x.\nmath.tanh(x)\nReturn the hyperbolic tangent of x.\nmath.trunc(x)\nReturn an integer, being x rounded towards 0.\nConstants\n\nmath.e: Base of the natural logarithm\nmath.pi: The ratio of a circle's circumference to its diameter\n\n"},"firmwareapi/micropython/gc.html":{"url":"firmwareapi/micropython/gc.html","title":"gc","keywords":"","body":"gc\nMethods\ngc.enable()\nEnable automatic garbage collection.\ngc.disable()\nDisable automatic garbage collection. Heap memory can still be allocated, and garbage collection can still be initiated manually using gc.collect().\ngc.collect()\nRun a garbage collection.\ngc.mem_alloc()\nReturn the number of bytes of heap RAM that are allocated.\ngc.mem_free()\nReturn the number of bytes of available heap RAM.\n"},"firmwareapi/micropython/ubinascii.html":{"url":"firmwareapi/micropython/ubinascii.html","title":"ubinascii","keywords":"","body":"ubinascii\nThis module implements conversions between binary data and various encodings of it in ASCII form (in both directions).\nMethods\nubinascii.hexlify(data[, sep])\nConvert binary data to hexadecimal representation. Returns bytes string.\nDifference to CPython\nIf additional argument, sep is supplied, it is used as a separator between hexadecimal values.\n\nubinascii.unhexlify(data)\nConvert hexadecimal data to binary representation. Returns bytes string. (i.e. inverse of hexlify)\nubinascii.a2b_base64(data)\nConvert Base64-encoded data to binary representation. Returns bytes string.\nubinascii.b2a_base64(data)\nEncode binary data in Base64 format. Returns string.\n"},"firmwareapi/micropython/ujson.html":{"url":"firmwareapi/micropython/ujson.html","title":"ujson","keywords":"","body":"ujson\nThis modules allows to convert between Python objects and the JSON data format.\nMethods\nujson.dumps(obj)\nReturn obj represented as a JSON string.\nujson.loads(str)\nParse the JSON str and return an object. Raises ValueError if the string is not correctly formed.\nujson.load(fp)\nParse contents of fp (a .read()-supporting file-like object containing a JSON document). Raises ValueError if the content is not correctly formed.\n"},"firmwareapi/micropython/ure.html":{"url":"firmwareapi/micropython/ure.html","title":"ure","keywords":"","body":"ure\nThis module implements regular expression operations. Regular expression syntax supported is a subset of CPython re module (and actually is a subset of POSIX extended regular expressions).\nSupported operators are:\n. Match any character. [] Match set of characters. Individual characters and ranges are supported.\n^\n$\n?\n*\n+\n??\n*?\n+?\n\nCounted repetitions ({m,n}), more advanced assertions, named groups, etc. are not supported.\nMethods\nure.compile(regex)\nCompile regular expression, return regex object.\nure.match(regex, string)\nMatch regex against string. Match always happens from starting position in a string.\nure.search(regex, string)\nSearch regex in a string. Unlike match, this will search string for first position which matches regex (which still may be 0 if regex is anchored).\nure.DEBUG\nFlag value, display debug information about compiled expression.\nRegex objects\nCompiled regular expression. Instances of this class are created using ure.compile().\nregex.match(string)\nregex.search(string)\nregex.split(string, max_split=-1)\nMatch objects\nMatch objects as returned by match() and search() methods.\nmatch.group([index])\nOnly numeric groups are supported.\n"},"firmwareapi/micropython/usocket.html":{"url":"firmwareapi/micropython/usocket.html","title":"usocket","keywords":"","body":"usocket\nThis module provides access to the BSD socket interface.\nSee corresponding CPython module for comparison.\nSocket Address Format(s)\nFunctions below which expect a network address, accept it in the format of (ipv4_address, port), where ipv4_address is a string with dot-notation numeric IPv4 address, e.g. 8.8.8.8, and port is integer port number in the range 1-65535. Note the domain names are not accepted as ipv4_address, they should be resolved first using socket.getaddrinfo().\nMethods\nsocket.socket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP)\nCreate a new socket using the given address family, socket type and protocol number.\nsocket.getaddrinfo(host, port)\nTranslate the host/port argument into a sequence of 5-tuples that contain all the necessary arguments for creating a socket connected to that service. The list of 5-tuples has following structure:\n(family, type, proto, canonname, sockaddr) The following example shows how to connect to a given url:\ns = socket.socket()\ns.connect(socket.getaddrinfo('www.micropython.org', 80)[0][-1])\n\nExceptions\nsocket.error, socket.timeout\nConstants\n\nFamily types: socket.AF_INET, socket.AF_LORA\nSocket types: socket.SOCK_STREAM, socket.SOCK_DGRAM, socket.SOCK_RAW\nSocket protocols: socket.IPPROTO_UDP, socket.IPPROTO_TCP\nSocket options layers: socket.SOL_SOCKET, socket.SOL_LORA, socket.SOL_SIGFOX\nIP socket options: socket.SO_REUSEADDR\nLoRa socket options: socket.SO_CONFIRMED, socket.SO_DR\nSigfox socket options: socket.SO_RX, socket.SO_TX_REPEAT, socket.SO_OOB, socket.SO_BIT\n\nclass Socket\nMethods\nsocket.close()\nMark the socket closed. Once that happens, all future operations on the socket object will fail. The remote end will receive no more data (after queued data is flushed).\nSockets are automatically closed when they are garbage-collected, but it is recommended to close() them explicitly, or to use a with statement around them.\nsocket.bind(address)\nBind the socket to address. The socket must not already be bound. The address parameter must be a tuple containing the IP address and the port.\nIn the case of LoRa sockets, the address parameter is simply an integer with the port number, for instance: s.bind(1)\n\nsocket.listen([backlog])\nEnable a server to accept connections. If backlog is specified, it must be at least 0 (if it's lower, it will be set to 0); and specifies the number of unaccepted connections that the system will allow before refusing new connections. If not specified, a default reasonable value is chosen.\nsocket.accept()\nAccept a connection. The socket must be bound to an address and listening for connections. The return value is a pair (conn, address) where conn is a new socket object usable to send and receive data on the connection, and address is the address bound to the socket on the other end of the connection.\nsocket.connect(address)\nConnect to a remote socket at address.\nsocket.send(bytes)\nSend data to the socket. The socket must be connected to a remote socket.\nsocket.sendall(bytes)\nAlias of socket.send(bytes).\nsocket.recv(bufsize)\nReceive data from the socket. The return value is a bytes object representing the data received. The maximum amount of data to be received at once is specified by bufsize.\nsocket.sendto(bytes, address)\nSend data to the socket. The socket should not be connected to a remote socket, since the destination socket is specified by address.\nsocket.recvfrom(bufsize)\nReceive data from the socket. The return value is a pair (bytes, address) where bytes is a bytes object representing the data received and address is the address of the socket sending the data.\nsocket.setsockopt(level, optname, value)\nSet the value of the given socket option. The needed symbolic constants are defined in the socket module (SO_* etc.). The value can be an integer or a bytes-like object representing a buffer.\nsocket.settimeout(value)\nSet a timeout on blocking socket operations. The value argument can be a nonnegative floating point number expressing seconds, or None. If a non-zero value is given, subsequent socket operations will raise a timeout exception if the timeout period value has elapsed before the operation has completed. If zero is given, the socket is put in non-blocking mode. If None is given, the socket is put in blocking mode.\nsocket.setblocking(flag)\nSet blocking or non-blocking mode of the socket: if flag is false, the socket is set to non-blocking, else to blocking mode.\nThis method is a shorthand for certain settimeout() calls:\nsock.setblocking(True) is equivalent to sock.settimeout(None)\nsock.setblocking(False) is equivalent to sock.settimeout(0.0)\n\nsocket.makefile(mode='rb')\nReturn a file object associated with the socket. The exact returned type depends on the arguments given to makefile(). The support is limited to binary modes only (rb and wb). CPython's arguments: encoding, errors, and newline are not supported.\nThe socket must be in blocking mode; it can have a timeout, but the file object's internal buffer may end up in a inconsistent state if a timeout occurs.\nDifference to CPython\nClosing the file object returned by makefile() WILL close the original socket as well.\n\nsocket.read(size)\nRead up to size bytes from the socket. Return a bytes object. If size is not given, it behaves just like socket.readall(), see below.\nsocket.readall()\nRead all data available from the socket until EOF. This function will not return until the socket is closed.\nsocket.readinto(buf[, nbytes])\nRead bytes into the buf. If nbytes is specified then read at most that many bytes. Otherwise, read at most len(buf) bytes.\nReturn value: number of bytes read and stored into buf.\nsocket.readline()\nRead a line, ending in a newline character.\nReturn value: the line read.\nsocket.write(buf)\nWrite the buffer of bytes to the socket.\nReturn value: number of bytes written.\n"},"firmwareapi/micropython/select.html":{"url":"firmwareapi/micropython/select.html","title":"select","keywords":"","body":"select\nThis module provides functions to wait for events on streams (select streams which are ready for operations).\nPyboard specifics\nPolling is an efficient way of waiting for read/write activity on multiple objects. Current objects that support polling are: pyb.UART, pyb.USB_VCP.\nMethods\nselect.poll()\nCreate an instance of the Poll class.\nselect.select(rlist, wlist, xlist[, timeout])\nWait for activity on a set of objects.\nThis function is provided for compatibility and is not efficient. Usage of Poll is recommended instead.\nclass Poll\nMethods\npoll.register(obj[, eventmask])\nRegister obj for polling. eventmask is logical OR of:\n\nselect.POLLIN - data available for reading\nselect.POLLOUT - more data can be written\nselect.POLLERR - error occurred\nselect.POLLHUP - end of stream/connection termination detected\neventmask defaults to select.POLLIN | select.POLLOUT.\n\n\npoll.unregister(obj)\nUnregister obj from polling.\npoll.modify(obj, eventmask)\nModify the eventmask for obj.\npoll.poll([timeout])\nWait for at least one of the registered objects to become ready. Returns list of (obj, event, ...) tuples, event element specifies which events happened with a stream and is a combination of select.POLL* constants described above. There may be other elements in tuple, depending on a platform and version, so don't assume that its size is 2. In case of timeout, an empty list is returned.\nTimeout is in milliseconds.\n"},"firmwareapi/micropython/utime.html":{"url":"firmwareapi/micropython/utime.html","title":"utime","keywords":"","body":"utime\nThe utime module provides functions for getting the current time and date, measuring time intervals, and for delays.\nTime Epoch: Pycom's ESP32 port uses standard for POSIX systems epoch of 1970-01-01 00:00:00 UTC.\nMaintaining actual calendar date/time\nThis requires a Real Time Clock (RTC). On systems with underlying OS (including some RTOS), an RTC may be implicit. Setting and maintaining actual calendar time is responsibility of OS/RTOS and is done outside of MicroPython, it just uses OS API to query date/time. On baremetal ports however system time depends on machine.RTC() object. The current calendar time may be set using machine.RTC().datetime(tuple) function, and maintained by following means:\n\nBy a backup battery (which may be an additional, optional component for a particular board).\nUsing networked time protocol (requires setup by a port/user).\nSet manually by a user on each power-up (many boards then maintain RTC time across hard resets, though some may require setting it again in such case).\n\nIf actual calendar time is not maintained with a system/MicroPython RTC, functions below which require reference to current absolute time may behave not as expected.\nMethods\nutime.gmtime([secs])\nConvert a time expressed in seconds since the Epoch (see above) into an 8-tuple which contains: (year, month, mday, hour, minute, second, weekday, yearday) If secs is not provided or None, then the current time from the RTC is used.\n\nyear includes the century (for example 2014).\nmonth is 1-12\nmday is 1-31\nhour is 0-23\nminute is 0-59\nsecond is 0-59\nweekday is 0-6 for Mon-Sun\nyearday is 1-366\n\nutime.localtime([secs])\nLike gmtime() but converts to local time. If secs is not provided or None, the current time from the RTC is used.\nutime.mktime()\nThis is inverse function of localtime. It's argument is a full 8-tuple which expresses a time as per localtime. It returns an integer which is the number of seconds since Jan 1, 2000.\nutime.sleep(seconds)\nSleep for the given number of seconds. seconds can be a floating-point number to sleep for a fractional number of seconds. Note that other MicroPython ports may not accept floating-point argument, for compatibility with them use sleep_ms() and sleep_us() functions.\nutime.sleep_ms(ms)\nDelay for given number of milliseconds, should be positive or 0.\nutime.sleep_us(us)\nDelay for given number of microseconds, should be positive or 0\nutime.ticks_ms()\nReturns uptime, in milliseconds.\nutime.ticks_us()\nJust like ticks_ms above, but in microseconds.\nutime.ticks_cpu()\nSame as ticks_us, but faster.\nutime.ticks_diff(old, new)\nMeasure period between consecutive calls to ticks_ms(), ticks_us(), or ticks_cpu(). The value returned by these functions may wrap around at any time, so directly subtracting them is not supported. ticks_diff() should be used instead. \"old\" value should actually precede \"new\" value in time, or result is undefined. This function should not be used to measure arbitrarily long periods of time (because ticks_*() functions wrap around and usually would have short period). The expected usage pattern is implementing event polling with timeout:\n# Wait for GPIO pin to be asserted, but at most 500us\nstart = time.ticks_us()\nwhile pin.value() == 0:\n if time.ticks_diff(start, time.ticks_us()) > 500:\n raise TimeoutError\n\nutime.time()\nReturns the number of seconds, as an integer, since the Epoch, assuming that underlying RTC is set. If an RTC is not set, this function returns number of seconds since power up or reset). If you want to develop portable MicroPython application, you should not rely on this function to provide higher than second precision. If you need higher precision, use ticks_ms() and ticks_us() functions, if you need calendar time, localtime() without an argument is a better choice.\nutime.timezone([secs])\nSet or get the timezone offset, in seconds. If secs is not provided, it returns the current value.\nIn MicroPython, time.timezone works the opposite way to Python. In Python, to get the local time, you write local_time = utc - timezone, while in MicroPython it is local_time = utc + timezone.\n\n"},"firmwareapi/micropython/uhashlib.html":{"url":"firmwareapi/micropython/uhashlib.html","title":"uhashlib","keywords":"","body":"uhashlib\nThis module implements binary data hashing algorithms. MD5 and SHA are supported. By limitations in the hardware, only one active hashing operation is supported at a time.\nConstructors\nclass uhashlib.md5([data])\nCreate a MD5 hasher object and optionally feed data into it.\nclass uhashlib.sha1([data])\nCreate a SHA-1 hasher object and optionally feed data into it.\nclass uhashlib.sha224([data])\nCreate a SHA-224 hasher object and optionally feed data into it.\nclass uhashlib.sha256([data])\nCreate a SHA-256 hasher object and optionally feed data into it.\nclass uhashlib.sha384([data])\nCreate a SHA-384 hasher object and optionally feed data into it.\nclass uhashlib.sha512([data])\nCreate a SHA-512 hasher object and optionally feed data into it.\nMethods\nhash.update(data)\nFeed more binary data into hash.\nhash.digest()\nReturn hash for all data passed through hash, as a bytes object. After this method is called, more data cannot be fed into hash any longer.\nhash.hexdigest()\nThis method is NOT implemented. Use ubinascii.hexlify(hash.digest()) to achieve a similar effect.\n"},"firmwareapi/micropython/ussl.html":{"url":"firmwareapi/micropython/ussl.html","title":"ussl","keywords":"","body":"ussl\nThis module provides access to Transport Layer Security (often known as \"Secure Sockets Layer\") encryption and peer authentication facilities for network sockets, both client-side and server-side.\nMethods\nssl.wrap_socket(sock, keyfile=None, certfile=None, server_side=False, cert_reqs=CERT_NONE, ca_certs=None)\nTakes an instance sock of socket.socket, and returns an instance of ssl.SSLSocket, a subtype of socket.socket, which wraps the underlying socket in an SSL context. Example:\nimport socket\nimport ssl\ns = socket.socket()\nss = ssl.wrap_socket(s)\nss.connect(socket.getaddrinfo('www.google.com', 443)[0][-1])\n\nCertificates must be used in order to validate the other side of the connection, and also to authenticate ourselves with the other end. Such certificates must be stored as files using the FTP server, and they must be placed in specific paths with specific names.\nFor instance, to connect to the Blynk servers using certificates, take the file ca.pem located in the blynk examples folder and put it in /flash/cert/. Then do:\nimport socket\nimport ssl\ns = socket.socket()\nss = ssl.wrap_socket(s, cert_reqs=ssl.CERT_REQUIRED, ca_certs='/flash/cert/ca.pem')\nss.connect(socket.getaddrinfo('cloud.blynk.cc', 8441)[0][-1])\n\nSSL sockets inherit all methods and from the standard sockets, see the usocket module.\nExceptions\n\nssl.SSLError\n\nConstants\n\nssl.CERT_NONE, ssl.CERT_OPTIONAL, ssl.CERT_REQUIRED: Supported values in cert_reqs\n\n"},"firmwareapi/micropython/ucrypto.html":{"url":"firmwareapi/micropython/ucrypto.html","title":"ucrypto","keywords":"","body":"ucrypto\nThis module provides native support for cryptographic algorithms. It's loosely based on PyCrypto.\nClasses\n\nclass AES - Advanced Encryption Standard\n\nMethods\ncrypto.getrandbits(bits)\nReturns a bytes object filled with random bits obtained from the hardware random number generator.\nAccording to the ESP32 Technical Reference Manual, such bits \"... can be used as the basis for cryptographical operations\". \"These true random numbers are generated based on the noise in the Wi-Fi/BT RF system. When Wi-Fi and BT are disabled, the random number generator will give out pseudo-random numbers.\"\nThe parameter bits is rounded upwards to the nearest multiple of 32 bits.\nCryptography is not a trivial business. Doing things the wrong way could quickly result in decreased or no security. Please document yourself in the subject if you are depending on encryption to secure important information.\n\n"},"firmwareapi/micropython/ustruct.html":{"url":"firmwareapi/micropython/ustruct.html","title":"ustruct","keywords":"","body":"ustruct\nSee Python struct for more information.\nSupported size/byte order prefixes: @, , !.\nSupported format codes: b, B, h, H, i, I, l, L, q, Q, s, P, f, d (the latter 2 depending on the floating-point support).\nMethods\nustruct.calcsize(fmt)\nReturn the number of bytes needed to store the given fmt.\nustruct.pack(fmt, v1, v2, ...)\nPack the values v1, v2, ... according to the format string fmt. The return value is a bytes object encoding the values.\nustruct.pack_into(fmt, buffer, offset, v1, v2, ...)\nPack the values v1, v2, ... according to the format string fmt into a buffer starting at offset. offset may be negative to count from the end of buffer.\nustruct.unpack(fmt, data)\nUnpack from the data according to the format string fmt. The return value is a tuple of the unpacked values.\nustruct.unpack_from(fmt, data, offset=0)\nUnpack from the data starting at offset according to the format string fmt. offset may be negative to count from the end of buffer. The return value is a tuple of the unpacked values.\n"},"firmwareapi/micropython/_thread.html":{"url":"firmwareapi/micropython/_thread.html","title":"_thread","keywords":"","body":"_thread\nThis module provides low-level primitives for working with multiple threads (also called light-weight processes or tasks) — multiple threads of control sharing their global data space. For synchronisation, simple locks (also called mutexes or binary semaphores) are provided.\nWhen a thread specific error occurs a RuntimeError exception is raised.\nQuick Usage Example\nimport _thread\nimport time\n\ndef th_func(delay, id):\n while True:\n time.sleep(delay)\n print('Running thread %d' % id)\n\nfor i in range(2):\n _thread.start_new_thread(th_func, (i + 1, i))\n\nMethods\n_thread.start_new_thread(function, args[, kwargs])\nStart a new thread and return its identifier. The thread executes the function with the argument list args (which must be a tuple). The optional kwargs argument specifies a dictionary of keyword arguments. When the function returns, the thread silently exits. When the function terminates with an unhandled exception, a stack trace is printed and then the thread exits (but other threads continue to run).\n_thread.exit()\nRaise the SystemExit exception. When not caught, this will cause the thread to exit silently.\n_thread.allocate_lock()\nReturn a new lock object. Methods of locks are described below. The lock is initially unlocked.\n_thread.get_ident()\nReturn the thread identifier of the current thread. This is a nonzero integer. Its value has no direct meaning; it is intended as a magic cookie to be used e.g. to index a dictionary of thread-specific data. Thread identifiers may be recycled when a thread exits and another thread is created.\n_thread.stack_size([size])\nReturn the thread stack size (in bytes) used when creating new threads. The optional size argument specifies the stack size to be used for subsequently created threads, and must be 0 (use platform or configured default) or a positive integer value of at least 4096 (4KiB). 4KiB is currently the minimum supported stack size value to guarantee sufficient stack space for the interpreter itself.\nObjects\n_thread.LockType\nThis is the type of lock objects.\nclass Lock\nUsed for synchronisation between threads\nMethods\nLock objects have the following methods:\nlock.acquire(waitflag=1, timeout=-1)\nWithout any optional argument, this method acquires the lock unconditionally, if necessary waiting until it is released by another thread (only one thread at a time can acquire a lock — that's their reason for existence).\nIf the integer waitflag argument is present, the action depends on its value: if it is zero, the lock is only acquired if it can be acquired immediately without waiting, while if it is nonzero, the lock is acquired unconditionally as above.\nIf the floating-point timeout argument is present and positive, it specifies the maximum wait time in seconds before returning. A negative timeout argument specifies an unbounded wait. You cannot specify a timeout if waitflag is zero.\nThe return value is True if the lock is acquired successfully, False if not.\nlock.release()\nReleases the lock. The lock must have been acquired earlier, but not necessarily by the same thread.\nlock.locked()\nReturn the status of the lock: True if it has been acquired by some thread, False if not.\nIn addition to these methods, lock objects can also be used via the with statement, e.g.:\nimport _thread\n\na_lock = _thread.allocate_lock()\n\nwith a_lock:\n print(\"a_lock is locked while this executes\")\n\n"},"firmwareapi/micropython/builtin.html":{"url":"firmwareapi/micropython/builtin.html","title":"Builtin","keywords":"","body":"Builtin\nAll builtin functions are described here. They are also available via builtins module.\nabs()\nall()\nany()\nbin()\nclass bool\nclass bytearray\nclass bytes\ncallable()\nchr()\nclass method()\ncompile()\nclass complex\nclass dict\ndir()\ndivmod()\nenumerate()\neval()\nexec()\nfilter()\nclass float\nclass frozenset\ngetattr()\nglobals()\nhasattr()\nhash()\nhex()\nid()\ninput()\nclass int\nisinstance()\nissubclass()\niter()\nlen()\nclass list\nlocals()\nmap()\nmax()\nclass memoryview\nmin()\nnext()\nclass object\noct()\nopen()\nord()\npow()\nprint()\nproperty()\nrange()\nrepr()\nreversed()\nround()\nclass set\nsetattr()\nsorted()\nstaticmethod()\nclass str\nsum()\nsuper()\nclass tuple\ntype()\nzip()\n"},"firmwareapi/notes.html":{"url":"firmwareapi/notes.html","title":"Notes","keywords":"","body":"Notes\nInterrupt Handling\nIn Pycom's ESP32 MicroPython port there are no restrictions on what can be done within an interrupt handler. For example, other ports do not allow allocating memory inside the handler or the use of sockets.\nThese limitations were raised by handling the interrupt events differently. When an interrupt happens, a message is posted into a queue, notifying a separate thread that the appropriate callback handler should be called. Such handler would receive an argument. By default it is the object associated with the event.\nThe user can do whatever is required inside of the callback, such as creating new variables, or even sending network packets. Bear in mind that interrupts are processed sequentially and thus it is ideal to keep the handlers as short as possible in order to attend all of them in the minimum time.\nCurrently, there are 2 classes that support interrupts; the Alarm and Pin classes. Both classes provide the .callback() method that enables the interrupt and registers the given handler. For more details about interrupt usage along with examples, please visit their respective sections.\nCurrently the interrupt system can queue up to 16 interrupts.\n\n"},"datasheets/introduction.html":{"url":"datasheets/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nThe follow pages contain all information relating to each product, for examples: pinouts, spec sheets, relevant examples and notes.\nDevelopment Modules\nOEM modules\nExpansion Boards and Shields\n"},"datasheets/development/":{"url":"datasheets/development/","title":"Development Modules","keywords":"","body":"Development Modules\nThis section contains all of the datasheets for the Pycom Development Devices. This includes the WiPy 2.0 and 3.0, LoPy, LoPy 4, SiPy, GPy, and FiPy.\n"},"datasheets/development/wipy2.html":{"url":"datasheets/development/wipy2.html","title":"WiPy 2.0","keywords":"","body":"WiPy 2.0\n**** **\nStore: Discontinued, See WiPy3\nGetting Started: Click Here\nDatasheet\nThe datasheet of the WiPy2 is available as a PDF File.\nWiPy 2 Datasheet\nPinout\nThe pinout of the WiPy2 is available as a PDF File.\nWiPy 2 Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the WiPy2 will create a WiFi access point with the SSID wipy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nPower\nThe Vin pin on the WiPy2 can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the WiPy2, otherwise the on-board regulator will be damaged.\nDeep Sleep\nDue to a couple issues with the WiPy2 design the module draws more current than it should while in deep sleep. The DC-DC switching regulator always stays in high performance mode which is used to provide the lowest possible output ripple when the modules is in use. In this mode, it draws a quiescent current of 10mA. When the regulator is put into ECO mode, the quiescent current goes down to 10uA. Unfortunately, the pin used to control this mode is out of the RTC domain, and therefore not usable during deep sleep. This causes the regulator to always stay in PWM mode, keeping its quiescent current at 10mA. Alongside this the flash chip doesn't enter power down mode because the CS pin is floating during deep sleep. This causes the flash chip to consume around 2mA of current. To work around this issue a \"deep sleep shield\" is available that attaches to the module and allows power to be cut off from the device. The device can then be re-enabled either on a timer or via pin interrupt. With the deep sleep shield the current consumption during deep sleep is between 7uA and 10uA depending on the wake sources configured.\nTutorials\nTutorials on how to the WiPy2 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the WiPy2:\n\nWiFi connection\nBLE\n\n"},"datasheets/development/wipy3.html":{"url":"datasheets/development/wipy3.html","title":"WiPy 3.0","keywords":"","body":"WiPy 3.0\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the WiPy3 is available as a PDF File.\nWiPy3 Datasheet\nPinout\nThe pinout of the WiPy3 is available as a PDF File.\nWiPy3 Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nDifferences from WiPy 2.0\n\nDeep sleep current draw fixed, now only 19.7µA\nUpgraded RAM from 512KB to 4MB\nUpgraded External FLASH from 4MB to 8MB\nAntenna select pin moved from GPIO16 to GPIO21 (P12)\n\nNotes\nWiFi\nBy default, upon boot the WiPy3 will create a WiFi access point with the SSID wipy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nThe RF switch that selects between the on-board and external antenna is connected to P12, for this reason using P12 should be avoided unless WiFi is disabled in your application.\nPower\nThe Vin pin on the WiPy3 can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the WiPy3, otherwise the on-board regulator will be damaged.\nTutorials\nTutorials on how to the WiPy3 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the WiPy3:\n\nWiFi connection\nBLE\n\n"},"datasheets/development/lopy.html":{"url":"datasheets/development/lopy.html","title":"LoPy","keywords":"","body":"LoPy\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the LoPy is available as a PDF File.\nLoPy Datasheet\nPinout\nThe pinout of the LoPy is available as a PDF File\nLoPy Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the LoPy will create a WiFi access point with the SSID lopy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nPower\nThe Vin pin on the LoPy can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the LoPy, otherwise the on-board regulator will be damaged.\nDeep Sleep\nDue to a couple issues with the LoPy design the module draws more current than it should while in deep sleep. The DC-DC switching regulator always stays in high performance mode which is used to provide the lowest possible output ripple when the modules is in use. In this mode, it draws a quiescent current of 10mA. When the regulator is put into ECO mode, the quiescent current goes down to 10uA. Unfortunately, the pin used to control this mode is out of the RTC domain, and therefore not usable during deep sleep. This causes the regulator to always stay in PWM mode, keeping its quiescent current at 10mA. Alongside this the flash chip doesn't enter power down mode because the CS pin is floating during deep sleep. This causes the flash chip to consume around 2mA of current. To work around this issue a \"deep sleep shield\" is available that attaches to the module and allows power to be cut off from the device. The device can then be re-enabled either on a timer or via pin interrupt. With the deep sleep shield the current consumption during deep sleep is between 7uA and 10uA depending on the wake sources configured.\nTutorials\nTutorials on how to the LoPy module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the LoPy:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nBLE\n\n"},"datasheets/development/lopy4.html":{"url":"datasheets/development/lopy4.html","title":"LoPy 4","keywords":"","body":"LoPy 4\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the LoPy4 is available as a PDF File.\nLoPy4 Datasheet\nPinout\nThe pinout of the LoPy4 is available as a PDF File\nLoPy4 Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the LoPy4 will create a WiFi access point with the SSID lopy4-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nThe RF switch that selects between the on-board and external antenna is connected to P12, for this reason using P12 should be avoided unless WiFi is disabled in your application.\nPower\nThe Vin pin on the LoPy4 can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the LoPy4, otherwise the on-board regulator will be damaged.\nTutorials\nTutorials on how to the LoPy4 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the LoPy4:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nSigfox\nBLE\n\n"},"datasheets/development/sipy.html":{"url":"datasheets/development/sipy.html","title":"SiPy","keywords":"","body":"SiPy\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the SiPy is available as a PDF File.\nSiPy Datasheet\nPinout\nThe pinout of the SiPy is available as a PDF File\nSiPy Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the SiPy will create a WiFi access point with the SSID sipy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nPower\nThe Vin pin on the SiPy can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the SiPy, otherwise the on-board regulator will be damaged.\nDeep Sleep\nDue to a couple issues with the SiPy design the module draws more current than it should while in deep sleep. The DC-DC switching regulator always stays in high performance mode which is used to provide the lowest possible output ripple when the modules is in use. In this mode, it draws a quiescent current of 10mA. When the regulator is put into ECO mode, the quiescent current goes down to 10uA. Unfortunately, the pin used to control this mode is out of the RTC domain, and therefore not usable during deep sleep. This causes the regulator to always stay in PWM mode, keeping its quiescent current at 10mA. Alongside this the flash chip doesn't enter power down mode because the CS pin is floating during deep sleep. This causes the flash chip to consume around 2mA of current. To work around this issue a \"deep sleep shield\" is available that attaches to the module and allows power to be cut off from the device. The device can then be re-enabled either on a timer or via pin interrupt. With the deep sleep shield the current consumption during deep sleep is between 7uA and 10uA depending on the wake sources configured.\nTutorials\nTutorials on how to the SiPy module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the SiPy:\n\nWiFi connection\nSigfox\nBLE\n\n"},"datasheets/development/gpy.html":{"url":"datasheets/development/gpy.html","title":"GPy","keywords":"","body":"GPy\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the GPy is available as a PDF File.\nGPy Datasheet\nThe drawing of the LTE-M antenna is available as a PDF File.\nLTE-M Antenna Drawing\nPinout\nThe pinout of the GPy is available as a PDF File\nGPy Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the GPy will create a WiFi access point with the SSID gpy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nThe RF switch that selects between the on-board and external antenna is connected to P12, for this reason using P12 should be avoided unless WiFi is disabled in your application.\nPower\nThe Vin pin on the GPy can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the GPy, otherwise the on-board regulator will be damaged.\nAT Commands\nThe AT commands for the Sequans Monarch modem on the GPy are available in a PDF file.\nAT Commands for Sequans\nTutorials\nTutorials on how to the GPy module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the GPy:\n\nWiFi connection\nLTE CAT-M1\nNB-IoT\nBLE\n\n"},"datasheets/development/fipy.html":{"url":"datasheets/development/fipy.html","title":"FiPy","keywords":"","body":"FiPy\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the FiPy is available as a PDF File.\nFiPy Datasheet\nThe drawing of the LTE-M antenna is available as a PDF File.\nLTE-M Antenna Drawing\nPinout\nThe pinout of the FiPy is available as a PDF File\nFiPy Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the FiPy will create a WiFi access point with the SSID fipy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nThe RF switch that selects between the on-board and external antenna is connected to P12, for this reason using P12 should be avoided unless WiFi is disabled in your application.\nPower\nThe Vin pin on the FiPy can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the FiPy, otherwise the on-board regulator will be damaged.\nAT Commands\nThe AT commands for the Sequans Monarch modem on the FiPy are available in a PDF file.\nAT Commands for Sequans\nTutorials\nTutorials on how to the FiPy module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the FiPy:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nSigfox\nLTE CAT-M1\nNB-IoT\nBLE\n\n"},"datasheets/oem/":{"url":"datasheets/oem/","title":"OEM Modules","keywords":"","body":"OEM Modules\nThis section contains all of the datasheets for the Pycom OEM Devices. This includes the W01, L01, L04, and G01.\n"},"datasheets/oem/w01.html":{"url":"datasheets/oem/w01.html","title":"W01","keywords":"","body":"W01\n\nDatasheet\nThe datasheet of the W01 is available as a PDF File.\nW01 Datasheet\nPinout\nThe pinout of the W01 is available as a PDF File\nW01 Pinout\n\nDrawings\nThe drawings for the W01 is available as a PDF File.\nW01 Drawings\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nTutorials\nTutorials on how to the W01 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the W01:\n\nWiFi connection\nBLE\n\n"},"datasheets/oem/l01.html":{"url":"datasheets/oem/l01.html","title":"L01","keywords":"","body":"L01\n \nDatasheet\nThe datasheet of the L01 is available as a PDF File.\nL01 Datasheet\nPinout\nThe pinout of the L01 is available as a PDF File\nL01 Pinout\n\nDrawings\nThe drawings for the L01 is available as a PDF File.\nL01 Drawing\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nTutorials\nTutorials on how to the L01 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the L01:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nBLE\n\n"},"datasheets/oem/l04.html":{"url":"datasheets/oem/l04.html","title":"L04","keywords":"","body":"L04\n \nDatasheet\nThe datasheet of the L04 is available as a PDF File.\nL04 Datasheet\nPinout\nThe pinout of the L04 is available as a PDF File\nL04 Pinout\n\nDrawings\nThe drawings for the L04 is available as a PDF File.\nL04 Drawings\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nTutorials\nTutorials on how to the L04 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the L04:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nSigfox\nBLE\n\n"},"datasheets/oem/g01.html":{"url":"datasheets/oem/g01.html","title":"G01","keywords":"","body":"G01\n\nDatasheet\nThe datasheet of the G01 is available as a PDF File.\nG01 Datasheet\nPinout\nThe pinout of the G01 is available as a PDF File\nG01 Pinout\n\nDrawings\nThe drawings for the G01 is available as a PDF File.\nG01 Drawings\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nAT Commands\nThe AT commands for the Sequans Monarch modem on the G01 are available in a PDF file.\nAT Commands for Sequans\nTutorials\nTutorials on how to the G01 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the G01:\n\nWiFi connection\nLTE CAT-M1\nNB-IoT\nBLE\n\n"},"datasheets/oem/l01_reference.html":{"url":"datasheets/oem/l01_reference.html","title":"L01 OEM Baseboard Reference","keywords":"","body":"L01 OEM Baseboard Reference\n\nThe L01 OEM reference board is a reference design suitable L01 as well as W01 making it possible to have a single PCB design that can accommodate both OEM modules.\nIf you require a reference board for the L04 or G01, this design is not suitable as it does not feature a SIM slot or the double antenna connection. For the G01 or L04 please use the Universal OEM Baseboard Reference\n\nFeatures\n\nSuits both L01 or W01 OEM Modules\nU.FL connector for the L01's LoRa output.\nOn-board 2.4GHz antenna for WiFi and Bluetooth, with the ability to switch\nto a external antenna via a U.FL connector.\n\nWS2812B RGB LED\n\n3.5-5.5 Input switch mode DC-DC regulator with low current draw during deep\nsleep\n\nReset button\n\n\nLayout\nThe layout of the L01 baseboard reference is available as a PDF File\nL01 OEM Layout/gitbook/assets/l01-oem-layout.pdf)\n\nSchematic\nThe schematic of the L01 baseboard reference is available as a PDF File.\nL01 OEM Schematic\nAltium Project and Gerber Files\nThe Altium Project and Gerber files are also available as a ZIP File.\nL01 OEM Altium Project and Gerber Files\n"},"datasheets/oem/universal_reference.html":{"url":"datasheets/oem/universal_reference.html","title":"Universal OEM Baseboard Reference","keywords":"","body":"Universal OEM Baseboard Reference\n\nThe universal OEM reference board is a reference design suitable W01, L01, L04 and G01 OEM modules, making it possible to have a single PCB design that can accommodate all our OEM modules.\nIf you require a reference board for the G01, only this design is suitable. The L01 reference board does not contain the necessary SIM slot.\n\nFeatures\n\nSuits all OEM modules (L01, L04, W01, G01)\nOn-board 2.4GHz antenna for WiFi and Bluetooth, with the ability to switch\nto a external antenna via a U.FL connector.\n\n3 U.FL connectors for all the outputs available on the OEM modules\n\nWS2812B RGB LED\n3.5-5.5 Input switch mode DC-DC regulator with low current draw during deep\nsleep\n\nReset button\n\n\nLayout\nThe layout of the OEM baseboard reference is available as a PDF File\nOEM Layout\n\nSchematic\nThe schematic of the OEM baseboard reference is available as a PDF File.\nOEM Schematic\nAltium Project and Gerber Files\nThe Altium Project and Gerber files are also available as a ZIP File.\nOEM Altium Project and Gerber Files\n"},"datasheets/boards/":{"url":"datasheets/boards/","title":"Expansion Boards and Shields","keywords":"","body":"Expansion Boards and Shields\nThis section contains all of the datasheets for the Pycom Expansion Boards and Shields. This includes the Expansion Board, Pytrack, Pysense and Deep Sleep Shield.\n"},"datasheets/boards/expansion3.html":{"url":"datasheets/boards/expansion3.html","title":"Expansion Board 3.0","keywords":"","body":"Expansion Board 3.0\n\nDatasheet\nThe datasheet of the Expansion Board is available as a PDF File.\nOEM Altium Project and Gerber Files\nPinout\nThe pinout of the Expansion Board is available as a PDF File\nExpansion Board 3 Pinout\n\nBe gentle when plugging/unplugging from the USB connector. Whilst the USB connector is soldered and is relatively strong, if it breaks off it can be very difficult to fix.\n\nBattery Charger\nThe Expansion Board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, the Expansion Board will charge the battery (if connected). When the CHG jumper is present the battery will be charged at 450mA. If this value is too high for your application, removing the jumper lowers the charge current to 100mA.\nTo use the battery, pull P8/G15 high (connect to 3v3). If you want to use the SD card as well, use a 10k pull-up.\n\nDifferences between v2.0 and v3.0\n\nThe FTDI chip as been replaced with a custom programmed PIC like on the\nPysense/Pytrack/Pyscan boards. This allows our firmware update tool to\nautomatically put the module into bootloader mode.\n\nAdded a \"Safe boot\" button to enter safe boot easier. This button connects\nP12 to 3.3v and if pressed and held while the reset button is pressed on\na Pycom module, the module will enter safe boot.\n\n\nTroubleshooting\n\nIf PIC stays in bootloader mode, the dfu-util update should be performed\n\n"},"datasheets/boards/pytrack.html":{"url":"datasheets/boards/pytrack.html","title":"Pytrack","keywords":"","body":"Pytrack\n \nDatasheet\nThe datasheet of the Pytrack is available as a PDF File.\nPytrack Datasheet\nPinout\nThe pinout of the Pytrack is available as a PDF File\nPytrack Pinout\n\nBattery Charger\nThe board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, it will charge the battery (if connected).\n"},"datasheets/boards/pysense.html":{"url":"datasheets/boards/pysense.html","title":"Pysense","keywords":"","body":"Pysense\n \nDatasheet\nThe datasheet of the Pysense is available as a PDF File.\nPysense Datasheet\nPinout\nThe pinout of the Pysense is available as a PDF File\nPysense Pinout\n\nBattery Charger\nThe board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, it will charge the battery (if connected).\n"},"datasheets/boards/pyscan.html":{"url":"datasheets/boards/pyscan.html","title":"Pyscan","keywords":"","body":"Pyscan\n \nDatasheet\nThe datasheet of the Pyscan is available as a PDF File.\nPyscan Datasheet\nPyscan Libraries\n\nPyscan libraries to use the RFID/NFC reader are located here\nThe accelerometer library is here\n\nFor the time being, we recommend to upload the MFRC630.mpy file via FTP due to current limitations of Pymakr that will be fixed shortly.\n\nLibraries for the rest of the components will be added soon.\nPyscan components:\n\nAccelerometer: ST LIS2HH12\nAmbient light sensor: Lite-on LTR-329ALS-01\nRFID/NFC reader: NXP MFRC63002HN, 151\n\nDriver\nThe Windows 7 driver for Pyscan is located here.\nFor other Operating Systems there's no driver required.\nPinout\nThe pinout of the Pyscan is available as a PDF File\nPyscan Pinout\n\nBattery Charger\nThe board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, it will charge the battery (if connected).\n"},"datasheets/boards/expansion2.html":{"url":"datasheets/boards/expansion2.html","title":"Expansion Board 2.0","keywords":"","body":"Expansion Board 2.0\n \nDatasheet\nThe datasheet of the Expansion Board is available as a PDF File.\nExpansion Board 2 Datasheet\nPinout\nThe pinout of the Expansion Board is available as a PDF File\nExpansion Board 2 Pinout\n\nBe gentle when plugging/unplugging from the USB connector. Whilst the USB connector is soldered and is relatively strong, if it breaks off it can be very difficult to fix.\n\nBattery Charger\nThe Expansion Board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, the Expansion Board will charge the battery (if connected). When the CHG jumper is present the battery will be charged at 450mA. If this value is too high for your application, removing the jumper lowers the charge current to 100mA.\n"},"datasheets/boards/deepsleep/":{"url":"datasheets/boards/deepsleep/","title":"Deep Sleep Shield","keywords":"","body":"Deep Sleep Shield\nThe schematic of the Deep Sleep Shield is available as a PDF File.\nDeep Sleep Schematic\nPinout\nThe pinout of the Deep Sleep Shield is available as a PDF File\nDeep Sleep Pinout\n\nTo correctly connect a WiPy 2.0, LoPy or SiPy to the Deep Sleep Shield, align the white triangle on the Shield with the LED of the Pycom Device. Once the Pycom Device is seated onto the Deep Sleep Shield, this can then be connected to the Expansion Board\n\n\n"},"datasheets/boards/deepsleep/api.html":{"url":"datasheets/boards/deepsleep/api.html","title":"Deep Sleep API","keywords":"","body":"Deep Sleep API\nThis chapter describes the library which controls the Deep Sleep Shield. This includes the controls for external interrupts and timer setup of the deep sleep functionality.\nTo use this library, please upload the associated Deep Sleep Library to /lib on the target Pycom device.\nQuick Example\nfrom deepsleep import DeepSleep\nimport deepsleep\n\nds = DeepSleep()\n\n# get the wake reason and the value of the pins during wake up\nwake_s = ds.get_wake_status()\nprint(wake_s)\n\nif wake_s['wake'] == deepsleep.PIN_WAKE:\n print(\"Pin wake up\")\nelif wake_s['wake'] == deepsleep.TIMER_WAKE:\n print(\"Timer wake up\")\nelse: # deepsleep.POWER_ON_WAKE:\n print(\"Power ON reset\")\n\nds.enable_pullups('P17') # can also do ds.enable_pullups(['P17', 'P18'])\nds.enable_wake_on_fall('P17') # can also do ds.enable_wake_on_fall(['P17', 'P18'])\n\nds.go_to_sleep(60) # go to sleep for 60 seconds\n\nDeepSleep\nThe Deep Sleep Shield allows for waking up via a user trigger and also via an external interrupt (i.e. Accelerometer, Button).\nConstructors\nclass DeepSleep()\nCreates a DeepSleep object, that will control the board's sleep features. For example;\nds = DeepSleep()\n\nMethods\ndeepsleep.enable_auto_poweroff()\nThis method allows for a critical battery voltage to be set. For example, if the external power source (e.g. LiPo Cell) falls below 3.3V, turn off the Pycom device. This is intended to protect the hardware from under voltage.\ndeepsleep.enable_pullups(pins)\nThis method allows for pull-up pins to be enabled. For example, if an external trigger occurs, wake the Pycom device from Deep Sleep. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.disable_pullups(pins)\nThis method allows for pull-up pins to be disabled. For example, if an external trigger occurs, wake the Pycom device from Deep Sleep. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.enable_wake_on_raise(pins)\nThis method allows for pull-up pins to trigger on a rising voltage. For example, if an external rising voltage triggers occurs, wake the Pycom device from Deep Sleep. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.disable_wake_on_raise(pins)\nThis method allows for disabling pull-up pins that trigger on a rising voltage. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.enable_wake_on_fall(pins)\nThis method allows for pull-up pins to trigger on a falling voltage. For example, if an external falling voltage triggers occurs, wake the Pycom device from Deep Sleep. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.disable_wake_on_fall(pins)\nThis method allows for disabling pull-up pins that trigger on a falling voltage. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.get_wake_status()\nThis method returns the status of the pins at wakeup from deep sleep. The method returns a dict with the states of wake, P10, P17, P18.\ndeepsleep.set_min_voltage_limit(value)\nThis method relates to the enable_auto_poweroff method and allows the user to specify the minimum power off voltage as a value.\ndeepsleep.go_to_sleep(seconds)\nThis method sends the board into deep sleep for a period of seconds or until an external interrupt has triggered (see set_pullups).\ndeepsleep.hw_reset()\nThis method resets the PIC controller and resets it to the state previous to the pins/min-voltage being set.\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Pycom Libraries GitHub repository.\n\n"},"datasheets/notes.html":{"url":"datasheets/notes.html","title":"Notes","keywords":"","body":"Notes\nPowering with an external power source\nThe devices can be powered by a battery or other external power source.\nBe sure to connect the positive lead of the power supply to VIN, and ground to GND.\nWhen powering via VIN:\n\nThe input voltage must be between 3.4V and 5.5V.\n\nPlease DO NOT power the board via the 3.3V pin as this may damage the device. ONLY use the VIN pin for powering Pycom devices.\n\nThe battery connector for the Expansion Board is a JST PHR-2 variant. The Expansion Board exposes the male connector and an external battery should use a female adapter in order to connect and power the expansion board. The polarity of the battery should be checked before being plugged into the expansion board, the cables may require swapping.\nThe GPIO pins of the modules are NOT 5V tolerant, connecting them to voltages higher than 3.3V might cause irreparable damage to the device.\n\nStatic electricity can damage components on the device and may destroy them. If there is a lot of static electricity in the area (e.g. dry and cold climates), take extra care not to shock the device. If the device came in a ESD bag (Silver packaging), the best way to store and carry the device is inside this bag as it will be protected against static discharges.\n\n"},"pybytes/introduction.html":{"url":"pybytes/introduction.html","title":"Introduction","keywords":"","body":"Introduction\n\nWhat is Pybytes?\nPybytes is an IoT Ecosystem that empowers you by granting full control of all your Pycom devices.\nWith Pybytes you have control over your device's data stream and more:\n\nVisualise sensors data according to your interests using our customisable dashboard;\nCheck the status of your entire fleet;\nKeep track of your assets with our geolocation feature;\nDistribute firmware updates on a scalable approach.\n\nIn a nutshell, Pybytes is an environment designed to optimise your IoT applications using Pycom boards.\nWhat Pybytes offers you?\n\nData Visualisation: Pybytes dashboard is customisable, allowing you to freely set up key performance indicators and time series data from all your sensors.\nIntelligent notifications: Keep track of your device's status, battery level, data streaming and measurements with pre-defined alarms. Receive notifications via email or SMS.\nTerminal: Execute commands to gather accurate information from your devices using Pybytes terminal shell.\nFirmware updates over the air: Upgrade or downgrade firmware versions with our exclusive firmware update.\nTrack your assets position: Google Maps API empowers your view over your device's geolocation.\n\nLet's get started!\n\nGetting started with Pybytes\nConnect your Pycom module to Pybytes\nVisualise data from your device\n​Integrations with external services​\n\n"},"pybytes/getstarted.html":{"url":"pybytes/getstarted.html","title":"Getting Started with Pybytes","keywords":"","body":"Getting Started with Pybytes\nFollow these steps to create a Pybytes account:\nStep 1: Go to the registration page\n\nGo to this link.\nEnter your full name, email address and a password to your account.\nConfirm the verification message sent to your email address.\nClick on the link and complete your login.\n\nGo Invent!\nNow it's time to explore Pybytes. You can start by connecting your Pycom board to Pybytes.\n"},"pybytes/connect/":{"url":"pybytes/connect/","title":"Add a device to Pybytes","keywords":"","body":"Add a device to Pybytes\nIn this section, we will explain to you how to add a device to Pybytes\nStep 1: Add device wizard\nIn Pybytes, go to Devices Page:\n\nClick on Add Device.\n\n\n\nSelect your device (e.g., WiPy, LoPy, SiPy, etc.);\n\n\n\nSelect your shield (e.g., PySense, PyTrack, PyScan or other);\n\n\n\nSelect your network option;\n\n\n\nEnter a unique name and the network credentials (SSID and password) for your device;\n\n\nStep 2: Connect your device to Pybytes\nAt the end of the \"Add Device\" wizard, Pybytes will give you two options for you to connect your device to Pybytes:\n\nSelect how you would like to connect your device to Pybytes:\n\nConnect your device quickly (Recommended)\n\n\nConnect your device by flashing Pybytes Library\n\nFrom firmware 1.16.x onwards all Pycom devices come with Pybytes library built-in /frozen folder. That means that you can choose between adding your device quickly with the firmware updater or you can flash Pybytes library manually.\n\n"},"pybytes/connect/quick.html":{"url":"pybytes/connect/quick.html","title":"Connect to Pybytes: Quick Add","keywords":"","body":"Connect to Pybytes: Quick Add\nConnecting a device to Pybytes quickly by using the Firmware Updater\nIn this section, we explain to you how to connect your device to Pybytes quickly using the Firmware Updater.\nIn case you want to extend Pybytes library you can flash Pybytes library manually. Click here for more information.\n\nStep 1: Download the firmware updater\nAt the last step of the \"Add Device\" process:\n\n\nDownload the firmware updater for your operating system;\n\n\n\nCopy the device token.\n\nStep 2: Firmware updater\nInstall the Firmware updater on your computer.\n\nStart the Firmware updater;\n\n\n\n\nSelect your device serial port (Make sure your device is connected to your computer);\n\nMark the options \"Erase flash file system\" and \"Force update Pybytes registration\";\n\n\n\n\nPaste your device token from Pybytes;\n\n\n\nThe firmware updater will update the device's firmware.\n\n\n\nNext step: Set up your device's dashboard!\nNow it's time to display data from your device into Pybytes dashboard.\n"},"pybytes/connect/flash.html":{"url":"pybytes/connect/flash.html","title":"Connect to Pybytes: Flash Pybytes library manually","keywords":"","body":"Connect to Pybytes: Flash Pybytes library manually\nConnecting a device to Pybytes by flashing Pybytes library manually\nIn this section, we will explain to you how to connect your device to Pybytes by flashing Pybytes library manually.\nFrom firmware 1.16.x onwards all Pycom devices come with Pybytes library build-in /frozen folder. That means that you can add your device quickly without the need of flashing Pybytes library manually. Click here for more information.\n\nStep 1: Download your Pybytes Library\nAt the last step of the \"Add Device\" process:\n\n\nClick on download \"Pybytes library\"\n\n\nYou can also download Pybytes library at the device's settings page:\n\nNavigate to your device in Pybytes;\n\nOn your device's page click on settings tab;\n\nClick on the button Download at Pybytes library;\n\n\n\nStep 2. Flash your device with Pymakr\nIn case you haven't installed Pymakr plugin, follow these instructions.\n\n\nConnect your device to your computer with USB cable.\nExtract download Pybytes library and open extracted folder with Atom.\nGet your device serial port: in Pymakr plugin click on More > get serial ports\nPaste your device's serial port to pymakr.conf file:\n {\n \"address\": \"PASTE_YOUR_SERIAL_PORT_HERE\",\n \"username\": \"micro\",\n \"password\": \"python\",\n \"sync_folder\": \"flash\"\n }\n\n\nCheckout your flash/pybytes_config.json file. It will be pre-filled with your information from Pybytes\nLike deviceToken or WiFi credentials. You can change e.g. your WiFy password here.\n\nPut your device in safe boot mode.\n\nUpload code to your device by clicking on Upload button in Pymakr.\nAfter all Pybytes library files are uploaded to device, device will restart and will connect to Pybytes.\n\n\nPybytes library is written to /flash folder and will take precedence over build in firmware libraries in /frozen folder.\n\nNext step: Set up your device's dashboard!\nNow it's time to display data from your device into Pybytes dashboard.\n"},"pybytes/connect/sigfox/":{"url":"pybytes/connect/sigfox/","title":"Add Sigfox device","keywords":"","body":"Add Sigfox device\nBefore you start you need to create Sigfox account. You need Pycom device with Sigfox to get your Sigfox account. Follow these instructions.\n\nCreate Sigfox API credentials\nOnce you have you account setup and are logged in Sigfox backend, you need to create API credentials for Pybytes.\nClick on GROUP → → API ACCESS → New\n\nIn the form chose arbitrary name, select Profiles DEVICE MANAGER [R] and DEVICE MANAGER [W]. Then click on Ok.\n\nCopy Login and Password to the clipboard.\n\nIn Pybytes go to Settings → Sigfox API or follow this link then paste in the form.\n\nSigfox contract types\nSigfox DevKit contracts\nRead more how to use Sigfox with devKit contract.\nSigfox custom contracts\nRead more how to use Sigfox with Custom contract.\n"},"pybytes/connect/sigfox/devkit.html":{"url":"pybytes/connect/sigfox/devkit.html","title":"DevKit contract","keywords":"","body":"DevKit contract\nEvery Sigfox Pycom device comes with free Sigfox connectivity - Sigfox DevKit contract. It provides one year of Sigfox connectivity. This is great for prototyping.\nBut every device you want to add to Pybytes you need register on Sigfox backend. You need to repeat Sigfox activation procedure.\nAfter you add your Sigfox credentials to Pybytes you can see DevKit contract type is selected as default (on page Settings → Sigfox API).\n\nAdd your device to Pybytes\n\nCreate Sigfox device (Lopy4, SiPy, FiPy) in Pybytes and copy its device token to clipboard.\nConnect your device to your computer and update it with Pycom firmware updater.\nSelect Pybytes firmware\nPaste your device token to firmware updater\n\n\n\nDetailed steps which are same for all devices are described here.\n\nCheck sigfox status\nGo to: Devices → → configuration\nNow you should see sigfox status component.\nClick on Check Sigfox status button\n\nYou should see two green lights.\nFirst green light means that your device was found in Sigfox group which uses Sigfox API credentials you saved to Pybytes.\nSecond green light means that HTTP POST callback was created on Sigfox backend for your Dev Kit device type. Because Dev Kit device type is associated with Dev Kit contract (which can hold only one device), you need to create Sigfox callback for every device you add to Pybytes.\nNote that Sigfox callback are associated to Sigfox device types.\nThis is not an issue with Custom contract, where device type on Sigfox backend can contain many devices, therefore you just need to one Sigfox HTTP POST callback (It is created automatically by Pybytes).\nTroubleshooting\nDisengage Sigfox sequence number\n"},"pybytes/connect/sigfox/custom.html":{"url":"pybytes/connect/sigfox/custom.html","title":"Custom contract","keywords":"","body":"Custom contract\nFor building Sigfox application on Pybytes we recommend to buy Sigfox contract.\nWith Sigfox custom contract you can use Pybytes to register Sigfox devices on Sigfox backend automatically (Pybytes talk to Sigfox backend API to register Sigfox devices automatically).\nYou can select Sigfox device type associated with your Sigfox custom contract.\nNewly created devices will be added to selected device type completely by Pybytes.\nAdding devices using Sigfox custom contract\nGo to: Settings (in sidebar) → Sigfox API → Settings\nand select Sigfox device type which is associated with Sigfox custom contract.\n\nAdd your Sigfox device to Pybytes\n\nCreate Sigfox device (Lopy4, SiPy, FiPy) in Pybytes and copy its device token to clipboard.\nConnect your device to your computer and update it with Pycom firmware updater.\nSelect Pybytes firmware\nPaste your device token to firmware updater\n\n\n\nDetailed steps which are same for all devices are described here.\n\nAfter your device was flashed with Pybytes firmware in automatically start adding itself to Sigfox backend.\n\nTroubleshooting\nDisengage Sigfox sequence number\n"},"pybytes/dashboard.html":{"url":"pybytes/dashboard.html","title":"Visualise data from your device","keywords":"","body":"Visualise data from your device\nIn this section, we will explain to you how to create widgets for data visualisation and set up your device's dashboard on Pybytes.\nWe assume that you already have your device connected to Pybytes. In case you haven't, check how to add your device here. After your done with that, you can proceed to the next example.\n\nStep 1: Set up your application (main.py)\nThe first step is to have an application running on your device. The application in this example sends data from a vector every 10 seconds to Pybytes.\n\nOpen the main.py file on Pymakr;\nInsert the following code on your main.py;\n\n# Import what is necessary to create a thread\nimport _thread\nfrom time import sleep\n\n# Increment index used to scan each point from vector sensors_data\ndef inc(index, vector):\n if index \n\nUpload the code into your device. Now your device is sending data to Pybytes.\n\nIn this code, we're calling the function pybytes.send_virtual_pin_value(persistent, pin, value)) to communicate with Pybytes. This function is part of the Pybytes library, and it has three arguments: persistent, pin and value.\n\npersistent denotes information that is infrequently accessed and not likely to be modified;\npin represents which virtual pin is receiving data;\nvalue is the value being attributed to that particular pin\n\n\nStep 2: Add a signal from your device\nGo to Pybytes.\n\nOn Devices page select a device;\n\n\n\nOn your device's page click on Data tab.\n\n\n\nClick on the Define New Signal button.\n\n\n\nDefine the new signal by entering a number, a name, a data type and a unit. Finally, click on the button Define.\n\n\n\nYour signal was added!\n\n\nThe name and unit are labels used to identify your signal inside Pybytes (In this example we defined Sinwave as the name of the signal and Rad as the unit).\nThe signal number has to match the pin number that you defined on pybytes.send_virtual_pin_value function call, inside your main.py code (In this example we defined pin = 1);\nThe datatype also has to match the variable used as argument on pybytes.send_virtual_pin_value function call, inside your main.py code (In this example our variable is a floating number; therefore we defined as a Float32).\n\nStep 3: Add a widget for the signal\n\nClick on the signal card.\n\n\n\nClick on the button Create a new display.\n\n\n\nSelect the type of visualisation (e.g. Bar chart or Line chart).\n\n\n\nYou can adjust the parameters of your widget at Settings. After, click on the button Create.\n\n\n\nYour widget was created. Now, add your widget to your device's dashboard. Click on the button Edit on your widget.\n\n\n\nMark the checkbox Display on Dashboard at Settings. Finally, click on the button Save.\n\n\n\nClick on the tab Dashboard. Your widget was successfully added there!\n\n\nStep 4: Organise your dashboard\n\nClick on the button Organise. Now the dashboard's grid will enter the edit mode and allow you to resize and reposition its widgets.\n\n\n\nResize a widget by clicking on the triangle icon at the bottom right corner of the widget and drag the cursor over the grid. After, click on the button Save to save this action.\n\n\n\nChange the widget's position by drag-and-dropping it over the grid. After, click on the button Save to save this action.\n\n\nDone!\nNow you've learned how to set up your device's dashboard to display data. Also, you can add more widgets to other pins of your device.\n"},"pybytes/integrations/":{"url":"pybytes/integrations/","title":"Integrations","keywords":"","body":"Integrations\nIntegration with external services \nPybytes offers a way to interact with external IoT platform or custom services, like the following:\n\n​AWS IoT: a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices\n\n"},"pybytes/integrations/amazon-iot.html":{"url":"pybytes/integrations/amazon-iot.html","title":"Amazon IoT","keywords":"","body":"Amazon IoT\nWhenever one of your integrated devices sends a message to our broker, we republish the binary payload to the endpoint specified for its integration.\nIntegrate your devices \n\nGo in the sidebar, click on New Integration and then on Amazon Web Services\n\n\n\nFill in the form choosing an AWS region and your AWS credentials. You can optionally choose to save them inside the local storage for future use. Once you're done, click Login\n\n\n\nIn this step, you have to specify the AWS group name (just alphanumeric letter, dashes and underscore are allowed), the custom topic and the devices you want to bind to AWS. When you're ready, click Create\n\n\n\nIf everything's worked as expected, you should be able to see a summary of your integration like the following:\n\n\n\nThe corresponding AWS Thing and AWS Group has been created as well, you just have to log in to the console and choose the same region of your devices from the topbar. You'll be able to explore groups and things' details.\n\n\n\nThe device's name is specified as an attribute of the thing.\n\n\nFinal considerations \nIn order to save the data received by AWS, you must set up a rule. You can also test that everything's working with the AWS IoT MQTT client. Please notice that it's not possible to download the private key from AWS once it has been generated, by the way we securely store it inside our database. We may consider to allow its download in the future, so that you could also directly send your device to AWS, by passing Pybytes.\nWarning: do not delete AWS things or groups directly from AWS user interface, otherwise the integration with Pybytes will stop working. Always use Pybytes interface to delete AWS things or groups.\n"},"docnotes/introduction.html":{"url":"docnotes/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nThe Pycom documentation aims to be straightforward and to adhere to typical Python documentation to allow for ease of understanding. However, there may be some unusual features for those not used to Python documentation or that are new to the MicroPython Language. This section of the documentation aims to provide clarity for any of the design specifics that might be confusing for those new to Python and this style of documentation.\n"},"docnotes/syntax.html":{"url":"docnotes/syntax.html","title":"Syntax","keywords":"","body":"Syntax\nThe Pycom documentation follows standard Python Library format using the popular Sphinx Docs tool. There are some notable points regarding the syntax of classes, methods and constants. Please see the notes below and familiarise yourself with the specific details before reviewing the documentation.\nKeyword Arguments\nKeyword Arguments refer to the arguments that are passed into a constructor (upon referencing a class object). When passing values into a MicroPython constructor it is not always required to specify the name of the argument and instead rely on the order of the arguments passed as to describe what they refer to. In the example below, it can be seen that the argument mode is passed into the i2c.init() method without specifying a name.\nThe values of the arguments (as seen in the examples/docs) refer to the default values that are passed into the constructor if nothing is provided.\ni2c.init(mode, * , baudrate=100000, pins=(SDA, SCL))\n\nAn example of how this method might be called:\ni2c.init(I2C.MASTER, pins=('P12', 'P11'))\n\nIt can be seen that a value for baudrate was not passed into the method and thus MicroPython will assume a default value of 100000. Also the first argument mode was not specified by name, as the constructor does not require it, denoted by the lack of an = symbol in the constructor documentation.\nPassing Arguments into a Method\nIt is important to note that there are certain class methods that can only accept a keyword for certain arguments as well as some that only accept a value. This is intentional by design but is not always apparent to the user calling specific methods. The differences between the two are outlined below, with examples referencing where differences might apply and what to be aware of.\nKeyword\nAn astrik * in a method description (in the docs), denotes that the following arguments require a keyword, i.e. pin='P16' in the example below.\nadc.channel(* , pin, attn=ADC.ATTN_0DB)\n\nfrom machine import ADC\n\nadc = ADC() # create an ADC object\napin = adc.channel(pin='P16') # create an analog pin on P16\n\npin is a required argument and the method channel will not execute unless it is passed as with a keyword.\nAnother example shows how the PWM class, pwm.channel() requires a keyword argument for pin but does not for id.\nfrom machine import PWM\n\npwm = PWM(0, frequency=5000)\npwm_c = pwm.channel(0, pin='P12') # no keyword argument requires for id (0) but is required for pin (pin='P12')\n\nValue\nThe documentation may refer to a method that takes an argument listed by name but does allow for a keyword to be passed. For example, the pycom class contains a method rgbled. This lists that the method accepts a value for color, however this may not be specified by keyword, only value. This is intentional as the value being passed is the only argument valid for this method\npycom.rgbled(color)\n\nIf the argument is passed into the method with a keyword, it will return an error stating TypeError: function does not take keyword arguments.\nimport pycom\n\npycom.rgbled(color=0xFF0000) # Incorrect\npycom.rgbled(0xFF0000) # Correct\n\nAnother example of a method that only accepts value input. In this case, the RTC.init() method require a value (tuple) input for the datetime. It will not accept a keyword.\nrtc.init(datetime)\n\nfrom machine import RTC\n\nrtc = RTC()\nrtc.init(datetime=(2014, 5, 1, 4, 13, 0, 0, 0)) # Incorrect\nrtc.init((2014, 5, 1, 4, 13, 0, 0, 0)) # Correct\n\nConstants\nThe constants section of a library within the docs refers to specific values from that library's class. These might be used when constructing an object from that class or when utilising a method from within that class. These are generally listed by the library name followed by the specific value. See the example below:\nI2C.MASTER()\n\nBe aware that you can only reference these constants upon importing and constructing a object from a library.\n\n"},"docnotes/replscript.html":{"url":"docnotes/replscript.html","title":"REPL vs Scripts","keywords":"","body":"REPL vs Scripts\nUsers of this documentation should be aware that examples given in the docs are under the expectation that they are being executed using the MicroPython REPL. This means that when certain functions are called, their output may not necessarily be printed to the console if they are run from a script. When using the REPL many classes/functions automatically produce a printed output displaying the return value of the function to the console. The code snippet below demonstrates some examples of classes/functions that might display this behaviour.\nBasic Arithmetic\n1 + 1 # REPL will print out '2' to console\n1 + 1 # Script will not return anything the console\nprint(1 + 1) # Both the REPL and a script will return '2' to the console\n\nCalling Methods\nimport ubinascii\n\nubinascii.hexlify(b'12345') # REPL will print out \"b'3132333435'\" to the console\nubinascii.hexlify(b'12345') # Script will not return any the console\n\nIn order to use these functions that do not print out any values, you will need to either wrap them in a print() statement or assign them to variables and call them later when you wish to use them.\nFor example:\n# immediately print to console when using a script\nprint(1 + 1)\n# or save variable to for later\nvalue = 1 + 1\n# do something here...\nprint(value)\n\n"},"docnotes/mesh-networks.html":{"url":"docnotes/mesh-networks.html","title":"Mesh Networks","keywords":"","body":"Mesh Networks\nMesh Networking is currently under development. Please click here for the documentation. Please keep in mind that this document is still only informational.\n"},"advance/downgrade.html":{"url":"advance/downgrade.html","title":"Firmware Downgrade","keywords":"","body":"Firmware Downgrade\nThe firmware upgrade tool usually updates your device to the latest available firmware version. If you require to downgrade your device to a previous firmware there are two methods to achieve this.\nIf you are using an Expansion Board 1.0 or 2.0, you will need to have a jumper connected between G23 and GND to use either procedure below. You will also need to press the reset button before beginning.\n\nYou can obtain previous firmware versions here:\n\nWiPy\nLoPy\nSiPy\nGPy\nFiPy\nLoPy4\n\nPrior to version 1.16.0.b1 the firmware for modules with LoRa functionality was frequency specific. From 1.16.0.b1 and onward, the firmware is region agnostic and this can either be set programatically or via the config block (see here).\n\nGUI\nAs of version 1.12.0.b0 of the firmware update tool, you can now provide a .tar or .tar.gz archive of the firmware you wish to upload to the board.\nWhen you start the update tool you will see the following screen:\n\nWhen you tick the Flash from local file option, an address bar will appear. Click the ... button and locate the .tar(.gz) file with the firmware you wish to flash to your device. From this point the updater will behave just like a regular update but using the local file instead of downloading the latest.\nCommand line\nYou can also use the CLI version of the update tool to downgrade your device. Will need to get a .tar or .tar.gz archive of the firmware you wish to upload to the board. Then run the following commands:\n$ pycom-fwtool-cli -v -p PORT flash -t /path/to/firmware/archive.tar.gz\n\n"},"advance/cli.html":{"url":"advance/cli.html","title":"CLI Updater","keywords":"","body":"CLI Updater\nCommand Line Update Utility\nWindows\nAfter installing the Windows version of the updater tool, the CLI tool pycom-fwtool-cli.exe can be found here:\n\n32-Bit Windows: C:\\Program Files\\Pycom\\Pycom Firmware Update\\\n64-Bit Windows: C:\\Program Files (x86)\\Pycom\\Pycom Firmware Update\\\n\nmacOS\nIn order to get access to the CLI tool on macOS, you will need to right click on the Mac version of the updater tool and click Show Package Contents, then navigate to Contents/Resources, here you will find the pycom-fwtool-cli.\nLinux\nIn the Ubuntu 14.04 LTS (and newer) version of the updater tool, pycom-fwtool-cli is installed in /usr/local/bin. In the Generic Linux package, the tool is extracted into folder ./pyupgrade\nUsage\nusage: pycom-fwtool-cli [-h] [-v] [-d] [-q] [-p PORT] [-s SPEED] [-c] [-x]\n [--ftdi] [--pic] [-r]\n {list,chip_id,wmac,smac,sigfox,exit,flash,copy,write,write_remote,wifi,pybytes,cb,nvs,ota,lpwan,erase_fs,erase_all}\n ...\n\nUpdate your Pycom device with the specified firmware image file For more\ndetails please see https://docs.pycom.io/chapter/advance/cli.html\n\npositional arguments:\n {list,chip_id,wmac,smac,sigfox,exit,flash,copy,write,write_remote,wifi,pybytes,cb,nvs,ota,lpwan,erase_fs,erase_all}\n list Get list of available COM ports\n chip_id Show ESP32 chip_id\n wmac Show WiFi MAC\n smac Show LPWAN MAC\n sigfox Show sigfox details\n exit Exit firmware update mode\n flash Write firmware image to flash\n copy Read/Write flash memory partition\n write Write to flash memory\n wifi Get/Set default WIFI parameters\n pybytes Read/Write pybytes configuration\n cb Read/Write config block\n nvs Read/Write non volatile storage\n ota Read/Write ota block\n lpwan Get/Set LPWAN parameters [ EU868 US915 AS923 AU915]\n erase_fs Erase flash file system area\n erase_all Erase entire flash!\n\noptional arguments:\n -h, --help show this help message and exit\n -v, --verbose show verbose output from esptool\n -d, --debug show debuggin output from fwtool\n -q, --quiet suppress success messages\n -p PORT, --port PORT the serial port to use\n -s SPEED, --speed SPEED\n baudrate\n -c, --continuation continue previous connection\n -x, --noexit do not exit firmware update mode\n --ftdi force running in ftdi mode\n --pic force running in pic mode\n -r, --reset use Espressif reset mode\n\nHow to use the Parameters\nThe CLI tool uses a combination of global and command specific parameters. The order of parameters is important to avoid ambiguity.\npycom-fwtool-cli [global parameters] [command] [command parameters]\nWhile pycom-fwtool-cli -h shows help for global parameters and a list of available commands, command specific parameters can be viewed using pycom-fwtool-cli [command] -h\nThe parameter -r, --reset has been added as a courtesy for users of 3rd party ESP32 products. This functionality is not supported by the Expansion Board 2.0 and may cause this tool to crash or hang in certain circumstances.\n\nGlobal Parameters\n`-h / --help` : shows above help (you can also get detailed help for each sub-command\n`-v / --verbose` : show verbose output from esptool.\n`-d / --debug` : show debug output from fwtool.\n`-q / --quiet` : suppress most output, used for scripting\n`-p / --port` : specifies the serial port to be used. Can also be set via **environment variable ESPPORT**\n`-s / --speed` : specifies the serial speed to be used. Can also be set via **environment variable ESPBAUD**\n`-c / --continuation` : continue previous connection in FTDI mode. This allows running multiple commands sequentially without having to reset the module. This option is ignored in PIC mode as the module can be reset via the serial connection.\n`-x / --noexit` : This will prevent the PIC from leaving firmware update mode.\n`--ftdi` : This will force the CLI updater to run in FTDI mode.\n`--pic` : This will force the CLI updater to run in PIC mode.\n`-r, --reset` : This will force the CLI updater to use Espressif's workaround to switch into Firmware update mode. This reset method is intended for 3rd party hardware only and is not supported by the Expansion Board 2.0\n\nCommands\nlist\nGet list of available serial ports ports.\nusage: pycom-fwtool-cli list [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nExample: On macOS:\n$ pycom-fwtool-cli list\n/dev/cu.usbmodemPy343431 [Pytrack] [USB VID:PID=04D8:F013 SER=Py343434 LOCATION=20-2]\n/dev/cu.Bluetooth-Incoming-Port [n/a] [n/a]\n\nOn Windows:\nCOM6 [Pytrack] [USB VID:PID=04D8:F013 SER=Py343434 LOCATION=20-2]\n\nThis is the only command that does not require any additional parameters.\nAll other commands require that the serial port is specified either through the -p / --port option or through environment variable ESPPORT You can optionally specify the speed either through -s / --speed or via environment variable ESPBAUD. The default speed is 921600. The maximum speed for read operations on PIC based expansion boards & shields is 230400. The speed will be reduced automatically if necessary.\nSpecial note for Expansion Board 2.0\nYou will need to have a jumper wire connected between G23 and GND to use any of the commands below. You will also need to press the reset button either before running each command or at least before running the first command. To avoid having to press the reset button again after each command, you can use the -c / --continuation option. The first command connecting to the device MUST NOT use the -c / --continuation option. This is to make sure a program called _stub_ is uploaded onto the device. This _stub_ cannot be uploaded more than once, so you need to tell the cli tool that the _stub_ is already running, which is done through using the -c / --continuation option.\n\nchip_id\nShows the unique ID of the ESP32 on the connected module.\nusage: pycom-fwtool-cli -p PORT exit [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nwmac\nShows the WiFi MAC of the connected module.\nusage: pycom-fwtool-cli -p PORT wmac [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nsmac\nShows the LPWAN MAC of the connected module.\nusage: pycom-fwtool-cli -p PORT smac [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nsigfox\nShow sigfox details\nusage: pycom-fwtool-cli -p PORT sigfox [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nexit\nIf a Pysense/Pytrack/Expansion 3 has previously been left in firmware update mode by using the -x option, this command can be used to exit the firmware update mode.\nusage: pycom-fwtool-cli -p PORT exit [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nflash\nWrites firmware image to flash, must be as a .tar(.gz) file as provided by Pycom. These files can be found on GitHub.\nusage: pycom-fwtool-cli -p PORT flash [-h] [-t TAR]\n\noptional arguments:\n -h, --help show this help message and exit\n -t TAR, --tar TAR perform the upgrade from a tar[.gz] file\n\ncopy\nRead/Write flash memory partition from/to local file\nusage: pycom-fwtool-cli -p PORT [-h] [-p PARTITION] [-f FILE] [-r] [-b]\n\noptional arguments:\n -h, --help show this help message and exit\n -p PARTITION, --partition PARTITION\n The partition to read/write (all, fs, nvs, factory,\n secureboot, bootloader, partitions, otadata, fs1,\n ota_0, config)\n -f FILE, --file FILE name of the binary file (default: -.bin)\n -r, --restore restore partition from binary file\n -b, --backup backup partition to binary file (default)\n\nwrite\nWrite to a specific location in flash memory.\nusage: pycom-fwtool-cli -p PORT write [-h] [-a ADDRESS] [--contents CONTENTS]\n\noptional arguments:\n -h, --help show this help message and exit\n -a ADDRESS, --address ADDRESS\n address to write to\n --contents CONTENTS contents of the memory to write (base64)\n\nwifi\nGet/Set default WiFi parameters.\nusage: pycom-fwtool-cli wifi [-h] [--ssid SSID] [--pwd PWD] [--wob [WOB]]\n\noptional arguments:\n -h, --help show this help message and exit\n --ssid SSID Set Wifi SSID\n --pwd PWD Set Wifi PWD\n --wob [WOB] Set Wifi on boot\n\npybytes\nRead/Write pybytes configuration.\nusage: pycom-fwtool-cli pybytes [-h] [--token TOKEN] [--mqtt MQTT] [--uid UID]\n [--nwprefs NWPREFS] [--extraprefs EXTRAPREFS]\n\noptional arguments:\n -h, --help show this help message and exit\n --token TOKEN Set Device Token\n --mqtt MQTT Set mqttServiceAddress\n --uid UID Set userId\n --nwprefs NWPREFS Set network preferences\n --extraprefs EXTRAPREFS\n Set extra preferences\n\nNote: The local pybytes_config.json file is overwritten when making any modifications using this command (requires Pybytes firmware 1.17.5.b6 or higher and Firmware updater 1.14.3).\n\ncb\nRead/Write config block (LPMAC, Sigfox PAC & ID, etc.). You can find the structure of this block here.\nusage: pycom-fwtool-cli -p PORT cb [-h] [-f FILE] [-b] [-r]\n\noptional arguments:\n -h, --help show this help message and exit\n -f FILE, --file FILE name of the backup file\n -b, --backup backup cb partition to file\n -r, --restore restore cb partition from file\n\nIf neither -b or -r is provided, the command will default to backup. If no file name is provided, .cb is used.\nTo backup your config block: $pycom-fwtool-cli -p PORT cb\nTo restore your config block: $pycom-fwtool-cli -p PORT cb -r -f backup.cb\nnvs\nRead/Write non-volatile storage.\nusage: pycom-fwtool-cli -p PORT nvs [-h] [-f FILE] [-b] [-r]\n\noptional arguments:\n -h, --help show this help message and exit\n -f FILE, --file FILE name of the backup file\n -b, --backup backup cb partition to file\n -r, --restore restore cb partition from file\n\nIf neither -b or -r is provided, the command will default to backup. If no file name is provided, .nvs is used.\nTo backup your NVS: $ pycom-fwtool-cli -p PORT nvs\nTo restore your NVS: $ pycom-fwtool-cli -p PORT nvs -r -f backup.nvs\nota\nRead/Write ota block, this contains data relating to OTA updates such as the hash of the OTA firmware.\nusage: pycom-fwtool-cli ota [-h] [-f FILE] [-b] [-r]\n\noptional arguments:\n -h, --help show this help message and exit\n -f FILE, --file FILE name of the backup file\n -b, --backup backup cb partition to file\n -r, --restore restore cb partition from file\n\nIf neither -b nor -r is provided, the command will default to backup. If no file name is provided, .ota is used.\nTo backup your OTA block: $pycom-fwtool-cli -p PORT ota\nTo restore your OTA block: $pycom-fwtool-cli -p PORT ota -r -f backup.ota\nlpwan\nGet/Set LPWAN parameters saved to non-volatile storage. Please see here for more details.\nusage: pycom-fwtool-cli -p PORT lpwan [-h] [--region REGION]\n\noptional arguments:\n -h, --help show this help message and exit\n --region REGION Set default LORA region\n --erase_region Erase default LORA region\n --lora_region Output only LORA region\n\nerase_fs\nErase flash file system area. This is useful if some code running on the device is preventing access to the REPL.\nusage: pycom-fwtool-cli -p PORT erase_fs [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nerase_all\nErase entire flash, only use this if you are sure you know what you are doing. This will remove your devices lpwan mac addresses etc.\nusage: pycom-fwtool-cli erase_all [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\n"},"advance/encryption.html":{"url":"advance/encryption.html","title":"SecureBoot and Encryption","keywords":"","body":"SecureBoot and Encryption\nSummary\nIn order to encrypt your firmware, you will need to build it from source. Our firmware source code can be found here, along with instructions on how to build it. Below you will find specific instructions on how generate keys, build and flash encrypted firmware.\n\nObtain keys (for Secure Boot and Flash Encryption)\nFlash keys and parameters in efuses\nCompile bootloader and application with make SECURE=on\nFlash: bootloader-digest at address 0x0 and encrypted; all the others (partitions and application) encrypted, too.\n\nPrerequisites\nFirstly you will need to setup the tool chain and download the source code. detailed instructions on how to achieve this can be found here. Once you have complete this, you will need to open a terminal in the esp32 folder of the firmware source code repo.\nNext you will need keys for Flash Encryption and Secure Boot; they can be generated randomly with the following commands:\npython $IDF_PATH/components/esptool_py/esptool/espsecure.py generate_flash_encryption_key flash_encryption_key.bin\npython $IDF_PATH/components/esptool_py/esptool/espsecure.py generate_signing_key secure_boot_signing_key.pem\n\nThe Secure Boot key secure_boot_signing_key.pem has to be transformed into secure-bootloader-key.bin, to be burnt into efuses. This can be done in 2 ways:\npython $IDF_PATH/components/esptool_py/esptool/espsecure.py extract_public_key --keyfile secure_boot_signing_key.pem signature_verification_key.bin\n\nor, as an artifact of the make build process, on the same directory level as Makefile\nmake BOARD=GPY SECURE=on TARGET=boot\n\nTo flash the keys (flash_encryption_key.bin and secure-bootloader-key.bin) into the efuses (write and read protected) run the following commands (ignoring the lines that start with #):\nNote: Irreversible operations\n# Burning Encryption Key\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_key flash_encryption flash_encryption_key.bin\n# Burning Secure Boot Key\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_key secure_boot secure-bootloader-key.bin\n# Enabling Flash Encryption mechanism\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_efuse FLASH_CRYPT_CNT\n# Configuring Flash Encryption to use all address bits together with Encryption key (max value 0x0F)\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_efuse FLASH_CRYPT_CONFIG 0x0F\n# Enabling Secure Boot mechanism\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_efuse ABS_DONE_0\n\nIf the keys are not written in efuse, before flashing the bootloader, then random keys will be generated by the ESP32, they can never be read nor re-written, so bootloader can never be updated. Even more, the application can be re-flashed (by USB) just 3 more times.\nMakefile options\nmake BOARD=GPY SECURE=on SECURE_KEY=secure_boot_signing_key.pem ENCRYPT_KEY=flash_encryption_key.bin TARGET=[boot|app]\n\n\nSECURE=on is the main flag; it's not optional\nif SECURE=on the following defaults are set:\nencryption is enable \nsecure_boot_signing_key.pem is the secure boot key, located relatively to Makefile\nflash_encryption_key.bin is the flash encryption key, located relatively to Makefile\n\n\n\nFor flashing the bootloader digest and the encrypted versions of all binaries:\nmake BOARD=GPY SECURE=on flash\n\nFlashing\nFor flashing the bootloader-reflash-digest.bin has to be written at address 0x0, instead of the bootloader.bin (at address 0x1000).\nBuild is done using SECURE=on option; additionally, all the binaries are pre-encrypted.\nmake BOARD=GPY clean\nmake BOARD=GPY SECURE=on TARGET=boot\nmake BOARD=GPY SECURE=on TARGET=app\nmake BOARD=GPY SECURE=on flash\n\nManual flash command:\npython $IDF_PATH/components/esptool_py/esptool/esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 --before no_reset --after no_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0x0 build/GPY/release/bootloader/bootloader-reflash-digest.bin_enc 0x8000 build/GPY/release/lib/partitions.bin_enc 0x10000 build/GPY/release/gpy.bin_enc_0x10000\n\nOTA update\nThe OTA should be done using the pre-encrypted application image.\nBecause the encryption is done based on the physical flash address, there are 2 application binaries generated:\n\ngpy.bin_enc_0x10000 which has to be written at default factory address: 0x10000\ngpy.bin_enc_0x1A0000 which has to be written at the ota_0 partition address (0x1A0000)\n\nHint: on MicroPython interface, the method pycom.ota_slot() responds with the address of the next OTA partition available (either 0x10000 or 0x1A0000).\n\n"},"documents/certificates.html":{"url":"documents/certificates.html","title":"Certificates","keywords":"","body":"Certificates\nCE RED\nDevelopment Boards\nLoPy\nLoPy CE RED Certificate\nWiPy 2.0\nWiPy 2.0 CE RED Certificate\"\nWiPy 3.0\nWiPy 3.0 CE RED Certificate\nSiPy\nSiPy CE RED Certificate\nGPy\nGPy CE RED Certificate.pdf)\nFiPy\nFiPy CE RED Certificate\nOEM Modules\nL01\nL01 CE RED Certificate\nW01\nW01 CE RED Certificate\nG01\nG01 CE RED Certificate\nFCC\nDevelopment Boards\nLoPy\nLoPy FCC Certificate\nLoPy FCC Certificate\nLoPy FCC Certificate\nWiPy 2.0\nWiPy 2.0 FCC Certificate\nWiPy 2.0 FCC Certificate\nGPy\nGPy FCC Certificate\nGPy FCC Certificate\nGPy FCC Certificate\nFiPy\nFiPy FCC Certificate\nFiPy FCC Certificate\nFiPy FCC Certificate\nFiPy FCC Certificate\nOEM Modules\nL01\nL01 FCC Certificate\nL01 FCC Certificate\nL01 FCC Certificate\nW01\nW01 FCC Certificate\nW01 FCC Certificate\nG01\nG01 FCC Certificate\nG01 FCC Certificate\nG01 FCC Certificate\n"},"documents/license.html":{"url":"documents/license.html","title":"License","keywords":"","body":"License\nThe MIT License (MIT)\nCopyright (c) 2013-2015 Damien P. George, and others\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\nCopyright (c) 2017, Pycom Limited.\nThis software is licensed under the GNU GPL version 3 or any later version, with permitted additional terms. For more information see the Pycom Licence v1.0 document supplied with this file, or available at https://www.pycom.io/opensource/licensing\n"}}} \ No newline at end of file +{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["&","api","avail","begin","build","develop","document","exampl","familiaris","featur","feel","free","get","guid","help","info","introduct","jump","module.","product","projects.","pybyt","pycom","pymakr","read","recommend","section","site.","start","started,","straight","through","tool","tutori","variou","welcom","yourself"],"products.html":["##","&","(universal)","(user","3.0","accessori","antenna","batteri","below","bluetooth","board","cabl","case","cat","certain","compat","develop","each","expans","extern","find","fipi","function","functionality.","g01","gpi","illustr","iot","ip67","kit","l01","l01/w01","l04","lipo","lopi","lopy4","lora","lte","m","m1nb","micro","modul","oem","other,","product","products,","products.","pycas","pycom","pyscan","pysens","pysense/pytrack/pyscan","pytrack","refer","requir","sigfox","sipi","supplied)","tabl","univers","usb","utilis","variou","w01","well","wifi","wifi/bt","wipi","✔"],"gettingstarted/introduction.html":["1:","2:","3:","4:","accessori","advertis","antenna","arrow","basic","befor","begin","bottom","button","card","check","chosen","comput","congratul","connect","connected,","cover","decid","decision.","detail","develop","devic","device.","direct","doubt","drivers;","ensur","exampl","excel","explain","familiar","featur","firmwar","first","firstli","get","guid","guide,","hardwar","haven't","highli","instal","interfac","introduct","it.","keen","know","make","modul","module.","module/accessori","navig","need","network","network.","networks.","now","on","order","out","pack","page","page.","part","perform","place","point","product","program","pycom","recommend","regist","registration.","requir","require.","right","second","secondli","set","setup","sim","so,","softwar","stabl","start","step","successfulli","such","take","through","time","up","updat","us","usb","usual","variou","version;","via","wifi.","wireless","you'v"],"gettingstarted/connection/":["adapt","antenna","appropri","base","below","boards,","chapter","connect","connect.","detail","devic","document","each","guide.","hardwar","instruct","modul","module.","need","on","pleas","pycom","select","setup","show","taken","uart","usb","well","wifi"],"gettingstarted/connection/lopy.html":["(locat","(optional)","2.0","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","433mhz.","5.5v","868mhz","915mhz","access","adapterwifilook","align","antenna","antenna.","are:","bands.","basic","befor","better","between","blocked.","board","board,","board.","boots,","both","button","caus","chip","click","come","connect","connection.in","connector","connector.","consumpt","convert","corner","correctly,","creat","credentials:","current","damag","dc","deep","default,","detail","devic","device,","device.","done","down","down.","edg","ensur","even","exp","expans","experi","explan","extern","final","firmli","firmwar","first","firstli","flash","flat","follow","found","ftp","here.","high","hole,","includ","insert","instruct","intend","issu","led).","led.","locat","lock","login","longer","look","lopi","lopy,","lopy.","lopy4.","lopy:","lora","maintain","memori","method","micro","mode","mode.","modul","modules,","more","mount","need","network","newer","next","note:","now","nut.","onc","option","order","otherwis","out","password:","perform","pig","pin","pin.","place","point","possibl","power","products.","provid","put","pycase,","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","remain","requir","reset","resolv","risk","run","same","screw","server","side","signal","sipy,","sleep","sleep.","sma","software,","ssid:","such","suppli","support","switch","tail","telnet","through","time","toward","tri","u.fl","uart","updat","us","usb","username:","users.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wipi","wlan","www.pycom.io","yourself"],"gettingstarted/connection/lopy4.html":["&","(locat","(lora","(optional)","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","4","433mhz","5.5v","868mhz/915mhz","access","adapterwifilook","align","antenna","antenna.","appropri","are:","band","basic","befor","better","between","blocked.","board","board,","board.","boots,","both","button","chip","click","come","connecor.","connect","connection.in","connector","connector.","corner","correctly,","creat","credentials:","damag","default,","detail","device,","device.","differ","done","down","edg","ensur","exp","expans","extern","final","firmli","firmwar","first","firstli","flat","follow","found","frequenc","ftp","hand","here.","hole,","includ","insert","instruct","intend","led).","led.","left","locat","lock","login","longer","look","lopi","lopy.","lopy4","lopy4,","lopy4.","lopy4:","lora","lora/sigfox","method","micro","modul","modules,","mount","need","network","next","note:","now","nut.","on","onc","only),","option","order","otherwis","out","password:","perform","pig","pin","pin.","place","point","possibl","power","provid","put","pycase,","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","requir","reset","right","risk","run","same","screw","server","side","sigfox).","signal","sma","software,","ssid:","such","suit","suppli","switch","tail","telnet","through","time","toward","tri","two","u.fl","uart","updat","us","usb","username:","users.","using.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wlan","www.pycom.io","yourself"],"gettingstarted/connection/sipy.html":["(locat","(optional)","2.0","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","5.5v","access","adapterwifilook","align","antenna","antenna.","are:","basic","befor","better","between","blocked.","board","board,","board.","boots,","both","button","caus","chip","click","come","connect","connection.in","connector","connector.","consumpt","convert","corner","correctly,","creat","credentials:","current","damag","dc","deep","default,","detail","devic","device,","device.","done","down","down.","edg","ensur","even","exp","expans","experi","explan","extern","final","fipi","fipy,","firmli","firmwar","first","firstli","flash","flat","follow","found","ftp","here.","high","hole,","includ","insert","instruct","intend","issu","led).","led.","locat","lock","login","longer","look","lopy,","maintain","memori","method","micro","mode","mode.","modul","modules,","more","mount","need","network","newer","next","note:","now","nut.","onc","option","order","otherwis","out","password:","perform","pig","pin","pin.","place","point","possibl","power","products.","provid","put","pycase,","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","remain","requir","reset","resolv","risk","run","same","screw","server","side","sigfox","signal","sipi","sipy,","sipy.","sipy:","sleep","sleep.","sma","software,","ssid:","such","suppli","switch","tail","telnet","through","time","toward","tri","u.fl","uart","updat","us","usb","username:","users.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wipi","wlan","www.pycom.io","yourself"],"gettingstarted/connection/gpy.html":["(locat","(optional)","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","5.5v","access","acquir","adapterwifilook","antenna","antenna.","are:","basic","befor","best","better","between","blocked.","board","board,","board.","boots,","both","button","card","cat","cellular","click","come","connect","connection.in","connector","connector.","contact","corner","creat","credentials:","damag","default,","detail","device,","device.","done","enabl","exp","expans","extern","firmli","firmwar","first","firstli","follow","found","ftp","gpi","gpy,","gpy.","gpy:","here.","includ","inform","insert","instruct","intend","iot","led).","led.","local","locat","lock","login","longer","look","lte","m1","m1/nb","method","micro","modul","modules,","more","mount","nano","nb","need","network","next","note","note:","now","onc","option","order","otherwis","out","password:","perform","pin","pin.","place","point","possibl","power","provid","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","regular","requir","reset","risk","run","same","server","side","signal","sim","sim.","software,","special","ssid:gpi","such","suppli","support","switch","telnet","time","toward","tri","u.fl","uart","updat","us","usb","username:","users.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wlan","www.pycom.io","yourself"],"gettingstarted/connection/fipy.html":["(locat","(optional)","2.0exp","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","433mhz.","5.5v","868mhz","915mhz","access","acquir","adapterwifiwhen","align","antenna","antenna.","are:","bands.","basic","befor","best","better","between","blocked.","board","board,","board.","boots,","both","button","card","cat","cellular","click","come","commun","connect","connection.in","connector","connector.","contact","corner","correctly,","creat","credentials:","ct","damag","default,","detail","device,","device.","done","down","edg","enabl","ensur","exp","expans","extern","final","fipi","fipy,","fipy.","fipy:","firmli","firmwar","first","firstli","flat","follow","found","ftp","here.","hole,","includ","inform","insert","instruct","intend","interfer","iot","jumper","led).","led.","local","locat","lock","login","longer","look","lopy4.","lora","lora/sigfox","lte","m1","m1/nb","method","micro","modem.","modul","modules,","more","mount","nano","nb","need","network","next","note","note:","now","nut.","onc","option","order","otherwis","out","password:","perform","pig","pin","pin.","place","point","possibl","power","provid","put","pycase,","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","recommend","regular","remov","requir","reset","risk","rt","run","same","screw","server","side","signal","sim","sim.","sma","software,","special","ssid:","such","suppli","support","switch","tail","telnet","through","time","toward","tri","u.fl","uart","under","updat","us","usb","username:","users.","via","vin","visible.","way","well","wifi","wifi/bluetooth","wlan","www.pycom.io","yourself"],"gettingstarted/connection/wipy.html":["(locat","(optional)","(p12)","2.0","2.0exp","3.0","3.0,","3.0.","3.0pytrack/pysense/pyscanusb","3.5v","4mb","4mb.","5.5v","512kb","8mb.","access","adapterwifilook","antenna","antenna.","are:","basic","befor","better","between","blocked.","board","board,","board.","boots,","both","button","caus","changes:","chip","click","come","connect","connection.in","connector","connector.","consumpt","convert","corner","creat","credentials:","current","dc","deep","deepsleep","default,","detail","devic","device,","done","down.","even","exp","expans","experi","explan","extern","firmli","firmwar","first","firstli","fix","flash","follow","found","ftp","gpio21","here.","high","includ","insert","instruct","issu","led).","locat","lock","login","longer","look","lopy,","maintain","memori","method","micro","mode","mode.","modul","modules,","more","mount","move","need","network","newer","next","note:","now","onc","option","order","out","password:","perform","pin","pin.","place","point","possibl","power","products.","provid","pycom","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","python","ram","recommend","remain","requir","reset","resolv","run","select","server","signal","sipy,","sleep","sleep.","software,","ssid:","such","suppli","switch","telnet","time","toward","u.fl","uart","updat","upgrad","usb","username:","users.","version","via","vin","visible.","vs","way","well","wifi","wifi/bluetooth","wipi","wipy,","wipy.","wipy:","wlan","www.pycom.io","yourself"],"gettingstarted/installation/":["activ","allow","assist","atom","attempt","autom","befor","code","connectivity.","correctly.","develop","devic","device.","devices:","driver","drivers:","e.g.","easy.","editor","enable.","ensur","environment:","favourit","featur","firmwar","firmware,","free","function","import","instal","make","microsoft","modul","pack","plug","process","product","program","provid","pycom","pymakr","requir","running,","sigfox","simplifi","softwar","stabl","studio","suit","super","text","tool","two","up","updat","upgrad","upload","us","utility:","visual","windows,","year"],"gettingstarted/installation/drivers.html":["(e.g.","(save",".zip","3.0","7,","8/10/+.","`devic","access","ad","adjust","anyth","anyway","back","befor","below.","board","box","brows","can't","check","click","comput","computer)","confirm","contained.","correct,","correctli","devic","devices.","dialout","distribut","done","download","driver","driver.","dropdown","extract","file","file,","first","folder","folder).","folder.","gone","group.","haven't","instal","installed.","instruct","label","link","linux","linux.","maco","make","manag","manager.","menu","navig","need","next","now","offici","open","option","out","permiss","pleas","point","port.","product","publish","pysense/pytrack/pyscan/expans","pytrack/pysens","receiv","recognis","right","search/navig","see","select","serial","shouldn't","softwar","software.","special","specif","specifi","start","successful,","suggest","support","sure","this.","under","updat","us","user","verifi","warn","warning,","window","work","work."],"gettingstarted/installation/firmwaretool.html":["(10.11","(button","(requir","2.0exp","3.0disconnect","ad","appropri","avail","basic","below,","between","board","board,","box","cabl","cable/wir","carefully:","come","comput","computer,","connect","constantli","devic","device.","devices.","dialog","done","download","dure","exp","expans","fail.","featur","firmwar","follow","found","g23","gnd","have","here","here.","higher)","improv","insert","instruct","issues,","jumper","jumpers,","latest","link","linux","loos","maco","make","mode'.","modul","new","now","on","on),","os","package)","pleas","plugin","power","present","previou","procedur","program","put","pymakr","python","readi","reboot","recommend","reconnect","remov","run","rx","screen.","serial","sometim","step","strongli","sure","tool","tool.","transport.","tx","updat","upgrad","upgrading,","upload","us","usb","version","via","window","wire","without","you'r","‘firmwar"],"gettingstarted/installation/pymakr.html":["avail","built","call","develop","easi","editors,","follow","make","platforms:","plugin","popular","possibl","pycom","pymakr","pymakr.","text","two"],"gettingstarted/programming/":["(read","access","allow","alreadi","avail","begin","below.","blink","board","boot","boot:","brows","code","comprehens","computer,","connect","detail","devic","device,","device.","directli","discuss","easiest","easili","enabled,","evalu","exampl","examples:","explain","explor","familiar","familiaris","file","first","follow","free","ftp","ftp:","goe","good","greater","guid","highli","how.","instal","interact","internet","interpreter.","introduct","is,","it.","know","learn","led.","loop)","mani","meant","mechan","micropython","micropython:","modul","module,","module.","network,","new","now","offend","onc","over","page","pages:","physic","platform.","point","possibl","prevent","print","program","programming.","project","project:","pycom","pymakr","pymakr,","python","python,","python.","read","recommend","recov","refer","relat","remov","repl","repl:","requir","rgb","run","safe","script","scripts.","search","server","server,","set","short","simpl","skill","softwar","someth","start","structur","syntax.","take","telnet.","termin","test","those","through","time","together,","tools,","transfer","tutori","tutorials.","type","uart","understand","up","updat","upload","us","variou","veri","via","way","well","wifi","wirelessly.","wish","wrong.","yourself"],"gettingstarted/programming/micropython.html":["&","/flash","3.5","3.5,","3.5.","access","allow","amount.","api","arduino,","automatically:","below.","block","board","board.","boot","boot.pi","booting,","brace","c.","c/c++","class","code","compat","control.","controllers.","definit","denot","design","develop","differences.","documentation.","enforced.","execut","faster","features.","file","firmwar","first","flow","folder","found","ftp","function","hardwar","here","implement","includ","indent","indentation,","indic","intent","introduct","level","librari","line","look","main.py.","major","manag","manner","mean","micro","micropython","micropython,","micropython;","minor","more","much","number","optimis","pictur","place","plugin.","process","provid","pymakr","python","refer","relat","run","same","section","share","similar","simpl","space","specif","specifi","statement","strictli","structur","syntax","taken","those","tip","trick","two","unlik","upward","us","variabl","variat","view","well,","within","work","written","{}"],"gettingstarted/programming/examples.html":["\"","\"!\"","\"hello","\"hello,","#","&","'2604","'bluetooth',","'fipy')","'gpy',","'lopy',","'lte","'sigfox',","'sipy',","'wifi'","'wifi',","'wipy'","('wipy',","(details).","(for","(i.e.","(micropython)","(names)","(regard","(sequence)","(the","+","+=","0","1","10","15","2)","3","3.5,","3.5.","9","9):","=",">","['lora',","add","add(1,","add(number1,","address","address_book","alex!\"","allow","anoth","assign","associ","awar","below","between","block","book","c","case,","cases.","check","code","code.","collect","condit","console.","contact","contain","control","crosswind","cycl","data","declar","def","depend","detail","dictionari","dictionaries,","differ","drive'","drive','chris':'3236","drive','joe':'1301","each","element","elif","equal","etc.","exampl","examples,","examples.","expect","explicitli","featur","find","function","functions/assignments/etc.","goldleaf","high!\")","hillview","his/her","hold","i.e.","immutable,","implement","import","input","instantiation.","items.","key","know","lane'}","language.","less","list","lists,","loop","loop)","loops,","m']","main","manag","mani","manipul","mean","memori","micropython","modifi","more","name","name,","name.","need","network","next","number","number1","number2","number2):","oper","option","order","out","output","over","parameters)","pass","passed.","passes.","person","phrase.","print","print(\"too","print(address_book['alex'])","print(networks[2])","print(pycom_devices[0])","print(variable)","print(welcome_phrase)","print(x)","program","provid","pycom_devic","python","range(0,","range.","refer","referenced.","repeat","result","result.","return","run","sensor","set","show","similar","size","specif","start","statement","store","string","strings,","structur","structures)","syntax,","take","target","target:","temperatur","there'","time","together,","true/false.","tupl","tutorials.","two","until","valu","value).","variabl","variables.","we'v","welcom","welcome(\"alex\")","welcome(name):","welcome_phras","within","world\"","x","y","you.","{'alex':'2604"],"gettingstarted/programming/first-project.html":["\"heartbeat\"","#","(if","(rgb","(so","(you",".pi","1",">",">>>","^","abov","access","add","allow","alt","amount","ap","api","atom","atom,","basis.","beat.","befor","beginn","below","between","blink","blink.","blue","blue.","board","boot.pi","boot.py.","bottom","built","button","button,","button.","c","call","case","case)","chang","check","click","clutter","cmd","code","code,","code.","code:","colour","colours.","come","command","complet","computer.","configur","confirm","connect","contain","control","copi","correctly.","coupl","creat","created,","ctrl","current","default","delays.","depend","detail","detect","devic","device'","device,","device.","directli","directori","directories.","disabl","documentation.","drawbacks.","e.g.","editor","empty,","even","exampl","example,","execut","explan","extra","featur","features,","file","file.","find","firmwar","firmware.","first","first).","first.","firstli","fix","flash","folder","follow","following:","forever.","format","found","ftp","function","global","good","green","guid","haven't","heart","here.","idea","identifi","import","in.","insid","instead","interact","intern","issue.","it'","it,","it.","keyboard.","know","l","larg","led","led.","lib","librari","libraries,","libraries.","load","long","longer","macos,","main","main.pi","make","manag","micropython","modul","module,","module.","more","move","name","need","network","new,","next","notic","now","on","on.","onc","onto","open","open,","options,","order","os","os.mkfs('/flash')","others,","out","over","pane","pane,","pane/bottom","permanently.","persist","point","popul","port","power","press","prevent","previou","previously.","program","project","project).","project,","project.","prompt).","put","pycom","pycom.heartbeat(false)","pycom.rgbled(0x0000ff)","pycom.rgbled(0x00ff00)","pycom.rgbled(0xff0000)","pymakr","pymakr.","pymakr.conf","quick","r","re","reboot","reboots,","red","regular","reload","remain","remov","repl","repl.","respons","return","rgb","run","script","script,","secondly,","section","see","serial","set","settings.","setup","setup,","shown","so:","some_library.pi","specif","split","standard","start","step","stop","structur","structure:","studio","sub","successfulli","such","sync_file_typ","take","telnet","terminal,","test","text","thing","this.","through","time","time.sleep(1)","tree.","true:","turn","two","type","up","upload","upload,","us","usabl","use.","variou","via","visual","want","way","wifi","window","windows,","windows/linux","wish","within","without","won't","work","yet,","|"],"gettingstarted/programming/repl/":["\"safe","access","addit","allow","arrow","auto","b","back.","below","blank","boot\"","boot.pi","both","c","cancel","charact","chunk","code","code.","code:","combinations;","commands.","complet","completion:","connections.","copi","copy/past","ctrl","current","d","d.","devic","devices.","down","e","easiest","echo","enter","evalu","except","execut","exit","explain","f","far","features:","follow","given","goe","halt","histori","history:","includ","input","input,","interact","interrupt","key","line","loop,","main.pi","main.py.","micropython","mode","mode,","mode.","mode'","modul","name","normal","number","out","output:","page","past","perform","perman","press","prevent","print","prompt","pycom","python","raw","read","repl","repl.","reset.","run","script","scroll","see","serial","shortcut","similar","soft","stand","tab","telnet","test","text.","through","up","us","usb","v","variabl","way","write","‘past"],"gettingstarted/programming/repl/serial.html":["$","'devic","'usb","(a","(com","(e.g.","(i.e.","(uart)","/dev/tty.usbmodem*","/dev/ttyusb01","115200","7","\\","\\.","access","add","additionally,","address","allow","alt","associ","atom","below","bind","board","bottom","box","button","click","code.","com","com4)","combin","command","command:","commands:","comput","connect","connected,","convert","copy/writ","creat","ctrl","detail","devic","device'","device.","diagram","directli","down","download","easiest","editor","elev","emul","enter","example,","exit","expans","explan","far","finally,","follow","found","free","get","group","hand","here.","higher","host","increment","inform","instanc","instead","instruct","key","keyboard","left","line","linux","linux,","list","located.","maco","macos,","manager'","menu","methods.","minicom","module).","multipl","name","need","next","obscur","open","open,","option","order","output","over","page","pane","panel","permiss","picocom","platform","plug","port","port)","press","program,","program.","putti","putty.","pycom","pymakr","q","q.","quit","radio","remap","repl","repl,","required),","required.","right","run","screen","screen,","screen.","search","serial","serial,","session","setup","shift","similar","start","studio","sudo)","support","termin","tool","ttyusb.","uart","upon","us","usb","used.","used;","uucp/dialout","via","visual","way","window","windows,","windows.","windows;","~/.screenrc"],"gettingstarted/programming/repl/telnet.html":["$","(23)","(ap)","(e.g.",").","192.168.4.1","192.168.4.1)","192.168.4.1,","above.","access","add","additionally,","address","allow","ap.","appear","are:","atom","authent","authentication.","board","bottom","chang","click","code.","connect","connection,","credenti","date,","default","detail","determin","devic","device'","device.","directli","download","earlier","easiest","editor","emul","enabl","enter","far","featur","final","first","follow","found","free","further","here.","home","host","info","instance,","instance.","instruct","ip","later","leav","linux","local","lopi","machin","maco","micro","mircopython","need","network.serv","network.wlan.","next","offic","onc","open","open,","option","output","over","pane","password","password:","personal,","platform","pleas","plug","point","point,","port","power","program","program,","prompt","putti","putty.","pycom","pymakr","python","re","refer","repl","required.","section","sections.","see","select","server","setup","ssid","still","studio","substitut","support","telnet","telnet,","termin","time","type","upon","us","used.","user","usernam","username:","via","visual","way","wifi","wifi/wlan.","window","windows;","www.pycom.io"],"gettingstarted/programming/ftp.html":["$","(insecure).","/flash","/flash.","192.168.4.1","access","activ","allow","alway","are:","avail","behav","boot","boot.pi","button.","call","card","chang","check","client","client,","clients,","command:","configur","configuration.","connect","correctly.","creat","default","defaults.","devic","device,","device.","document","doesn't","each","encrypt","ensur","example,","extern","file","filezilla","filezilla,","fireftp","flash","follow","ftp","ftp://192.168.4.1","ftp>","gener","immedi","import","in,","inform","information.","instead,","intern","it'","limit","locat","log","macos/linux","macos/linux:","manag","max","maximum","memory.","micro","microsd","mode,","mode.","more","mounted,","nativ","network.serv","new","number","on","one.","open","passiv","password:","plain","pleas","pycom","python","quick","recommend","run","see","serial","server","set","similar","site","small","specif","start","store","support","system","system.","tab,","terminal:","therefore,","time.","to:","transfer","unix","up,","url:","us","username:","via","visit","ways;","well.","windows:","within"],"gettingstarted/programming/safeboot.html":["(i.e.","(not","(updat","1st","2nd","3","3v3",">>>","access","achiev","again.","alreadi","alter","automat","aware,","be","be:","befor","begin","blink","block","boot","boot.pi","bootload","boots.","both","break","button,","card)","certain","clear","code","code,","code.","connect","count).","ctrl+d","cycl","data","delet","devic","device,","device.","disabl","drop","dure","during:","exampl","execut","explain","factori","faster.","file","filesystem","firmwar","firmware,","first,","fix","flash","follow","g23","gain","get","gnd","hard","hardwar","heartbeat","held","high","high,","imag","import","insid","interact","intern","it,","latest","leav","led","level","low","machin","machine.reset()","made","main.pi","main.py.","micropython","mode","mode.","mode;","modul","module.","need","never","next","normal","occur","orang","order","os","os.mkfs('/flash')","ota","output","p12","perform","peripher","persistent,","pin","pin),","possibl","power","press","prevent","previou","previous","problem","proce","procedur","program","put","pycom","pysense/pytrack","reach","receiv","recovered.","releas","remov","repl","repl.","repl:","requir","reset","reset,","resets.","run","run:","safe","same","script,","sd","sec","second","select","set","slowly.","socket","soft","standard","start","state","still","storag","straight","stuck","support","switch","sy","sys.exit()","therefor","time","tool","ty","unaffected.","up","updat","update,","upon","us","via","virtual","wifi/uart","window","wish","within","written","you."],"gettingstarted/registration/":["access","activ","activation;","avail","befor","below","box!","certain","devic","ensur","featur","features.","guid","immedi","list","networking.","out","platform","pleas","pycom","regist","registr","requir","see","setup","specif","such","type","utilis","variou","work"],"gettingstarted/registration/sigfox.html":["#","(not","(which","(you","=","account","account.","activated.","ad","address","alreadi","anymore.","assign","backend","backend,","backend.","befor","before.","binascii","chang","click","command","complet","confirm","copi","correct","countri","coupl","creat","credenti","devic","device'","device),","device).","device.","differ","don't","done,","dure","email","enter","find","firmwar","firmware.","first","go","green","https://backend.sigfox.com/activ","https://backend.sigfox.com/auth/login","id","import","includ","inform","initalis","know","last","latest","login","microchip","navig","need","network","new","now","number","onc","pac","pac.","page","password","print","print(binascii.hexlify(sigfox.id()))","print(binascii.hexlify(sigfox.pac()))","process.","provid","rcz","rcz1","rcz=sigfox.rcz1)","read","receiv","region)","regist","registration,","registration.","repl.","requir","same","screen","see","seen","select","sigfox","sigfox(mode=sigfox.sigfox,","specif","stabl","start,","success","sure","through","transfer","transfer.","updat","updater.","updates.","us","used,","valid","via","want","way"],"gettingstarted/registration/cellular.html":["(for","buy","card","carrier","cat","cellular","check","close","contact","current","deploy","detail","devic","differ","each","example,","find","gpy/fipi","here.","interest","iot.","it'","lab","local","lte","lte.","m1","map","nb","network","networks.","not).","note:","open","order","plan","provid","provider.","recommend","regist","requir","rule","show","sim","special","specif","standard","store,","such","support","surround","them,","trials,","us","whether"],"gettingstarted/registration/lora/":["(abp)","(otaa)","(which","70b3d5499585fca1.","8'))","=","above,","abp","achiev","activ","address,","air","along","applic","awar","below","capabl","code","code:","commun","connect","consid","contribut","desir","detail","devic","device.","directly.","document","each","enabl","encrypt","eui","eui,","exampl","favourit","find","firstli","follow","former","gener","github","guid","hex","ident","identifi","import","instruct","instructions,","key","key.","latter","like:","link","list","lora","lora(mode=lora.lorawan)","lora,","lorawan","method)","modul","need","network","network.","of.","onc","order","otaa","output","over","personalis","pleas","preconfigur","print(ubinascii.hexlify(lora.mac()).upper().decode('utf","prove","provid","pull","pycom","raw","recommend","regist","request.","secret","session","share","specif","string","talk","to,","tutori","ubinascii","unabl","uniqu","us","via","way.","wish","write"],"gettingstarted/registration/lora/ttn.html":["\"i'm","%","%s\"","&","'de","'fffe'","(a","(call","(default:","(e.g.","(must","(ttn)","(ubinascii.hexlify(lora.mac()).decode('ascii')))","+","48","48).","64","64).","868","=","abp","account","account.","act","activ","ad","added,","address","allow","antenna","appear,","applic","application.","applications.","applied,","belong","below","below,","between","binascii","binascii.hexlify(wl.mac())[6:]","binascii.hexlify(wl.mac())[:6]","bit","board","bring","button.","call","chang","click","code","complet","config.py)","configur","configuration:","configured.","connect","console,","correct","countri","creat","create/regist","data","defin","depend","descript","detail","devic","device.","each","email","enabl","enter","eu","eui","eui.","expand","expect","facto'","first","follow","form","forward","forwarder\"","found","frequenc","frequency.","gateway","gateway,","gateway.","gateways.","global","handler","here.","hexadecim","home","id","identifi","import","indoor","insid","know","legaci","locat","lora","lora()","lorawan","mac","match","method","mhz)","modul","nano","navig","need","network","network,","network.","new","next","node","now","number","number,","obtain","on","onc","open.","option","options,","order","otaa","otherwis","outdoor","overview","packet","page","page,","panel,","placement","plan","platform.","pleas","practic","preference.","print(\"deveui:","prior","produc","protocol","protocol.","pycom","recommend","regist","registered,","registr","registration.","requir","retriev","right","router","router.eu.thethings.network).","run","screen","select","semtech","send","server","set","settings.","settings:","setup","showing.","similar","specif","specifi","standard","step","tab","tab.","thing","this,","this.","tick","to.","top","ttn","ttn.","two","ubinascii","udp","under","uniqu","up","us","user","usernam","valu","verifi","way","websit","well","wifi","wl","wlan","wlan()"],"gettingstarted/registration/lora/senet.html":["#","%","%s\"","(abp).","(appeui)","(appkey)","(between","(call","(deveui)","(in","(otaa)","(over","(the","(ubinascii.hexlify(lora.mac()).decode('ascii')))","1.0.x","10","5","64","=","abp","access","account","activ","activated,","activation)","activities.","addit","adr=true,","air","alway","app_eui","app_key","app_key),","appeui","appkey)","appkey.","applic","asia","attempt","australia","auth=(app_eui,","authent","avail","backend","backend).","basi","begin","bit","both","broker","case","cases,","choic","code","come","complet","complete,","configur","connect","consist","creat","custom","datagram","detail","develop","deveui)","devic","device!","device'","device.","device:","docs.","document","dr=0,","dure","each","element","end","environments,","eui","europ","fact","factori","fipi","first","follow","form","formats.","free","gateway","gateway,","gener","global","grant","hexadecim","ident","identifi","identifier.","import","inform","initi","initialis","integrity.","interog","itself","join","key","line","lopi","lopy:","lora","lora()","lora(mode=lora.lorawan,","lora.as923","lora.au915","lora.eu868","lora.init(mode=lora.lorawan,","lora.join(activation=lora.otaa,","lora.mac().to","lora.us915","lorawan","manufactur","match","messag","mode.","narrow","need","network","network.","now","obtain","onboard","onc","oper","optim","otaa","over","paramet","person","pick","pleas","portal","portal,","portal.","present","print(\"deveui:","privaci","process","process.","product","provid","provis","provisioning.","public","public=true)","readi","region","region=lora.us915)","regist","registr","registration.","represent","requir","run","screen.","secret","secur","send","senet","server","server)","servic","session","set","share","sign","socket","standard","start","state","step","stream","support","terminology)","three","through","time","timeout=0)","tutori","two","typic","ubinascii","ubinascii.unhexlify('00112233445566778899aabbccddeeff')","ubinascii.unhexlify('00250c0000010001')","unavailable.","uniqu","unique,","unit","up","us","valu","varieti","veri","walk","want"],"gettingstarted/troubleshooting-guide.html":["$user","&","(1.19.0","(apm","(apm)","(e.g.","(for","(lowercase)","(use",".atom\\packages\\pymakr\\","/","1.","1.0)","1.2.5,","2","2.","2.7:","2.x.","3.","3.0","3.x,","32","64","7.8.0",">>",">>>","access","alloc","alreadi","alway","amount","apm","appear","applic","ask","atom","atom/vscod","back","befor","binascii","binascii.hexlify(machine.unique_id())","bind","bit","board","board,","boot","bootload","button","c","cabl","can't","capit","case","cases,","caus","check","checksum.","code","code,","code.","code:","command","compat","compil","comput","confirm","connect","consol","contain","ctrl","current","depend","detail","develop","devic","dialout","document","doesn't","echo","empti","end","ensur","error","error,","exampl","exit","expans","extens","fail","failed,","file","find","fipi","firmwar","firmware,","folder","folder.","folder:","follow","forum?","g","give","guid","gyp","happen","help","help.","higher)","import","includ","insid","instal","install.","installed.","instead.","issu","latest","lib)","librari","linux","load","locat","look","loop/non","lose","machine,","machines,","make","manag","memory,","memory.","memory'","mode","mode.","modul","module'","name","need","node","nodej","nodejs.","normally,","now","number","nvm","nvm).","occur","old","older","open","oper","os.uname()","packag","package:","permiss","plug","plugin","plugin.","port.","precompil","press","previou","proceeding:","process","project","prompt","provid","put","pycom","pymakr","pymakr@1.0.3)","python","pytrack,","re","reason,","recognis","reinstal","releas","rememb","remov","renam","repl","repl.","reset","result","revert","run","run/sync","safe","save","script","script,","script/program","send","sensor)","separ","serial","serialport","setup","sha1","shields,","similar","solution:","start","stuck","substanti","sudo","support","sure","switch","synchronis","system","system.","system'","take","tell","termin","this,","ticket","time.","traceback","tri","troubleshoot","type","understand","unexpect","uninstal","updat","updater.","upgrad","upgrade.","upload","us","usb","user","usermod","using.","version","versions.","via","vscode","window","within","wrong","you'r","you'r","~/.atom/.apm/pymkr","~/.atom/.apmrc","~/.atom/packages/pymakr","~/.config/atom/cach","—version","‘fail","‘serialport'","“python=/usr/bin/python2.7”","“p”","“x\""],"pymakr/installation/":["avail","built","call","develop","easi","editors,","follow","instal","make","platforms:","plugin","popular","possibl","pycom","pymakr","pymakr.","text","two"],"pymakr/installation/atom.html":["\"connect","&","(the","192.168.4.1","2.0,","3.0",">",">>>,","^","abov","access","additionally,","address","address.","appears.","appli","arrow","atom","atom.","automat","basi","befor","beginners,","between","board","button","button,","button.","cables,","click","click,","clipboard.","comput","configur","connect","consol","copi","correctli","default","desir","devic","don't","download","e.g.","earlier","easiest","edit","editor","ensur","enter","etc.).","expans","extern","few","field","file","finish","firmwar","first","follow","ftdi","g23","get","global","gnd","help","host","indic","instal","installed.","interface.","it!","json","locat","lopi","lower","manually.","messag","micro","micropython","more","name","navig","need","note:","now","offici","open","open.","page,","pane,","password","past","per","pleas","plugin","plugin,","plugin.","plugin:","point","ports.","prefer","press","process","product","project","pycom","pymakr","python,","pytrack/pysens","recommend","remov","reset","respectively.","right","search","second","section","see","select","selected.","serial","set","settings.","show","side","ssid","start","step","steps:","such","sure","take","telnet","telnet.","text","that'","three","time","turn","upgrade,","us","usb","usb\"","usb.","use.","user","usernam","users,","via","well","wifi","window.","wipi","wire","wlan","www.pycom.io.","xxxx,","you'v"],"pymakr/installation/vscode.html":["\"connect","(the","192.168.4.1","5th",">",">>>,","abov","access","additionally,","address","address.","again","appear.","appears,","appears.","appli","arrow","auto","automat","avail","basi","befor","between","board","board,","bottom","button","button.","cables,","click","clipboard.","close","code","code,","code.","command","commands,","comput","configur","connect","connect,","consol","copi","correct","correctli","current","default","desir","detect","devic","device.","download","e.g.","earlier","easiest","edit","ensur","enter","etc.).","expans","extens","extension:","extern","extra","few","field","file","file,","file.","final","finish","firmwar","first","follow","ftdi","g23","global","gnd","host","id","indic","instal","installed.","interface.","it!","it.","json","latest","left","list","lopi","lt","manual","manually.","messag","micro","microsoft'","minutes,","name","navig","need","next","nodej","now","onc","open","open.","page,","password","past","pc.","per","platform","pleas","plugin","plugin,","plugin.","point","port","port.","ports.","press","process","product","project","project.","pycom","pymakr","python,","pytrack/pysens","reload","remov","reset","respectively.","save","search","second","section","see","selected.","serial","set","settings.","show","ssid","step","steps:","studio","such","support","sure","take","telnet","telnet.","that'","three","time","turn","upgrade,","us","usb","usb\"","usb.","use,","use.","usernam","version","via","visual","vs","vscode","vscode.","website.","wifi","window","wipi","wire","within","wlan","www.pycom.io.","xxxx,","you'v"],"pymakr/toolsfeatures.html":["\"/dev/cu.usbseri","\"address\":","\"micro\",","\"password\":","\"python\",","\"scripts\"","\"sync_folder\":","\"username\":","#","&","(current","(read","(repl)","(thi",".pi","ab001234\",","above,","access","addit","address","address/credentials,","adjust","again.","allow","ap","automat","avail","awar","begin","behaviour).","below","below:","blink","blue","board","boot","both","button","button.","call","caught","cert","certif","chang","click","close","code","code,","code.","coding,","colour","colour.","configur","connect","consol","console.","content","control","creat","default","demonstr","desir","devic","device,","device.","directli","directory.","disabl","display","editor'","ensur","enter","evalu","exactli","exampl","example,","exist","exit","featur","feature,","feature.","features.","file","files.","firmwar","folder","folder,","follow","function","functionality.","go","green","happen","here","hex","highest","ignor","import","indent","instance.","interact","known","led","level","lib","librari","light","line","line).","line.","live","local","loop,","loops.","made","main","make","micropython","modul","more","name","need","new","note","now","off/on","on.","one,","onto","open","open)","option","order","out","output","past","perman","place","plugin","point","port","power","pre","press","print","print()","project","projects,","push","pycom","pycom.heartbeat(false)","pycom.rgbled(0x00ff00)","pycom.rgbled(0xff0000)","pymakr","pymakr.conf","pymakr.conf.","python","read.","red","repl","repl.","restart","result","retriev","return","rgb","run","same","save","script","scripts.","see","serial","set","settings.","shown","specif","ssid","standard","start","step","store","structur","structure:","such","support","sync","sync.","take","tell","test","three","time","tool","tools/featur","type","up","upload","upon","us","user","valu","value.","variabl","variable.","variou","version","well","wifi","within","won't","write","written","{","}"],"pymakr/settings.html":["(e.g","(e.g.","(telnet)","/dev/cu.usbseri","1.17.0.b1","192.168.4.1","address","address,","ap","avail","befor","below","blank,","c","caus","click","code","com1","connect","consol","creat","ctrl","ctrl_c_on_connect","current","default","descript","devic","directori","dq0054e","editor","end","extens","featur","file","find","firmwar","higher.","ignor","ignored.","improv","include:","insid","ip","issu","json,","left","linux/macos)","list","log,","lot","micro.","mode","modul","module).","need","open","open_on_start","opened.","other","password","password,","perform","port","procedure.","process.","project","provid","py,","pycom","pymakr","pymakr.","python.","ram","reboot","reliabl","run","safe","safe_boot_on_upload","script","sent","serial","set","signal","specified,","started,","stop","sync","sync_file_typ","sync_fold","synced,","telnet,","telnet.","therefor","to.","tri","true,","txt,","upload","upload.","uploading.","us","user","usernam","username,","variou","version","via","want","window","xml"],"pytrackpysense/introduction.html":["&","(bq24040","(l76","(lis2hh12)","(ltr","(mfrc63002hn)","(mpl3115a2)","(scl).","(sda)","(si7006","(~1ua","01)","3","329al","a20)","acceleromet","addit","altimet","ambient","applic","applications,","asset","axi","barometr","batteri","below","board","board,","boards,","build","card","charger","charger.","chip","connect","connector)","datasheet","datasheets.","deep","detail","devic","digit","each","enabl","environ","expans","featur","find","fulli","function","glonass","gp","gpi08","gpi09","gps,","hardwar","hardware,","here:","humid","i2c","ideal","includ","info","intend","interface.","introduct","iot","jst","l)","light","list","locat","low","microsd","monitoring,","monitoring.","more","nfc","number","offer","oper","p21","p22","pack","pin","power","pressur","pycom","pyscan","pysens","pytrack","quickli","reader","readers.","rfid","rfid/nfc","scan","see","sens","sensing.","sensor","sensor,","sensors.","serial","sleep)","solution!","specif","such","support","temperatur","temperature,","three","track","tracking,","ultra","us","usb","varieti","version","via","whether"],"pytrackpysense/installation/":["added,","addit","be","check","develop","devic","ensur","essenti","featur","features/functionality.","file","firmware,","frequent","github","go","import","includ","instal","librari","pytrack/pysense/pyscan.","repositori","respect","softwar","updat","updated,","week,","well"],"pytrackpysense/installation/firmware.html":["#0","$","(0xf013","(0xf014for","(cdc)","(e.g:","(f013","(f014","(must","(normal","(on","(updat","...","0","0.9","004:","005:","0100","020","04d8","04d8:f013","04d8:f014","0x04d8.","0xef37","0xef38","0xef98","0xef99","0xf011","0xf012","0xf013","0xf014","1","1.","100%","16384","2005","2009","2010","2016","64","7","8","=","?!?","[=========================]","absolut","activ","alloc","allow","alreadi","altern","alway","appear","applic","approxim","apt","arch:","befor","below","below,","below:","board","boot","bootload","both","bottom","brew","bu","bug","button","button)","button.","byte","cabl","capabl","case,","case.","cdc","check","claim","click","com","command","command,","comput","computer.","condit","connect","connector.","console.","continu","copi","copyright","correctly.","d","data","debian:","debug","depict","determin","devic","device...","dfu","dfu,","dfuidle,","directori","directory).","disconnect","done!","done.","doubl","down","download","driver","driver,","driver.","drivers,","each","either:","enter","error","exemple,","expans","f014","fedora:","file","file:","firmwar","first","follow","free","harald","held","here","hold","homebrew:","host","http://sourceforge.net/p/dfu","id","if,","immediately.","inc.","instal","installation:","instructions.","interface...","keep","latest","libusb","libusbk","link","linux","linux:","lsusb","maco","macports:","match","mean","message,\"done!\"","microchip","mistake,","mode","mode)","mode,","mode.","mode:","modes.","navig","need","normal","normal,","note:","on","open","openmoko","output,","pacman","partit","password.","pc","pid),","pleas","plug","port","port,","present","press","procedur","product","program","prompt","prompt.","pyabcde0","pyscan","pysens","pysense),","pysense).","pysense/pytrack/pyscan/expans","pysense_x.x.x.dfu","pytrack","pytrack,","pytrack/pysens","pytrack/pysense,","pytrack:","pytrack_0.0.8.dfu","pytrack_0.0.8.dfu):","releas","repeat","repl","replac","report","requir","required.","reset","return","run","runtim","s1","same","schmidt","schmidt,","second","seconds,","seconds.","see","select","serial","serial:","set","shield","similar","size","softwar","specif","state","state(2)","static.ex","statu","status(0)","status:","stefan","step","steps:","success","successful,","sudo","sudo.","sy","technolog","termin","the“instal","time","tool","tool,","tormod","transfer","ubuntu","unplug","unsuccessful,","up","updat","upload","upon","us","usb","util","util.","util/tickets/","util:","v0.9","v3","v3,","vendor","verifi","version","via","visibl","volden","wait","warning:","warranti","welt","weston","window","x.x.x","yum","zadig","–"],"pytrackpysense/installation/drivers.html":["(e.g.",".zip","3","7","7,","8/10/+,","anyway","back","befor","below","below.","board","box","brows","can't","click","comput","confirm","contained.","correct,","correctli","devic","devices.","download","driver","driver.","drivers.","dropdown","extract","file,","first","folder","folder).","folder.","follow","gone","haven't","instal","installed.","instruct","label","link","linux.","maco","manag","manager.","menu","navig","need","next","now","offici","open","option","out","pleas","point","publish","pysens","pytrack","pytrack/pysens","pytrack/pysense/pyscan/expans","receiv","requir","right","search/navig","see","select","softwar","software.","specifi","start","successful,","suggest","support","under","updat","us","verifi","warn","warning,","well","window","work"],"pytrackpysense/installation/libraries.html":["(lopy,","(pysense/pytrack),",".pi",".zip","/lib","2.0,","=","_lib/pycoproc_","acceleromet","access","add","addit","api.","archive.","be.","behav","below.","board","board.","code","correct","desir","devic","device'","device,","device.","download","enabl","etc.)","exactli","example,","expans","extract","few","file","file,","folder","folder:","follow","found","github","import","importing/us","insid","instal","instruct","latest","librari","libraries,","library.","light","lis2hh12.pi","lt","ltr329als01","ltr329als01(py)","ltr329als01.pi","make","mani","micropython","modul","navig","need","onc","page.","place","plugin,","print(lt.light())","process","process.","py","pycom","pycoproc.pi","pymakr","pysens","pysense()","pysense,","pysense.pi","pysense:","pytrack","read","releas","repositori","required.","resid","run","same","sensor","sensor,","sipy,","specif","standard","to/from","typic","under","upload","upload,","us","used/import","user","utilis","variou","version","via","wipi","wish","written"],"pytrackpysense/apireference/":["abstract","api","away","created,","follow","interact","level","librari","low","next","page","pyscan.","pysense,","pytrack,","refer","respect","sensors.","simplifi","usability,"],"pytrackpysense/apireference/pytrack.html":["'p21')","'p21',","'p22',","(g).","(in","(lis2hh12)","(none,","(quectel","(with","180","180.","3","90","90.","=","acceler","acceleration,","acceleromet","ad","avail","available,","axi","be","beyond","board","board.","chapter","class","construct.","constructor","contribut","coordin","creat","current","debug","degre","describ","design","detail","due","each","exact","expired,","false)","featur","feel","float","found","free","function","github","glonass","glonass)","gnss)","gp","i2c","includ","inform","know","l","l76","l76gnss","l76gnss(pytrack","l76gnss.","l76gnss.coordinates(debug","lack","latitud","latitude.","librari","libraries.","lis2hh12","lis2hh12(pytrack","lis2hh12.","lis2hh12.acceleration()","lis2hh12.pitch()","lis2hh12.roll()","location.","lock","lock.","longitud","longitude/latitude,","make","measurement,","method","more","none)","none).","none,","note","object","object,","onc","orient","output","pass","period","pitch","pleas","possibl","provid","pull","pytrack","pytrack'","pytrack'","rang","read","repeat.","repositori","request","requir","return","roll","roll,","scl","sda","search","seconds)","sensors.","set","speed","successfulli","tilt","time","timeout","true","tupl","valu","variou","verbose.","weekli","well","yaw","yaw."],"pytrackpysense/apireference/pysense.html":["'p21')","'p21',","'p22',","(%)","('c).","(g).","(lis2hh12)","(ltr","(m)","(m).","(mpl3115a2)","(pa),","(pa).","(si7006a20)","01)","180","180.","3","329al","90","90.","=","acceler","acceleration,","acceleromet","ad","addit","als_gain_1x,","als_gain_1x,als_gain_2x,","als_gain_48x,","als_gain_4x,","als_gain_8x,","als_gain_96x","als_int_100,","als_int_150,","als_int_200,","als_int_250,","als_int_300,","als_int_350,","als_int_400","als_int_50,","als_rate_100,","als_rate_1000,","als_rate_200,","als_rate_2000","als_rate_50,","als_rate_500)","als_rate_500,","altimet","altitud","ambient","argument","atmospher","avail","available,","axi","barometr","be","beyond","board","board.","both","chapter","class","construct.","constructor","constructor.","contribut","creat","current","datasheet","degre","describ","design","detail","digit","dual","due","each","exact","extern","featur","feel","float","follow","free","function","gain","gain:","github","humid","humidity.","i2c","includ","inform","integr","integration:","know","lack","level","librari","libraries.","light","lis2hh12","lis2hh12(pysens","lis2hh12.","lis2hh12.acceleration()","lis2hh12.pitch()","lis2hh12.roll()","ltr329als01","ltr329als01(pysens","ltr329als01.light()","lux.","make","measurement,","method","mode","mode:","more","mpl3115a2","mpl3115a2(pysens","mpl3115a2.","mpl3115a2.altitude()","mpl3115a2.pressure()","mpl3115a2.temperature()","none,","note","object","object,","onc","orient","output","pass","percentag","pitch","pleas","possibl","pressur","pressure)","pressure,","provid","pull","pysens","pysense'","rang","rate","rate:","read","rel","repeat.","repositori","request","requir","return","roll","roll,","scl","sda","see","sensor","sensor.","sensors.","si7006a20","si7006a20(pysens","si7006a20.","si7006a20.humidity()","si7006a20.temperature()","successfulli","temperatur","temperature.","tilt","tupl","two","valu","variou","wavelength","weekli","well","yaw","yaw."],"pytrackpysense/apireference/pyscan.html":["'p21')","'p21',","'p22',","(4,","(atqa),","(g).","(lis2hh12)","(ltr","(mfrc6300)","(mfrc630_mf_auth_key_a","0","01)","10),","16","180","180.","3","329al","6","7,","90","90.","=","acceler","acceleration,","acceleromet","accord","activ","ad","als_gain_1x,","als_gain_1x,als_gain_2x,","als_gain_48x,","als_gain_4x,","als_gain_8x,","als_gain_96x","als_int_100,","als_int_150,","als_int_200,","als_int_250,","als_int_300,","als_int_350,","als_int_400","als_int_50,","als_rate_100,","als_rate_1000,","als_rate_200,","als_rate_2000","als_rate_50,","als_rate_500)","als_rate_500,","alway","ambient","answer","answer.","appear","appropri","argument","around","array","array.","authent","authenticated,","authentication.","avail","available,","axi","b","be","beyond","bit","block","block)","block_address","board","board.","both","buffer","buffer.","byte","byte,","call","card","card'","card,","card.","case","chapter","check","checking.","class","collis","command","command.","construct.","constructor","constructor.","contribut","convert","creat","crypto1","current","data","datasheet","debug","debug=false)","degre","describ","design","dest","dest)","detail","determin","devic","device.","digit","disabl","discov","dual","due","each","enabled.","encryption.","error","exact","explain","extern","failure,","failure.","featur","feel","first","float","follow","format","format,","format.","four","free","function","gain","gain:","github","handl","hexadecim","higher","hold","i2c","identifi","idl","includ","inform","initialis","instruction:","integr","integration:","iso14443a,","key","key,","key_typ","key_type,","know","lack","len","len)","length","length)","length.","level","librari","libraries.","light","lis2hh12","lis2hh12(pysens","lis2hh12.","lis2hh12.acceleration()","lis2hh12.pitch()","lis2hh12.roll()","load","long","ltr329als01","ltr329als01(pysens","ltr329als01.light()","lux.","make","manual","measurement,","memori","method","method.","mf","mfrc630","mfrc630(pyscan=none,","mfrc630.format_block(block,","mfrc630.mfrc630_cmd_idle()","mfrc630.mfrc630_cmd_init()","mfrc630.mfrc630_cmd_load_key(key)","mfrc630.mfrc630_cmd_load_key(key).","mfrc630.mfrc630_cmd_reset()","mfrc630.mfrc630_format_block(data,","mfrc630.mfrc630_iso14443a_select(uid)","mfrc630.mfrc630_iso14443a_wupa_reqa(instruction)","mfrc630.mfrc630_mf_auth(uid,","mfrc630.mfrc630_mf_deauth()","mfrc630.mfrc630_mf_read_block(block_address,","mfrc630.mfrc630_print_block(data,","mfrc630.print_debug(msg)","mfrc630_format_block","mfrc630_iso14443_cmd_reqa","mfrc630_iso14443_cmd_wupa,","mfrc630_mf_auth_key_b)","mfrc630_mf_deauth()","mifar","mode.","more","multipl","nfc","none,","nonzero","norm.","note","number","object","object,","object.","occur,","onc","orient","otherwis","output","pass","perform","pitch","pleas","possibl","present,","print","procedur","procedure.","provid","pull","pyscan","pyscan'","pysens","rang","rate","rate:","read","received.","regist","register.","repeat.","repositori","reqa.","request","requir","reset","respons","result","return","roll","roll,","scl","scl='p21',","sda","sda='p22',","see","select","send","sensor","sensors.","separ","set","space","statement","statu","stop","store","succeeded.","success.","successfulli","tilt","timeout","timeout=none,","tri","tupl","two","uid","uid.","uid:","us","valu","variou","wavelength","weekli","well","whether","wrapper","write","wupa","yaw","yaw."],"pytrackpysense/apireference/sleep.html":["\"","#","#from","#pi","(2g)","(accelerometer,","(activ","(class","(express","(inact","(pic","(pin#6","(wakeup)","+","1","2","200)","2000mg","200m","4","5","8","=","abov","acc","acc.enable_activity_interrupt(2000,","acceler","acceleromet","activ","activity/inact","actual","ad","although","and/or","appropri","approxim","are:","asynchron","avail","available,","awoken","be","begin","board","boolean","both","buttom","button)","call","callback","certain","chapter","class,","code","code,","configur","configured.","contribut","default","describ","detect","detection)","display","durat","duration,","duration.","dure","edg","edge.","embed","enabl","event","exampl","example,","executed,","extern","fall","falling])","featur","feel","find","follow","found","free","function","function,","github","go","go_to_sleep()","gp","handler","happen","header)","header).","import","inact","indic","instantiated.","int","interrupt","interrupts,","interv","interval,","interval.","io","it'","last","librari","libraries.","lis2hh12","lis2hh12()","lis2hh12)","manual","maximum","method","method.","methods,","micropython","micropython.","min","minut","mode,","more","next","normal","note","note:","option","out","out.","paramet","pic","pic_rc1","pin","pin#6","pleas","possibl","previous","print(\"approxim","print(\"wakeup","pull","put","py","py.go_to_sleep()","py.setup_int_pin_wake_up(false)","py.setup_int_wake_up(true,","py.setup_sleep(300)","pysens","pysense()","pysense,","pytrack","pytrack()","pytrack.get_sleep_remaining()","pytrack.get_wake_reason()","pytrack.go_to_sleep([gps=true])","pytrack.setup_int_pin_wake_up([rising_edg","pytrack.setup_int_wake_up(rising,","pytrack.setup_sleep(time_seconds)","pytrack.setup_sleep(timout_sec).","pytrack/pysens","quick","ra5).","rc1,","reason","reason.","reason:","remain","remaining:","repositori","request","requir","reset","restart","return","rise","same","script,","sec\")","second","seconds)","seconds.","session","set","set,","setup_sleep()","sleep","sleep.","snippet:","sourc","source,","specifi","start","state","str(py.get_sleep_remaining())","str(py.get_wake_reason()))","threshold","time","time.sleep(0.5)","timeout","toggled.","true)","true])","us","usag","user","valu","variou","wake_reason_acceleromet","wake_reason_int_pin","wake_reason_push_button","wake_reason_tim","wakeup","weekli"],"tutorials/introduction.html":["along","befor","bluetooth,","boards.","code","connect","contain","control","devic","device,","ensur","etc.","exampl","expans","final","firmwar","firmware;","found","gener","i/o","instruct","introduct","later","latest","librari","lopi","lora","modul","network,","network.","node","pin","pycom","pysense.","pytrack","relat","repository.","requir","run","section","see","set","sigfox","sipi","sourc","specif","starting,","such","tutori","tutorials,","up","updates.","us","wifi"],"tutorials/all/":["boards.","contain","devic","exampl","expans","gener","pycom","section","work"],"tutorials/all/repl.html":["\"help()\"","'py'","'pypypypypypypypypypypypypypypypypypypypy'","(power","(putty,","(the","*","+","/","1","10","146","2","2.5","20","2016","21;","3","5","=",">>>",">>>.","above,","above.","appear","appear,","appear:","basic","below.","black","blank","button","charact","command","connect","connecting,","ctrl","cursor.","d","devic","device'","device.","disconnect","end","enter","enter,","esp32","etc).","exampl","example,","fashion.","features:","first","flash","following,","g1d8b5e5","goe","hard","hardwar","hello","here","i.e.","ident","import","indic","information.","isn't","led","led(0)","led(1)","led).","led.toggle()","let'","lopi","lopy!","lopy!\")","machin","make","message,","methods.","micropython","mode=pin.out,","more","next","obligatori","off/on)","onc","open","out","output","perform","picocom,","pin","pin('g16',","place","plugin,","press","print(\"hello","program","prompt","prompt,","prompt.","pyb:","pycom","pymakr","python","reboot","repl","reset","reset.","reset;","rgb","rst","screen","screen,","see","serial","session,","similar","small","soft","someth","still","sure","switch","telnet,","termin","test","test:","text","tri","two","type","typed.","upon","us","utilis","v1.4.6","value=1)","work","working,","wrong,"],"tutorials/all/wlan.html":["!=","\"+net_to_use+\"","#","&","'',","'':","''},","'10.0.0.1')},","'10.0.0.1',","'192.168.178.1',","'255.255.0.0',","'255.255.255.0',","'8.8.8.8'))","'mywifi':","'mywifikey'),","'password'),","'username',","'wlan_config'","'wlan_config':","('10.0.0.114',","(chain)","(ip,","(or","(sec,","(wlan.ap","+","/flash/boot.py:","/flash/cert.","115200)","=","==",">>>","[e.sec","address","address,","address:\"","alway","antenna=wlan.int_ant)","ap","appropri","around","assign","auth=(net.sec,","auth=(wlan.wpa2,","auth=(wlan.wpa2_ent,","auth=(wlan.wpa2_ent,),","auth=original_auth,","automat","available_net","available_nets])","befor","below","below,","boot","boot.pi","break","broken.","ca","ca_certs='/flash/cert/ca.pem')","ca_certs='/flash/cert/ca.pem',","call","case","caus","certfile='/flash/cert/client.crt')","certif","chang","channel=6,","check","class","client","code","command","configur","connect","connecting,","connection.","constructor","copi","crucial","current","default.","devic","device,","devices,","dns_server)","duplic","dure","e","e.g.","e.ssid","e:","eap","enabl","enterpris","except","execut","exist","featur","file","fix","follow","found!')","frozenset([e.ssid","frozenset([key","gateway,","get","go","hold","home","identity='myidentity',","import","instance,","instruct","interact","ip","key","key,","keyfile='/flash/cert/client.key',","known","known_net","known_nets[net_to_use]","known_nets])","known_nets_nam","known_nets_names)","line","list","list(net","locat","lopi","machin","machine.idle()","machine.reset_cause()","machine.soft_reset:","machine.uart(0,","match","mean","mode","mode\")","mode,","mode;","multipl","necessary,","net","net.ssid","net_properti","net_properties:","net_properties['pwd']","net_to_us","net_to_use[0]","net_to_use][0]","nets\")","nets:","network","network,","networks:","notic","now","object,","obtain","option","order","original_auth","original_ssid","os","os.dupterm(uart)","over","pair.","param","password","peap","power","print(\"connect","print(\"fail","print(\"scan","print('network","print('wlan","privat","proce","provided.","public","put","pwd","pwd),","pycom","repl","requir","reset","reset.","retriev","router","run","run:","running:","save","scan","script","sec","secur","serial","server'","session","set","settings!!","setup","soft","ssid,","ssid=original_ssid,","static","station:","status,","subnet_mask,","succeeded!')","system","telnet","therefor","this:","timeout=10000)","timeout=5000)","tls:","try:","ttls),","ttls:","two","uart","uart.","under","up","up)","up,","upon","us","usb.","user","usernam","valid","via","wait","way","wifi","wifi.","without","wl","wl.auth()","wl.connect(net_to_use,","wl.ifconfig()[0])","wl.ifconfig(config=net_properties['wlan_config'])","wl.init(mode=wlan.ap,","wl.isconnected():","wl.mode(wlan.sta)","wl.scan()","wl.ssid()","wlan","wlan()","wlan(mode=wlan.sta)","wlan.ap","wlan.connect('mywifi',","wlan.connect(net.ssid,","wlan.connect(ssid='mywifi',","wlan.ifconfig(config=('192.168.178.107',","wlan.init(mode=wlan.sta)","wlan.isconnected():","wlan.mode()","wlan.scan()","wlan_config","wpa2","{","{'pwd':","}"],"tutorials/all/ble.html":["#","%","%x'","&","'heart","(apple'","(char.properties()","1)","10","=","==","addr","adv","adv:","advertis","advertisements.","advertiser.","again","api","around","attempt","available.","basic","ble","bluetooth","bluetooth()","bluetooth.adv_manufacturer_data)","bluetooth.adv_name_cmpl)","bluetooth.adv_name_cmpl))","bluetooth.connect(adv.mac)","bluetooth.get_adv()","bluetooth.isscanning():","bluetooth.prop_read):","bluetooth.resolve_adv_data(adv.data,","bluetooth.start_scan(","bluetooth.start_scan(10)","bluetooth.start_scan(20)","bluetooth.stop_scan()","break","bt","bt.connect(adv.mac)","bt.get_adv()","bt.resolve_adv_data(adv.data,","bt.start_scan(","bytes:","call","char","char.read()))","chars:","complet","conn","conn.disconnect()","conn.services()","connect","continu","data","devic","device.","else:","exampl","except:","featur","features.","firmwar","found","full","function","future,","here)","ibeacon","implement","import","indefinit","info","it'","line","manufactur","mfg_data","mfg_data:","more","name","near","network","none","page","pairing.","pass","present,","print","print(\"connect","print('char","print('read","print(bluetooth.get_adv())","print(bluetooth.resolve_adv_data(adv.data,","print(ubinascii.hexlify(mfg_data))","quick","rang","rate'","rate':","raw","receiv","reference.","resolve_adv_data()","retriev","scan","second","send","sent","servic","service.characteristics()","service.uuid())","services.","services:","start","stop","such","time","time.sleep(0.050)","timeout","tri","true:","try:","type(service.uuid())","ubinascii","until","updat","us","usag","valu","within","{}","{}\".format(ubinascii.hexlify(adv.mac)))","{}'.format(char.uuid(),","{}'.format(service.uuid()))"],"tutorials/all/https.html":["/flash/cert/","1])","443)[0][","8441)[0][","=","api","basic","below","blynk","ca_certs='/flash/cert/ca.pem')","cert_reqs=ssl.cert_required,","certif","check","cloud.","connect","device.","download","exampl","folder","http","import","info,","modul","more","place","reference.","s","socket","socket.socket()","ss","ss.connect(socket.getaddrinfo('cloud.blynk.cc',","ss.connect(socket.getaddrinfo('www.google.com',","ssl","ssl.wrap_socket().","ssl.wrap_socket(s)","ssl.wrap_socket(s,","us"],"tutorials/all/mqtt.html":["\"io.adafruit.com\",user=\"your_username\",","\"wifipassword\"),","=","account.","adafruit","adafruit'","allow","api","auth=(wlan.wpa2,","broker","broker.","client","client.check_msg()","client.connect()","client.publish(topic=\"youraccount/feeds/lights\",","client.set_callback(sub_cb)","client.subscribe(topic=\"youraccount/feeds/lights\")","creat","credentials.","data","def","devic","exampl","free","functionality.","guid","hold","ideal","import","inform","io","iot","key","lightweight","machin","machine.idle()","messag","more","mqtt","mqtt.","mqttclient","mqttclient(\"device_id\",","msg):","msg=\"off\")","msg=\"on\")","need","network","off\")","on\")","order","packet","password=\"your_api_key\",","platform,","port=1883)","print(\"connect","print(\"send","print(msg)","protocol","same","send","show","small","sub_cb(topic,","subscrib","time","time.sleep(1)","timeout=5000)","tinker","topic","topic,","true:","us","via","visit","well","wifi.","wifi\\n\")","wlan","wlan(mode=wlan.sta)","wlan.connect(\"yourwifinetwork\",","wlan.isconnected():","you'll"],"tutorials/all/aws.html":["\"","\")","\"accepted\":","\"deltalistener\"","\"mi","\"rejected\":","\"shadowecho\"","\"shadowupdater\"","\"timeout\":","#","#################","##################","#######################","########################","#client_id","#conn_disconn_timeout","#connect","#mqtt_oper_timeout","#thing_nam","'/flash/cert/aws_client.cert'","'/flash/cert/aws_private.key'","'/flash/cert/aws_root.ca'","'aws_host_url'","'my_wifi_password'","'my_wifi_ssid'","'publishtopic'","'pycompublishclient'","'to","'{\"state\":{\"desired\":{\"property\":'","'}}}'","(*.pem.crt)","(*.private.pem.key)","(amazon","(config.py):","(main.py)","(pycom","+","+=","/","/flash/cert","0","1","1)","1,","10","2","5","5)","8883","=","==","\\n\\n\")","accepted!\")","action","activ","all:","amazon","applic","attach","authorise.","aw","aws_client_cert","aws_host","aws_port","aws_private_key","aws_root_ca","awsiotmqttclient(config.client_id)","awsiotmqttshadowclient(config.client_id)","broker","button","button,","buttons.","ca","callback","certif","certificate,","certificates,","choos","click","client","client.","client_id","cloud","code","collect","common","config","config.aws_client_cert)","config.aws_port)","config.aws_private_key,","config.last_will_msg,","config.pi","configur","conn_disconn_timeout","connect","consol","contain","control","creat","custom","customcallback(client,","customcallback)","customshadowcallback_delete(payload,","customshadowcallback_delta(payload,","customshadowcallback_update(payload,","customshadowcallback_update,","def","delet","delta","detail","devic","device):","deviceshadowhandl","deviceshadowhandler.shadowdelete(customshadowcallback_delete,","deviceshadowhandler.shadowregisterdeltacallback(customshadowcallback_delta)","deviceshadowhandler.shadowupdate(jsonpayload,","diagram","doc","dot","download","draining_freq","echo","enabl","enter","file","file.","flash","folder.","forev","format,","ftp","function","gener","get","github","give","go","hand","host","imag","inform","interact","internet","iot","json","json.loads(payload)","jsonpayload","key","last","last_will_msg","last_will_top","latest","left","let","link","listen","loop","loopcount","main.pi","manag","messag","message'","message):","message:","messages,","more","mqtt","mqtt_oper_timeout","name","name\"","navig","need","new","offline_queue_s","out!\")","page,","pane,","path","paths.","payloaddict","pdf","platform","polici","press","print(\"","print(\"delet","print(\"from","print(\"property:","print(\"receiv","print(\"upd","print(\"version:","print('aw","print(message.payload)","print(message.topic)","privat","process","publish","put","pycom","pycomawsmqttcli","pycomawsmqttclient.configureconnectdisconnecttimeout(config.conn_disconn_timeout)","pycomawsmqttclient.configurecredentials(config.aws_root_ca,","pycomawsmqttclient.configuredrainingfrequency(config.draining_freq)","pycomawsmqttclient.configureendpoint(config.aws_host,","pycomawsmqttclient.configurelastwill(config.last_will_topic,","pycomawsmqttclient.configuremqttoperationtimeout(config.mqtt_oper_timeout)","pycomawsmqttclient.configureofflinepublishqueueing(config.offline_queue_size)","pycomawsmqttclient.connect():","pycomawsmqttclient.subscribe(config.topic,","pycomawsmqttshadowcli","pycomawsmqttshadowclient.configureconnectdisconnecttimeout(config.conn_disconn_timeout)","pycomawsmqttshadowclient.configurecredentials(config.aws_root_ca,","pycomawsmqttshadowclient.configureendpoint(config.aws_host,","pycomawsmqttshadowclient.configuremqttoperationtimeout(config.mqtt_oper_timeout)","pycomawsmqttshadowclient.connect():","pycomawsmqttshadowclient.createshadowhandlerwithname(config.thing_name,","register/manag","rejected!\")","remotely.","report","repository.","request","responsestatu","responsestatus,","root","sampl","secur","see","send","set","settings,","shadow","shown","side,","sign","specif","specifi","start","state","str(loopcount)","str(payloaddict[\"state\"][\"desired\"][\"property\"]))","str(payloaddict[\"state\"][\"property\"]))","str(payloaddict[\"version\"]))","subscib","subscrib","succeeded')","telemetri","thing","things.","three","time","time.sleep(1)","time.sleep(2)","time.sleep(5)","token","token):","token:","topic","topic:","topics.","true)","true:","up","updat","user","user.","userdata,","via","website):","wifi","wifi,","wifi_pass","wifi_ssid"],"tutorials/all/adc.html":["#","1.1v","1120.","=","abov","access","accur","adc","adc()","adc(0)","adc.","adc.channel(pin='p13')","adc.channel(pin='p16',","adc.vref(1100)","adc.vref_to_pin('p22')","adc_c","adc_c()","adc_c.value()","attn=adc.attn_11db)","calibr","check","code","connect","current","disconnect","down","e.g.","each","esp32'","exampl","extern","factory.","firstli","follow","import","inform","intern","it.","known","machin","mean","measur","millivolts,","module.","more","note","now","output","p22","pleas","print(adc_c.voltage())","read","refer","reference.","reset","sample.","see","set","simpl","source.","tell","time","to.","true","us","valu","voltag","voltmet","vref","wish"],"tutorials/all/i2c.html":["\"!bb\"","\"!bh\"","#","(((data[0]","(device_id","(len","(recv_data)","(wait","+=","0","0):","0.1","1","120m","2)","2):","200):","5","=","==",">",">=","__init__(self,","ad","addr","addr=0x23,","addr=i2c.scan()[0])","anoth","baudrate=100000)","bh1750fvi","bh1750fvi.bh1750fvi(i2c,","bh1750fvi.py.","bh1750fvi:","bytes([0x10]))","class","code","code,","connectivity,","const(120)","continuo","data","def","device.","device_id","device_id,","digit","driver","enabl","exampl","file","follow","i2c","i2c(0,","i2c,","i2c.","i2c.master,","import","library.","light","light_sensor","light_sensor.read()","light_sensor.read())","lora","lora(mode=lora.lora,","lora_confirm_format","lora_pkg_format","lora_sock","lora_sock.recv(64)","lora_sock.send(msg)","lora_sock.setblocking(false)","lux","machin","measurement_tim","measurement_time:","msg","name","network","period","period=150):","place","print(data)","pycom","pycom.heartbeat(false)","pycom.rgbled(0x001500)","pycom.rgbled(0x150000)","read","read(self):","receiv","recv_data","recv_data)","region=lora.eu868)","same","sampl","self.addr","self.i2c","self.i2c.readfrom(self.addr,","self.i2c.writeto(addr,","self.period","self.tim","self.valu","send","sensor","sensor.","simpl","socket","socket.sock_raw)","socket.socket(socket.af_lora,","start","statu","status,","struct","struct.pack(lora_pkg_format,","struct.unpack(lora_confirm_format,","time","time.sleep(0.1)","time.sleep(1)","tx_iq=true,","us","valu","wait","while(true):"],"tutorials/all/owd.html":["\"\"\"","#","#!/usr/bin/env","&","((l_rom[byte]","((~temp_read","(1","(8","(count_per_c","(crc","(temp_msb","*","+","+=","//","0","0:","0x01","0x01:","0x18","0x28:","0x7f","0x80","0xff)","1","1)","1.","100","25","64","65","8","=","==",">",">=",">>","[]","[rom]","^","__init__(self,","_search_rom(self,","assert","attach","avail","b","b:","basic","bit","break","bu","buf):","buf:","byte","byte)","bytearray","bytearray(8)","bytes).","bytes.","class","cmd_matchrom","cmd_readrom","cmd_searchrom","cmd_skiprom","collision,","complement","comput","connect","const(0x33)","const(0x55)","const(0xcc)","const(0xf0)","convert","count_per_c","count_remain","count_remain)","crc","crc8(self,","data","data):","data[6]","data[7]","data[i]","def","devic","devices.","diff","diff)","diff):","differ","disable_irq","disable_irq()","don't","driver","ds18b20","ds18x20","ds18x20(ow)","each","elif","else:","enable_irq","enable_irq(i)","error","explain","fals","fb_bit","fill","function.","github","half","high","import","l_rom","l_rom,","l_rom:","librari","line","list","machin","machine.disable_irq","machine.disable_irq()","machine.enable_irq","match","mean","micropython","next_diff","none,","now","object","onewir","onewire(pin('p10'))","onewire:","otherwise.","ow","p10","pass","perform","pin","pin()","pin(0)","pin(1)","pin):","pin.pull_up)","presenc","print(temp.read_temp_async())","pulse,","pycom","python3","r_b","range(0xff):","range(8):","range(len(data)):","read","read_bit(self):","read_byte(self):","repository.","reset","reset(self):","return","rom","rom):","rom,","rom0","rom:","scan(self):","select","select_rom(self,","self._search_rom(rom,","self.pin","self.pin.init(pin.open_drain,","self.read_bit()","self.read_bit():","self.reset()","self.reset():","self.write_byte(b)","self.write_byte(cmd_matchrom)","self.write_byte(cmd_searchrom)","self.write_bytes(rom)","sensor.","shift","shifting,","sleep_u","sleep_us(1)","sleep_us(40)","sleep_us(420)","sleep_us(480)","sleep_us(60)","specif","statu","talk","temp","temp.start_conversion()","temp_lsb","temp_read","temperatur","time","time.sleep(1)","time.sleep_u","to.","true","true:","truncat","tutori","two","two'","usag","valu","without","write_bytes(self,","|","|="],"tutorials/all/threading.html":["%","%d'","(i","+","1,","3","=","_thread","_thread.allocate_lock()","_thread.start_new_thread(th_func,","a_lock","a_lock:","below","def","defin","demonstr","differ","each","exampl","executes\")","follow","function","i))","id)","id):","import","interval.","lock","locks:","micropython","module.","number","on","parameters.","perform","print","print(\"a_lock","print('run","range(3):","receiv","simpli","spawn","started,","support","th_func(delay,","thread","time","time.sleep(delay)","true:","us"],"tutorials/all/rgbled.html":["#","10","4s","alive.","blue","code","colour","cycl","cycles.","default","detected.","error","expect","flash","follow","green","heartbeat","here","import","indic","led","light","make","module.","onc","overridden","piec","pycom","pycom.heartbeat(false)","pycom.rgbled(0x007f00)","pycom.rgbled(0x7f0000)","pycom.rgbled(0x7f7f00)","pycom.rgbled(0xff00)","range(10):","red","result:","rgb","run","signal","stop","system","through","time","time.sleep(1.5)","time.sleep(4)","time.sleep(5)","traffic","turn","us","yellow"],"tutorials/all/timers.html":["#","%","%f","(total","+=","0","1","1,","1.25","10","10:","=","==","__init__(self):","_seconds_handler(self,","alarm","alarm):","alarm.callback(none)","block","callback","chrono","chrono.read()","chrono.start()","chrono.stop()","chronomet","class","clock","clock()","clock:","code","code.","count","def","detail","done","elaps","even","exampl","example,","execut","finish","first","follow","found","good","handl","handling.","however,","import","inform","interrupt","interrupt.","interval.","it'","keep","lap","lap\"","lap)","lap))","last","machin","measur","mind","more","much","network","passed\"","periodic=true)","possibl","practic","print(\"","print(\"%02d","print(\"\\nth","print()","race\"","racer","read","request","restrict","second","seconds.","self.__alarm","self.second","self.seconds)","sequentially,","short.","simpl","simul","specif","stop","stopwatch.","time","time.sleep(1.25)","time.sleep(1.5)","timer","timer.","timer.alarm(self._seconds_handler,","timer.chrono()","took","total","total)","us","without"],"tutorials/all/pir.html":["!=","\")[1]","\"+net_to_use+\"","\"+self.basic+\"\\r\\n\\r\\n\")","\"+str(return_code))","#","#config","#flag","&","'',","'10.0.0.1')},","'10.0.0.1',","'255.255.0.0',","'networkid':","'utf8')","'wlan_config'","'wlan_config':","('10.0.0.8',","(boot.py)","(configur","(domoticz.py)","(main.py)","(sec,","+",",\"\")","/json.htm?\"+path+\"","0","10","115200)","1:","8080","=","==",">","[e.sec","__init__(self,","address:\"","antenna=wlan.int_ant)","ap","auth=original_auth,","available_net","available_nets])","basic","basic):","boot","case","channel=6,","class","code","command):","connect","constantli","d","d.setvariable('presence:livingroom','1')","def","detected,","domoticz","domoticz(\"\",","domoticz:","e","e.ssid","e:","else:","except","exception:","failed\")","frozenset([e.ssid","frozenset([key","go","high,","hold_tim","hold_time_sec","hold_time_sec:","http","http/1.1\\r\\nhost:","idx,","import","installation.","ip","ip,","keep","key","known","known_net","known_nets[net_to_use]","known_nets])","known_nets_nam","known_nets_names)","last_trigg","list(net","loop","loop\")","machin","machine.idle()","machine.reset_cause()","machine.soft_reset:","machine.uart(0,","main","mode\")","more","motion","name,","net","net_properti","net_properties:","net_properties['pwd']","net_to_us","net_to_use[0]","net_to_use][0]","nets\")","network","network,","original_auth","original_ssid","os","os.dupterm(uart)","path):","pin","pin('g4',mode=pin.in,","pir","pir()","port","port,","power","presence\")","print(\"connect","print(\"exit","print(\"fail","print(\"http","print(\"no","print(\"pres","print(\"request","print(\"scan","print(\"start","print(e)","pull=pin.pull_up)","pwd","pwd),","pycom.io\\r\\nauthorization:","read","request","request\")","result:","return","return_cod","s","s.close()","s.connect((self.ip,self.port))","s.send(b\"get","save","scripts,","sec","second","see","self.bas","self.ip","self.port","self.sendrequest(\"type=command¶m=switchlight&idx=\"+idx+\"&switchcmd=\"+command)","self.sendrequest(\"type=command¶m=updateuservariable&vtype=0&vname=\"+name+\"&vvalue=\"+value)","send","sendrequest(self,","sensor","setlight(self,","setvariable(self,","simpl","socket","socket.socket()","ssid=original_ssid,","statu","status.split(\"","step","str(s.readline(),","time","time.sleep_ms(500)","time.time()","timeout=10000)","trigger","trigger,","true:","try:","tutorial.","uart","value):","variable).","wait","wifi","wl","wl.auth()","wl.connect(net_to_use,","wl.ifconfig()[0])","wl.ifconfig(config=net_properties['wlan_config'])","wl.init(mode=wlan.ap,","wl.isconnected():","wl.mode(wlan.sta)","wl.scan()","wl.ssid()","wlan","wlan()","wlan(wlan.sta)","wrapper","{","{'pwd':","}"],"tutorials/all/modbus.html":["'","'.join('{:d}'.format(x)","'failure'","'success'","(modbu","(on/off)","+","/flash.","0","0.","0x00,","0x0000","0x01","0x02","0x03","0x04","0x05","0x06","0x0f","0x10","0xff00","1024]","125","2000","256,","32768","4,","6,","=","action","address","address,","analog","analogu","architecture.","array","avail","below.","between","code","codes.","coil","coil_quantity)","coil_quantity=100","coil_statu","coil_status))","coils,","command","commands,","commonli","commun","connect","content","contigu","continu","data","defin","deliv","descript","devic","device,","device.","discret","file.","first","folder","follow","found","ftp","function","github","here.","hold","independ","inform","input","input,","input_quantity)","input_quantity=100","input_statu","input_status))","intend","kind","librari","library,","list","master/slav","maximum","mean","medium","messag","modbu","modbus_obj.read_coils(slave_addr,","modbus_obj.read_discrete_inputs(slave_addr,","modbus_obj.read_holding_registers(slave_addr,","modbus_obj.read_input_registers(slave_addr,","modbus_obj.write_multiple_coils(slave_addr,","modbus_obj.write_multiple_registers(slave_addr,","modbus_obj.write_single_coil(slave_addr,","modbus_obj.write_single_register(slave_addr,","more","multipl","name","number","off.","on,","output","output_address,","output_address=0x00","output_flag","output_flag)","output_value)","output_value=0xff00","output_values)","output_values=[1,1,1,0,0,1,1,1,0,0,1,1,1]","over","packet","pdf","perform.","print('coil","print('hold","print('input","print('writ","protocol","pycom","python","quantiti","read","read.","regist","register_address,","register_address=0x01","register_quantity,","register_quantity=100","register_valu","register_value))","register_value,","register_value=","register_values,","register_values=[2,","registers.","remot","repository.","request","request.","request/repli","return_flag","rtu","rtu).","sampl","see","sequenc","serial","servic","set","shown","sign","signatur","signed)","signed=tru","singl","slave","slave_addr=0x0a","specifi","specified.","start","starting_address,","starting_address=0x0","starting_address=0x00","state","statu","status:","structur","support","target","tcp","tcp)","tell","transfer","transmiss","transmit","umodbu","up","upload","us","usual","valu","value,","value:","values,","via","write","written.","x"],"tutorials/all/ota.html":["\"1.0.1b\"","\"1095df8213aac2983efd68dba9420c8efc9c7c4a\"","\"ccc6914a457eb4af8855ec02f6909316526bdd08\"","\"delete\":","\"dst_path\":","\"firmware\":","\"flash/changed_file.py\",","\"flash/lib/new_lib.py\",","\"flash/old_file.py\",","\"flash/other_old_file.py\"","\"hash\":","\"host\"","\"http://192.168.1.144:8000/1.0.1b/flash/changed_file.py\",","\"http://192.168.1.144:8000/1.0.1b/flash/lib/new_lib.py\",","\"http://192.168.1.144:8000/firmware_1.0.1b.bin\",","\"new\":","\"over","\"update\":","\"url\":","\"version\":","#","(also","(becaus","(http://epydoc.sourceforge.net/stdlib/distutils.version.loosevers","(if","(ota)","(over","(thi","(via","(wait","/manifest.json?current_ver=1.0.0","0x02,","0x03]):","0x05,","0x06]))","1.0.0","1.0.1","100%","192.168.1.144:8000\\r\\n\\r\\n","2","5)","8000","8000)","=","==","[","],","abil","abov","achiev","activation)","actual","addit","address","agnost","air","air\"","allow","along","although","any...)","app_eui","app_key","app_key),","appimg.bin","appli","area","around","ask","asset_that_will_be_removed.wav","at:","auth=(app_eui,","avail","back","backup","base","be","befor","below","between","block","bluetooth","boot.pi","both","bring","broadcast","browser","build","bytes([0x01,","call","capabilities.","certain","chang","changed.","chosen","class","class.","class.html).","client","code","code,","come","command","comment","compani","compat","complet","config","connect","connect.","contain","content.","copi","correspond","creat","current","current_v","custom","data","delet","delete:","demonstr","deploy","describ","devic","device.","devices.","differ","directori","directory:","do.","downlink","e.g.","e.g:","end","entir","etc.","even","exampl","example)","example,","example.","exist","expect","expire)","explain","fails,","featur","fetch","field","fields:","file","file,","files,","files.","firmare_version.bin,","firmwar","firmware,","firmware.","firmware:","firmware_1.0.0.bin","firmware_1.0.1.bin","flash","follow","forever...)","format","found","from.","ftp.","full","function","functional,","gener","geograph","green","hash","header","here","here.","high","higher","highest","home","http","http/1.0\\r\\nhost:","http://127.0.0.1:8000/manifest.json?current_ver=1.0.0","hundr","imag","image.","imagin","implement","implemented.","import","incas","initi","initialis","instead","instruct","interfac","join","joined...')","json","latest","layer","layers.","leav","led","left","level","lib","lib_a.pi","librari","like:","limit","list","longer","look","loosevers","lora","lora(mode=lora.lorawan,","lora,","lora.","lora.has_joined():","lora.join(activation=lora.otaa,","lorawan","main.pi","make","manifest","manifest.json.","mechan","mechanism.","messag","message,","meter","meter.","method","method.","methodolog","micropyton","mode.","modul","name","need","network","network.","new","new,","new:","new_lib.pi","non","note:","number","number,","number.","on","onc","order","ota","ota\")","ota.connect()","ota.update()","otaa","out","over","overview","pars","path","perform","point","port","possibl","potenti","power","previou","previous","previous_version:","print(\"perform","print('not","procedur","properli","provid","provis","pycom","pycom.heartbeat(false)","pycom.rgbled(0xff00)","python","python3.","rate","reason","receiv","regardless","region=lora.eu868)","regular","relat","request","requir","reus","roll","run","running,","s","s.recv(64)","s.send(bytes([0x04,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","same","save","scheme","script","scripts.","sd","see","send","sent","serv","server","server_ip","server_ip,","set","setup","sever","sha1","shown","simpli","size","sleep","sleep(5)","smart","socket","socket.so_dr,","socket.sock_raw)","socket.socket(socket.af_lora,","some_asset.txt","sort","sourc","special","split","start","still","structure:","such","suggests).","system","test","there'","things:","this.","this_script.pi","though","thousand","time","time.sleep(2.5)","timeout=0)","top","transport","travel","trigger","true:","turn","tutori","two","two.","ubinascii","ubinascii.unhexlify('70b3d57ed0008cd6')","ubinascii.unhexlify('b57f36d88691cec5ee8659320169a61c')","unfeas","unfortun","until","up","updat","update,","update.","update:","upload","url","url'","url,","us","user","using.","usual","variable).","vehicl","vehicle.","veri","version","version.","version:","via","w","w.deinit()","wait","want","web","well","wifi","wifi_pw,","wifi_ssid,","wifiota","wifiota(wifi_ssid,","window","wish","without","wlan","wlan()","work","{","|","}","},"],"tutorials/all/rmt.html":["#","(1,0,1)","(1,0,1,1,0,1)","(1,0,1,1,1,0,1,0,1)","(100,","(400,200,100,300,200,400)","(8000,11000,8000,11000,6000,13000,6000,3000,8000)","(note:","(remot","(unlik","*","/","0","1","10","100","1000","1000*100n","1000*channel","10000","1000n","1000u","100hz,","100n","100u","102.4","10h","10m","2","2,","20","20*100n","2u","3","3.2768","3125n","32.768","4","4,","5","500u","6","7","70,","80","80%","=","`start_level`","abov","absolut","accordingly.","allow","along","alway","avail","base","be,","between","binari","bit","bit.","board","carrier","chang","channel","channels,","class","combin","configur","continu","control","control)","creat","data","data)","data,","defin","design","desir","detail","doesn't","don't","due","durat","duration[i]","duty,","each","esp32","exampl","example,","filter","first","first,","follow","forms.","found","frequency,","function","gener","given","gpio","gpio=\"p21\",","high","high,","hour","idle,","idle.","ignored.","import","in.","inform","infrar","inputs).","interpret","key","last","led","length","list","longer","longest","low","machin","machine.rmt(channel=2)","machine.rmt(channel=2,","map","maximum","mean","modul","modulation.","more","ms","nano","number","object","occur,","occurs.","opposit","out","output","p13","p18","p21","p21,","pattern","peripher","pin","place","primarili","produc","puls","pulse.","pulses,","pycom.pulses_get()","receiv","receiving,","remot","resolut","resolution,","resolution:","rmt","rmt(channel=4,","rmt.","rmt.high))","rmt.init()","rmt.init(gpio=\"p21\",","rmt.pulses_get()","rmt.pulses_get(pulses=100)","rmt.pulses_get(timeout=500)","rmt.pulses_send(duration,","rx_filter_threshold=20)","rx_idle_threshold","rx_idle_threshold=1000)","rx_idle_threshold=1000,","seconds,","send","set","shape","shorter","shown","signal","signal.","signals,","start","start_level=rmt.high)","state","state.","style","third","this.","timeout","toggl","transmiss","transmit","tupl","tuple,","two","tx_carrier","tx_idle_level","tx_idle_level=rmt.low)","tx_idle_level=rmt.low,","type","undefin","unit","until","us","us)","valid","valu","variou","wait","want","wave","well","width","without"],"tutorials/lora/":["\"special\"","(which","2","abp","access","ad","address","advanc","application.","basic","befor","benefit","both","build","call","case","channel","class","commun","connect","crc","custom","de","demonstr","device.","differ","direct","directli","encryption.","exampl","featur","follow","forwarder.","frame","frequenc","full","function","headers,","higher","implement","includ","inform","level","long","lopi","lopy.","lora","lora)","lorawan","mac","methods,","mode","mode.","modes;","modul","modulation.","new","otaa","packet","pass","plan","protocol","radio","rang","raw","receiv","remov","select","sent","stack","support","tail","those","tutori","typic","us","well","without","work","zealand."],"tutorials/lora/lora-mac.html":["#","&","'hello'","(raw","0x0f)","2","=","ad","address","amount","asia","australia","basic","be","below","below,","both","bypass","chanc","code","connect","creat","data","data.","delay","device:","directly.","encrypt","europ","exampl","example,","factor","format","frame.","frequency,","given,","import","inform","initialis","layer","loop","lopi","lopys.","lopy'","lora","lora(mode=lora.lora,","lora)","lora.as923","lora.au915","lora.eu868","lora.us915","lorawan","mac","machin","match","minimis","mode","modul","more","need","network","param","pick","pleas","power","print(data)","radio","random","raw","receiv","received...","region","region=lora.eu868)","run","s","s.recv(64)","s.send('hello')","s.setblocking(false)","s.setblocking(true)","same","see","send","sent","sides.","socket","socket.sock_raw)","socket.socket(socket.af_lora,","spread","state","time","time.","time.sleep(machine.rng()","transmit","true:","two","tx","unit","us","wait","way,","word"],"tutorials/lora/lorawan-otaa.html":["#","(becaus","(if","(over","(wait","0x02,","0x03]))","2","5)","=","accept","activation)","air","alway","any...)","app_eui","app_key","app_key),","appeui","appkey","arrive.","asia","attempt","australia","auth=(app_eui,","authent","authentication.","back,","befor","below","block","correct","creat","data","device:","europ","exampl","expire)","false.","forever...)","frame.","gateway","gateway.","get","has_joined()","import","incorrect","initialis","join","joined...')","keep","key","lopi","lora","lora(mode=lora.lorawan,","lora.as923","lora.au915","lora.eu868","lora.has_joined():","lora.join(activation=lora.otaa,","lora.us915","lorawan","make","match","messag","method","mind","mode.","modul","network","never","non","order","otaa","over","packet","paramet","pick","pleas","point","prevent","print('not","print(data)","provided.","rate","receiv","receive,","region","region=lora.eu868)","repli","request","respons","return","s","s.recv(64)","s.send(bytes([0x01,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","send","sent","set","socket","socket.so_dr,","socket.sock_raw)","socket.socket(socket.af_lora,","stand","state","stuck","there'","therefor","time","time.sleep(2.5)","timeout=0)","to/from","ubinascii","ubinascii.unhexlify('11b0282a189b75b0b4d2d8c7fa38548b')","ubinascii.unhexlify('ada4dae3ac12676b')","unit","until","us","wait","window"],"tutorials/lora/lorawan-abp.html":["#","'handshake'","(activ","(becaus","(if","(such","(wait","0x02,","0x03]))","2","5)","=","abp","any...)","app_swkey","app_swkey))","arrive.","asia","attempt","australia","auth=(dev_addr,","authent","back,","befor","below","block","configur","creat","data","dev_addr","devic","device:","dure","encrypt","europ","exampl","exchang","expire)","forever...)","frame","frame.","gateway","get","import","initialis","join","keep","key","lora","lora(mode=lora.lorawan,","lora.as923","lora.au915","lora.eu868","lora.join(activation=lora.abp,","lora.us915","lorawan","make","manual","match","mean","mind","mode.","need","network","never","non","nwk_swkey","nwk_swkey,","on","order","otaa","packet","param","perform","personalisation.","personalization)","pick","pleas","prevent","print(data)","procedur","procedure).","rate","receiv","receive,","region","region=lora.eu868)","s","s.recv(64)","s.send(bytes([0x01,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","send","sent","set","socket","socket.so_dr,","socket.sock_raw)","socket.socket(socket.af_lora,","stand","start","state","struct","struct.unpack(\">l\",","stuck","there'","therefor","ubinascii","ubinascii.unhexlify('00000005'))[0]","ubinascii.unhexlify('2b7e151628aed2a6abf7158809cf4f3c')","unit","us","wait","window","without"],"tutorials/lora/lora-mac-nano-gateway.html":["\"!bb%ds\"","\"bb%ds\"","\"bbb\"","\"devic","#","%","%d","%ds:","%s'","(200)","(ack","(device_id","(device_id,","(for","(len(recv_ack)","(len(recv_pkg)","(nodes)","(true):","0):","0x01","1","1,","115200)","2","2):","200)","200):","=","==",">","_lora_pkg_ack_format","_lora_pkg_format","ack","ack_pkg","act","adapt","allow","alway","appear","applic","arriv","asia","australia","avoid","b:","basic","between","bh%ds.","bitwis","boot.pi","byte","chang","code","code,","connect","contain","demo","demo,","develop","devic","device:","device_id","device_id):","device_id,","deviceid,","differ","discuss","else:","error","europ","exampl","failed\")","fals","format","format)","forum","gateway","gateway.","h","header,","here\"","identifi","import","increas","infinit","inform","introduc","invalid","keep","len(msg),","listen","loop","lopi","lora","lora(mode=lora.lora,","lora.as923","lora.au915","lora.eu868","lora.us915","lora_sock","lora_sock.recv(256)","lora_sock.recv(512)","lora_sock.send(ack_pkg)","lora_sock.send(pkg)","lora_sock.setblocking(false)","mac","machine.uart(0,","manipul","mark","match","max","max_time_wait","messag","method","more","msg","msg)","msg))","nano","needs:","network","network.","node","note:","ok","open","os","os.dupterm(uart)","packag","package,","package.","pick","pkg","pkg:","pkg_len,","pleas","port","post.","print","print(\"ack\")","print(\"messag","print('device:","put","raw","recv_ack","recv_ack)","recv_pkg","recv_pkg)","recv_pkg[1]","recv_pkg_len","recv_pkg_len,","reduc","region","region=lora.eu868)","resend","respons","response.","rx_iq","rx_iq=true,","see","send","serial","set","simpl","singl","size","size,","socket","socket,","socket.sock_raw)","socket.socket(socket.af_lora,","someth","specif","state","string","string)","struct","struct.pack(_lora_pkg_ack_format,","struct.pack(_lora_pkg_format","struct.unpack(_lora_pkg_ack_format,","struct.unpack(_lora_pkg_format","time","time.sleep(5)","true","two","tx_iq","tx_iq=true,","uart","unit","us","user","wait","waiting_ack","while(true):","while(waiting_ack):","within"],"tutorials/lora/module-module.html":["#","(nodes)","=","==","asia","australia","b","b'ping':","capabl","connect","device:","europ","exampl","import","lopi","lora","lora(mode=lora.lora,","lora.","lora.as923","lora.au915","lora.eu868","lora.us915","match","modul","network","node","pick","pleas","pycod","raw","region","region=lora.eu868)","s","s.recv(64)","s.send('ping')","s.send('pong')","s.setblocking(false)","show","socket","socket.sock_raw)","socket.socket(socket.af_lora,","state","time","time.sleep(5)","true:","two","unit","us","via"],"tutorials/lora/rn2483-to-lopy.html":["\"forever\".","#","#(should","12","125","250","4/5","48656c6c6f","8","868000000","868000000,","=","bandwidth=lora.bw_125khz,","between","bw","coding_rate=lora.coding_4_5,","cr","data","exampl","freq","frequency=","import","keep","listen","lopi","lora","lora(mode=lora.lora,","lora.","mac","microchip","mod","network","paus","power_mode=lora.always_on,","preamble=8,","prlen","public=false)","radio","raw","rn2483","rx_iq=false,","s","s.recv(64)","send","set","sf","sf7","sf=7,","show","socket","socket.sock_raw)","socket.socket(socket.af_lora,","sync","transmit","tx","tx:","tx_iq=false,","via","while(true):","‘hello')"],"tutorials/sigfox.html":["#","(e.g.","(europe)","(see","10,","11,","12]))","2,","3,","4,","5,","6,","7,","8,","9,","=","accepted.","affect","antenna","antenna),","backend","backend,","backend.","base","be","befor","between","block","board","both","button","byte","class","click","commun","configur","connect","connectivity,","corner.","countri","coverag","creat","damag","demonstr","devic","device,","device.","differ","disengag","downlink","drop","due","ensur","entri","exampl","expect","experienc","false)","finally,","fipi","firstli","follow","fsk","id","import","info).","inform","init","instance.","issu","larg","last","link","link.","log","lopi","lot","make","messag","mode","more","navig","need","network","network,","network.","next","now","number","number,","numbers.","occur","on","oper","out","outsid","page","pleas","prevent","proper","protocol","rcz","rcz1","rcz=sigfox.rcz1)","regist","replay","reset","right","s","s.send(bytes([1,","s.setblocking(true)","s.setsockopt(socket.sol_sigfox,","see","send","sending/receiv","sent","sequenc","sigfox","sigfox(mode=sigfox.sigfox,","sigfox.","sipy,","sipy.","socket","socket.so_rx,","socket.sock_raw)","socket.socket(socket.af_sigfox,","specifi","start","start,","support","sure","sync.","trash","tutori","type","type:","uplink","upon","upper","us","variou","via","well","without","zone","​"],"tutorials/lte/":["2g/3g/lte","are.","avail","both","carrier","cat","cell","cellular","check","connect","demonstr","enabl","exampl","follow","full","function","iot","iot,","local","long","lower","lte","m1","modul","modules.","nb","new","phones,","power,","protocols.","pycom","range,","requir","same","support","sure","them.","time","tutori","us","version","wide","writing,"],"tutorials/lte/cat-m1.html":["#","(data","/","1])","443)[0][","=","access","ad","adapt","address","after.","allow","appli","attach","aw","base","be","befor","best","board","case","cat","cellular","code","compatibility.","complet","connect","connection.","consumpt","consumption.","current","data","de","deepsleep","deepsleep.","disconnect","due","ensur","errat","event","exampl","examples.","expans","fipi","firmwar","first","found","full","function","give","go","google'","here.","higher","http/1.0\\r\\n\\r\\n\")","import","important:","includ","independ","initialis","initialised,","instance).","instanti","instruct","ip","jumper","keep","latest","lead","lte","lte()","lte.attach()","lte.connect()","lte.dettach()","lte.disconnect()","lte.isattached():","lte.isconnected():","m1","mean","minimum","modem","modem.","mqtt","network","object","obtain","onc","oper","order","out","over","pin","place","pleas","power","print(s.recv(4096))","radio","radio.","receiv","remov","requir","rout","rts/ct","s","s.close()","s.connect(socket.getaddrinfo('www.google.com',","s.send(b\"get","secur","sequan","server","servic","session","setup","simpli","sm","socket","socket.socket()","special","ssl","ssl.wrap_socket(s)","ssl:","start","station","step","system","taken","those","through","time","time.sleep(0.25)","together,","us","web","wlan"],"tutorials/lte/nb-iot.html":["#","(data","1\"')","=","allow","band","band=20\"')","be","befor","board","case","cat","class","consumpt","consumption.","current","de","deepsleep","deepsleep.","differ","due","ensur","errat","event","exampl","expans","fipi","firmwar","flash","found","go","here.","higher","import","important:","independ","initialis","initialised,","instance).","instruct","iot","jumper","keep","lead","lte","lte()","lte.connect()","lte.isattached():","lte.isconnected():","lte.send_at_cmd('at!=\"addscanband","lte.send_at_cmd('at!=\"clearscanconfig\"')","lte.send_at_cmd('at!=\"disablelog","lte.send_at_cmd('at+cfun=0')","lte.send_at_cmd('at+cfun=1')","lte.send_at_cmd('at+cgdcont=1,\"ip\",\"nb.inetd.gdsp\"')","m1,","minimum","modem.","modul","narrow","nb","need","network","now","onc","oper","order","out","pass","pin","place","power","pycom","radio","radio.","receiv","remov","requir","rts/ct","sequan","shipped,","sm","socket","special","support","system","taken","those","together,","us","usag","usual...","vodafone:"],"tutorials/lte/imei.html":["\"354347xxxxxxxxx\"\\r\\n\\r\\nok.","(sysname='gpy',","02","1.17.0.b1","2018","27',","849","=",">>>","\\r\\n+cgsn:","between","cellular","check","code","compat","d0dc708","devic","doubl","enabl","esp32')","firmwar","firmware,","firstli","follow","higher.","imei","imei.","import","interact","lte","lte()","lte.send_at_cmd('at+cgsn=1')","machine='gpi","make","modul","need","network","nodename='gpy',","number:","onc","order","os","os.uname()","pycom","quot","release='1.17.0.b1',","repl.","retriev","return","run","string","sure","valu","version","version='v1.8.6","via","you'll"],"tutorials/lte/firmware.html":["\"copyright\",","\"credits\"","\"help\",","\"license\"","\"recovery\"","\"stall\"","#","$","'/path/to/catm1","'/path/to/updater.elf')","'/sd')","'/sd/updater.elf')","(clang","(default,","(do","(e.g.","(i.e","(or","(we","/flash","08","09:51:46","1,","1.0.99","1.1,0,0","10%","100%","12341","13604","14:23:58)","20","2018","2018,","2048","25","3,","3.6.5","300k","306076","37781.dup","37781.dup',","37781.dup)","37781.zip","38638.dup","38638.dup')","38638.dup',","38638.zip","4.2.1","5","5.0.0.0d","5.1.1.0","54854","5996938","7","8192","9.1.0","902.0.39.1)]","99%.",":","=","==============",">>",">>>","[########################################]","[33080]","[38638]","[gcc","absolut","again","again.","alreadi","appl","apr","archive,","around","articl","ask","attempt","auto","automat","avail","be","befor","below.","board","bootloader0","bootloader1","bootloader1*","bootloader2","bootloader2*","bootrom","break","built","button","byte","bytes:","can't","card","card,","carefulli","case","cat","catm1","chang","check","close","code","come","command","command.","command:","commands.","commun","compar","compat","completed!","completed.","compon","comput","computer.","computer:","consol","contain","content","copi","copied/upload","current","darwin","days),","describ","desir","develop","devic","differ","directli","directori","disconnect","display","distributor","do","don't","done,","download","dup","dure","each","end","enough.","ensur","even","exampl","execut","exist","fact","fail","fail,","failur","fat","file","file,","file.","file:","files,","find","finish","fipy,","firmwar","first","first,","fit","flash","follow","format","ftp.","full","g01","go","gpy,","hang","hard","here'","here:","hold","however,","https://github.com/pycom/pycom","https://software.pycom.io/downloads/sequans2.html","images,","import","important:","importantly,","increas","indic","info","information.","insid","instal","instruct","integr","interfac","interrupt","iot","iot.","it'","it.","latest","libraries/tree/master/lib/sqnsupgrad","list","llvm","load","longer","look","lte","m1","machin","make","max","mbr","messag","method","method,","method:","minut","minutes,","mirror","mode","mode.","mode...","modem","modem,","modul","module'","module):","module,","module.","module:","more","mount","nb","nb1","necessari","necessary.","need","negotiation...","new","normal","note","now","nv","old","on","on_the_fli","onc","onto","opened:","options:","origin","os","os.listdir('/sd')","os.mkfs(sd)","os.mount(sd,","otherwis","otherwise,","output","over","packag","partition,","past","path","pc.","pleas","port.","power!!!)","power!!!)................","power!!!)............................................................................","power),","preced","prepar","press","previou","primari","process","prompt","publish","pybyt","pycom","pyseri","python","python3","read","reconnect","recoveri","relat","releas","repeat","requir","reset","respond","resum","retri","return","risk","robot","run","same","save","script","scripts:","sd","sd()","seem","select","send","serial","session","sever","signific","similar","singl","size","slightli","soft","softwar","specifi","specified,","specified.","speed","sqnsupgrad","sqnsupgrade.run('/sd/catm1","sqnsupgrade.run('/sd/nb1","sqnsupgrade.run('serial_port',","sqnsupgrade.uart()","sqnsupgrade.uart(true)","sqnsupgrade.uart(true,'/flash/updater.elf')","stabl","standard","start","step","steps:","store","stp","studio","success","successfulli","successfully,","summari","sure","switch","system","take","task","termin","terminal/atom","terminal:","this:","through","time,","tool","transfer","tutorial.","two","type","uart","ue","unless","unpack","up","updat","updater.elf","upgrad","upgrade.","upload","uploaded.","us","user","v1.18.1.r1","version","version.","version:","versions.","via","visual","wait","wakeup","wakeup...","window","without","zip","zsp0","zsp1"],"tutorials/pytrack.html":["#","#f.write(\"{}","'/sd')","'\\n')","'w')","(true):","=","accelerometer.","altern","both","coord","est","exampl","f","find","gc","gc.enable()","gc.mem_free()))","github","import","l76","l76.coordinates()","l76gnss","l76gnss(py,","librari","machin","machine.rtc()","math","micropygp","modul","network","ntp","open('/sd/gp","os","os.mount(sd,","pleas","print(\"{}","print('\\nrtc","print('adjust","py","pycom/pycom","pysens","pytrack","pytrack()","record.txt',","repository.","rtc","rtc.now())","rtc.now()))","rtc.now(),","rtc.ntp_sync(\"pool.ntp.org\")","same","sd","sd()","see","set","setup","time","time.sleep(2)","timeout=30)","timezone',","us","utc","utc:',","utim","utime.localtime(),","utime.sleep_ms(750)","utime.timezone(7200)","{}","{}\".format(coord,","{}\\n\".format(coord,"],"tutorials/pysense.html":["(csv)","3d.","=","acc","acc.pitch()","acc.roll()","acceleromet","avail","basic","board","comma","data","exampl","format","here","import","lis2hh12","lis2hh12()","orient","output","over","pitch","print('{},{}'.format(pitch,","process","py","pysens","pytrack","pytrack()","read","roll","roll))","script","separ","serial.","show","sketch","time.sleep_ms(100)","true:","valu","visualis","want"],"tutorials/pyscan.html":["#","(check_uid(list(uid),","(nfc,","(rgb_bright","0))","0):","0:","0x8","0x95,","0xdd,","0xf8],","0xf9]]","=",">","[0x43,","[[0x43,","_thread","_thread.start_new_thread(discovery_loop,","access","authent","basic","card","defin","detect","else:","exampl","execution...","find","github","import","librari","list.","main","mfrc630","mfrc630(py)","nfc","nfc.mfrc630_cmd_init()","nfc.mfrc630_cmd_reset()","pre","py","pycom","pycom.rgbled(rgb_blue)","pycom.rgbled(rgb_green)","pycom.rgbled(rgb_red)","pyscan","pyscan()","read","repositori","rgb_bright","rgb_red","show","start","this,","thread","time","time.sleep(.5)","uid_len))","us","valid_card"],"firmwareapi/introduction.html":["(function","(or","(via","applic","aspir","avail","availability/non","best","beyond","board.","board/embed","build","built","categori","chapter","class","claus","code).","configurable,","contain","content","describ","descript","document","documentation,","each","effort","entir","even","extend","extens","featur","feature.","filter","find","found","function","functionality,","functions/class","further","gener","given","highli","however,","implement","individu","inform","information”","intend","introduct","it,","items,","lib","librari","libraries)","libraries.","library,","make","mani","mark","micropython","micropython.","mind,","modul","module)","modules:","more","non","note","number","offici","out","particular","pertain","place","pleas","port","port.","portable.","ports,","provid","provis","python","repository.","section","specif","standard","still","subset","support","system","thu","unavail","user","user.","warn","well","“availability:”","“gener"],"firmwareapi/pycom/":["(i.e.","access","bluetooth,","devic","devices).","differ","e.g.","etc.","hardware,","i2c,","implement","includ","micropython","modul","non","pycom","slightli","specif","spi,","support","those","underli","variat","wlan,"],"firmwareapi/pycom/machine/":["#","(1","(30000","(data","(except","(fipy,","(in","(on","(so","(the","(wake_reason,","10","20000.","24","30","4","6","=","achiev","address)","address.","allow","allows.","anoth","another,","are:","argument","associ","be","befor","bit","board","board.","board/soc","board/soc.","boot.pi","boot.py.","button","button.","byte","call","capabl","capacit","case","caus","cause.","class","clock","close","combin","come","common","configur","connect","constant","consumpt","contain","continu","convert","correspond","cpu","cpu,","critic","deep","deepsleep","deepsleep.","default","devic","disabl","disable_irq","display","down","due","durat","dure","eas","element","elsewhere.","enabl","enable_irq","enable_pul","enable_pull)","enter","esp32","esp32).","event","exampl","example,","execut","executed.","exit","expect","extern","file","filenam","finished.","form","form:","frequenc","full","function","g01),","gate","gener","given","gpio","gpio_list).","gpy,","hardwar","help(machine)","hertz.","hexadecim","high","id","id).","identifi","import","includ","independ","instanc","instance).","integ","interfac","interrupt","interv","irq","keep","length","list","long","lopy'","lte","lte).","mac","machin","machine.brown_out_reset","machine.deepsleep([time_ms])","machine.deepsleep_reset,","machine.disable_irq()","machine.enable_irq([state])","machine.freq()","machine.hard_reset,","machine.idle()","machine.info()","machine.main(filename)","machine.pin_deepsleep_wakeup(pins,","machine.pin_wake,","machine.pwron_reset,","machine.pwron_wake,","machine.remaining_sleep_time()","machine.reset()","machine.reset_cause()","machine.rng()","machine.rtc_wake,","machine.soft_reset,","machine.ulp_wak","machine.unique_id()","machine.wake_reason()","machine.wakeup_all_low","machine.wakeup_all_low,","machine.wakeup_any_high","machine.wakeup_any_high.","machine.wdt_reset,","main","main.pi","make","mani","manipul","manner","mark","member","micropython","millisecond","millisecond).","milliseconds)","miscellan","mode","mode,","mode.","modul","module.","ms)","network","number.","occur","option","order","origin","otherwis","out","overflow","p10","p13","p2,","p23.","p3,","p4,","p6,","p8","pad,","parameters.","pass","period","periods.","peripher","peripherals,","pin","port","ports,","possibl","power","pressed.","previou","product","pull","push","quick","radio","random","reason","reason.","receiv","reduc","regular","relat","remain","repres","requests.","requir","reset","reset.","resistor","restor","resum","return","run","script","script,","second","section.","see","select","sens","separ","set","setup","short","similar","sleep","sleep.","sm","softwar","someth","soon","specif","stack","stack.","state.","stop","string","substr","system","taken","task","tasks,","time","time,","timer","timer.","touch","trigger","true","true,","tupl","ubinascii.hexlify()","ulp","underli","uniqu","until","up","us","usag","valu","values.","vari","variabl","variou","via","wake","wakeup","wakeup.","water","way","wifi","within","woken","word","work","zero"],"firmwareapi/pycom/machine/adc.html":["#","(in","(re)init","*",",","0","1.1v","1.1v.","11db.","12","3.3v","3.3v,","9","=","adc","adc.attn_0db,","adc.attn_11db","adc.attn_2_5db,","adc.attn_6db,","adc.channel","adc.channel(*","adc.channel(pin='p16')","adc.deinit()","adc.init(","adc.vref(vref)","adc.vref_to_pin(pin)","adcchannel","adcchannel()","adcchannel.","adcchannel.deinit()","adcchannel.init()","adcchannel.value()","adcchannel.value_to_voltage(value)","adcchannel.voltage()","analog","apin","apin()","are:","argument.","arguments,","associ","attenu","attn","attn=adc.attn_0db)","automat","avoid","between","bit","bits=12)","block.","calibr","call","channel","channel.","check","class","connect","constant","constructor","convers","convert","creat","creation.","current","damag","device.","digit","disabl","does.","enabl","exampl","example:","exce","extern","fast","function","gpio","gpio.","hardwar","highest","import","increas","info","input","instanc","intern","internal/extern","keyword","level.","machin","machine.adc()","machine.adc(id=0)","maximum","mcu","method","method.","millivolts)","modul","more","number","object","object;","otherwis","p13","p16","p20.","p21","p22,","p6","p6.","pin","pin,","pin.","pins.","point","provid","quick","radio.","rang","read","recommend","reference.","resolut","return","same","section.","select","sources.","string","support","take","up","updat","us","usag","val","valid","valu","value.","values:","voltag","way","wipy,","without","–"],"firmwareapi/pycom/machine/dac.html":["#","(a","(~","(~0.4","(~0.8","(~1.5","0","0)","0dbv","1","1.","122hz.","125hz","12dbv","18dbv","1khz","2","20khz","3","3.3v.","3vpp","50%","600","6dbv","=","amplitud","amplitude)","analog","argument,","argument.","associ","automat","between","block.","call","channel","class","constructor","creat","creation.","dac","dac.deinit()","dac.init()","dac.tone(frequency,","dac.write(0.5)","dac.write(value)","dac_ton","dac_tone.tone(1000,","dc","disabl","enabl","exampl","float","frequenc","gener","import","integ","level","load)","machin","machine.dac('p21')","machine.dac('p22')","machine.dac(pin)","method","object","object,","offset","ohm","output","p21.","p22","pin","pin.","quick","represents:","scale.","set","signal","sine","specif","specifi","step","string","tone","up","us","usag","valu","vdd/2.","voltag","voltage)","vpp)","vpp),","vpp).","wave","write"],"firmwareapi/pycom/machine/i2c.html":["#","'123')","'abc'","'abc')","'hello')","'xy')","(0).","(3","(includ","(or","(p10=sda,","(scl)","(sda)","(typic","*","*,",",","...)","0","0,","0x08","0x10","0x10,","0x42","0x42,","0x77","1","1,","16.","2","2)","2,","2.","3","3)","5","5)","8","=","act","addr","addr.","address","address.","address:","addrsiz","addrsize=8)","argument","assign","associ","attach","b'456')","bang","baudrat","baudrate=100000)","baudrate=100000,","baudrate=20000)","between","bit","bit)","bu","buf","buf)","buf,","buf.","bus,","bus.","buse","byte","byte.","bytes)","case","class","clock","commun","condit","configur","configuration.","consist","constant","construct","constructor","continu","conveni","creat","created,","data","default","devic","device.","devices.","driver.","esp32","exampl","fals","follow","function","gener","give","given","given,","hardwar","i2c","i2c(0)","i2c(0,","i2c.deinit()","i2c.init(i2c.master)","i2c.init(i2c.master,","i2c.init(mode,","i2c.mast","i2c.master)","i2c.master,","i2c.master:","i2c.readfrom(0x42,","i2c.readfrom(addr,","i2c.readfrom_into(addr,","i2c.readfrom_mem(0x42,","i2c.readfrom_mem(addr,","i2c.readfrom_mem_into(addr,","i2c.scan()","i2c.writeto(0x42,","i2c.writeto(addr,","i2c.writeto(addr=0x42,","i2c.writeto_mem(0x42,","i2c.writeto_mem(addr,","implement","import","inclus","inform","init","initialis","integ","keyword","later","length","level","line","list","low","machin","machine.i2c(bus,","master","memaddr,","memaddr.","memori","method","methods:","mode","mode.","nbyte","nbytes)","nbytes,","non","number","object","on","on.","oper","option","p10","p11=scl)","p9","parameters:","peripher","physic","pin","pins=('p10','p11'))","pins=(sda,","print","protocol","pull","quick","rate","read","read.","receiv","recipient'","registers)","respectively.","respond","respond.","return","scan","scl","scl))","sda","sda,","second","select","send","sent","set","singl","slave","slave,","softwar","specif","specifi","standard","start","stop","stop=true)","such","take","target","those","timeout","to.","transaction).","transaction:","treat","tupl","turn","two","us","usag","valid","valu","wire","wires:","won't","write","written","written."],"firmwareapi/pycom/machine/pin.html":["#","%","%s\"","(also","(arg.id()))","(fast)","(input,","(or","*",",","...)","0","1","1)","=","`p10`","`p9`","adc","addit","alt","alt)","alt=","altern","analog","anyth","appli","are:","arg","arg=none)","argument","argument,","argument.","associ","attribut","avail","basic","board.","boolean.","call","callable.","callback","callback.","chang","changes.","class","class.","clear","configur","constant","constructor","contain","control","convert","core","creat","deep","def","depend","details.","digit","disabl","domain","down","drain","ed","edge.","empti","enabl","enabled.","etc)","event","events.","exampl","example:","examples:","expans","fall","false).","fast","follow","function","function.","gener","given,","gpio","handl","handler","handler=none,","happens.","held,","here.","high","high,","hold","hold.","i/o","id","id.","import","inform","initi","initialis","input","input/output).","instanc","interrupt","interrupts,","it.","known","led","left","level","level.","logic","low","low.","machin","machine.pin(id,","make","method","mode","mode.","mode:","mode=pin.in,","mode=pin.out)","mode=pin.out,","module.","more","new","none","none,","none.","note","object","objects.","of:","on","open","option","otherwis","out","output","output,","p","p10,","p13,","p14,","p15,","p16,","p17,","p18,","p19,","p2,","p20,","p21,","p22,","p23","p3,","p4,","p6,","p8,","p9,","p_in","p_in()","p_in.callback(pin.irq_fal","p_out","p_out(true)","p_out.toggle()","p_out.value(0)","p_out.value(1)","pass","pin","pin('p10',","pin('p12',","pin('p9',","pin()","pin([value])","pin(pin.exp_board.g16,","pin(pin.module.p9,","pin,","pin.","pin.callback(trigger,","pin.exp_board","pin.exp_board.g16","pin.exp_board.g16.id()","pin.hold([hold])","pin.id()","pin.in","pin.in,","pin.init()","pin.init(mode,","pin.irq_fal","pin.irq_high_level","pin.irq_low_level","pin.irq_ris","pin.irq_rising,","pin.mode([mode])","pin.modul","pin.module.p9","pin.module.p9.id()","pin.open_drain","pin.out","pin.out,","pin.pull([pull])","pin.pull_down","pin.pull_up","pin.pull_up,","pin.toggle()","pin.value()","pin.value([value])","pin:","pin_handler(arg):","pin_handler)","ports.","possibl","power","print(\"got","product","provid","pull","pull,","pull.","pull=none,","pull=pin.pull_up)","purpos","push","pycom'","quick","receiv","released.","reset","reset.","resistor","resistor.","resistor:","retain","return","returns:","rise","rtc","see","select","set","shortcut","sleep","state","string","support","system","through","time","together,","toggl","trigger","trigger=pin.irq_fal","true","true,","type","until","up","us","usag","valu","value,","value:","watchdog","|"],"firmwareapi/pycom/machine/pwm.html":["#","(thi","*",",","0","0,","1","1.","3.","30%","50%","5khz","7.","78","=","argument,","argument.","between","chang","channel","channel.","class","connect","constructor","creat","cycl","cycle.","duti","duty_cycl","duty_cycle=0.5)","exampl","float","frequenc","frequency)","frequency.","frequency=5000)","futur","hz","id","import","initi","instanc","integ","keyword","khz","machin","machine.pwm(timer,","method","modul","object.","oscil","p12","pin","pin,","pin='p12',","puls","pwm","pwm(0,","pwm.channel(0,","pwm.channel(id,","pwm_c","pwm_c.duty_cycle(0.3)","pwmchannel","pwmchannel.","pwmchannel.duty_cycle(value)","quick","return","set","specifi","string","timer","up","upgrades).","us","usag","valu","width","–","—"],"firmwareapi/pycom/machine/rtc.html":["#","(sntp).","(tz","(year,","*",",","...)","0)","0))","0,","0.","1,","10,","10:30am","13,","15","2,","2017","28,","2nd","30,","4,","5,","=","accord","achiev","are:","argument","automat","between","class","clock","completed,","connected.","constant","constructor","creat","current","date","datetim","day[,","default","disabl","drive","exampl","example.","example:","fals","februari","fetch","form:","geograph","hour[,","id","ignor","import","init","initialis","initialisation.","keep","last","like:","locat","machin","machine.rtc(id=0,","method","method.","microsecond[,","minute[,","month,","more","multipl","none","ntp","ntp_sync","number","object.","option","oscil","otherwise:","paramet","pass","period","print(rtc.now())","quick","results.","return","rtc","rtc()","rtc(id=0)","rtc.","rtc.init((2014,","rtc.init((2017,","rtc.init(datetime=none,","rtc.internal_rc","rtc.internal_rc,","rtc.now()","rtc.ntp_sync(\"pool.ntp.org\")","rtc.ntp_sync(server,","rtc.synced()","rtc.xtal_32khz","second","second[,","seconds.","see","select","server","server.","set","shortest","similar","sourc","source:","source=rtc.internal_rc)","specif","time","time.","time.timezon","track","true","tupl","tuple:","tzinfo","tzinfo]]]]])","up","updat","update_period","update_period=3600)","updates.","url","us","usag"],"firmwareapi/pycom/machine/spi.html":["#","(``p10``,","(``p19``,","(it","(p10","*",",","...)","0","0.","0x02,","0x03,","0x04,","0x05]))","0x05]),","1","1,","16","2mhz","3","32.","5","8,","=","@","``p11``","``p14``)","``p20``","``p21``)","accept","addit","any).","argument","assign","at.","baudrat","baudrate=1000000,","baudrate=2000000,","bit","bit:","bits=8,","both","bu","buf","buf.","buffer","bus,","bus.","bus:","byte","bytearray(5)","class","clk,","clk,p11","clock","configur","constant","construct","constructor","contain","creat","data","default","differ","driven","each","edg","exampl","extra","first","firstbit","firstbit=spi.msb)","firstbit=spi.msb,","given","given,","i2c;","id","idl","import","init","initialis","initialisation.","initialised.","last","length.","level","line","lines:","machin","machine.spi(id,","made.","main","master","master.","master:","method","miso","miso))","miso).","miso.","mode","mode,","mode=spi.master,","model","mosi","mosi,","nbyte","non","none","number","object","option","p14","paramet","parameters,","parameters:","pass","phase","phase=0)","phase=0,","physic","pin","pins=('p19','p20','p21'))","pins=(clk,","polar","polarity=0,","protocol","quick","rate.","rbuf","rbuf)","read","read.","read_buf)","read_buf.","receiv","requir","respectively.","return","same","sampl","sck","sck,","second","see","select","send","serial","set","signific","similar.","sit","specifi","spi","spi(0,","spi.deinit()","spi.init(mode,","spi.lsb","spi.lsb.","spi.mast","spi.master.","spi.msb","spi.read(5)","spi.read(nbytes,","spi.readinto(buf,","spi.write(buf)","spi.write(bytes([0x01,","spi.write_readinto(bytes([0x01,","spi.write_readinto(write_buf,","transfer,","tupl","turn","us","usag","valu","veri","width","write","write.","write=0x00)","write_buf","written","written."],"firmwareapi/pycom/machine/uart.html":["#","'p21',","'p22',","'p23'))","(0)","(``p20``","(``p20``,","(``p3``","(along","(in","(not","(p0)","(p1)","(txd/rxd","*",",","...)","0,","1","1,","1.5","10","13","2","2.","3","4","5","5,","6,","7","7,","8","8.","9600)","=","``p21``)","``p21``,","``p22``and","``p23``)","``p4``)","act","anyth","appli","assign","avail","available.","base","baudrat","baudrate.","baudrate=9600)","baudrate=9600,","bit","bits,","bits.","bits=8,","break","bu","buf","buf.","buffer","bus.","byte","bytes.","cellular","charact","character)","character.","characters,","characters.","check","class","clock","commun","complete.","condit","configur","confus","consist","constant","construct","constructor","contain","control","control)","creat","ct","cts))","cts.","data","default","defin","disabled.","done","drive","duplex","durat","elapses,","end","exampl","exists,","exists.","false.","flow","functionality.","given","given,","gpy/fipi","hardwar","here","immediate.","implement","import","in.","indic","init","initialis","irq","it,","item","last","len(buf)","level","limit","line","line,","lines:","list","low","machin","machine.uart(bus,","made","made.","mani","method","methods:","much","multipli","nbyte","nbytes])","newlin","non","none","none):","none,","none.","number","object","on","only)","oper","order).","otherwis","otherwise,","paramet","parameters:","pariti","parity,","parity=none,","per","physic","pin","pins.","pins=('p20',","pins=('p20','p21'))","pins=(txd,","pins=none,","possible.","protocol.","quick","radio.","rate.","read","read,","reading.","regardless","return","rt","rts,","rx","rxd","rxd,","same","select","send","sent","serial","set","sources:","specifi","standard","stop","stop=1)","stop=1,","store","stream","string","such","take","taken,","therefor","time","timeout","timeout.","timeout_char","timeout_chars=2,","timeout_m","transact","transmit","trigger","true","turn","tx","txd","txd,","txd.","type","uart","uart(1,","uart.any()","uart.deinit()","uart.even","uart.even,","uart.init(9600,","uart.init(baudrate=9600,","uart.odd","uart.odd.","uart.read(10)","uart.read(5)","uart.read([nbytes])","uart.readall()","uart.readinto(buf)","uart.readinto(buf[,","uart.readline()","uart.rx_ani","uart.sendbreak()","uart.wait_tx_done(timeout_ms)","uart.write('abc')","uart.write('hello')","uart.write(buf)","uart/usart","uart2","uart_1","unavail","unit","up","us","usag","use:","using:","valu","value:","wait","well.","whether","wide.","write","written"],"firmwareapi/pycom/machine/wdt.html":["\"feed\"","#","0.","2","=","applic","call","class","configur","constructor","correctly.","crash","creat","enabl","enabling,","end","ensur","everyth","exampl","expir","fed","feed","function","given","id","import","init","initialis","initialisation.","it.","machin","machine.wdt(id=0,","method","milliseconds.","non","object","onc","paramet","period","place","point","prevent","quick","re","recover","reset","restart","run","second","see","sensibl","start","state.","stop","system","system.","time.","timeout","timeout)","timer.","up","us","usag","verifi","watchdog","wdt","wdt(timeout=2000)","wdt.feed()","wdt.init(timeout)"],"firmwareapi/pycom/machine/timer.html":["#","%","%f","(float),","(for","(integer)","(integer).","(total","*","+=",",","0","0.","1","1,","1.25","10","10,000u","100u","100us.","10:","=","==","__init__(self):","_seconds_handler(self,","alarm","alarm):","alarm.","alarm.callback(handler,","alarm.cancel()","alarm:","arg","arg:","arg=none)","arg=none,","argument","be","bigger","call","callback","chrono","chrono.read()","chrono.read_ms()","chrono.read_us()","chrono.reset()","chrono.start()","chrono.stop()","chrono:","chronomet","chronometer.","class","class.","clock","clock()","clock:","close","compens","concept","condit","constructor","count","creat","creation.","def","delay","differ","disabl","disabled.","elaps","elapsed.","element","enforced).","exactitud","example,","example:","finish","first","function","function.","gil","given","great","group","guarante","handl","handler","handler:","import","inform","intern","interrupt","interrupts,","interv","interval.","lap","lap\"","lap)","lap))","last","longer","machin","mani","measur","method","microsecond","microseconds,","microseconds.","milisecond","milliseconds.","more","ms,","needed.","none","none,","notes.","notifi","number","object","object.","on","option","overhead,","paramet","pass","passed\"","periodic:","periodic=false)","periodic=true)","posit","print(\"","print(\"%02d","print(\"\\nth","print()","product","pycom'","race\"","racer","read","realli","receiv","releas","repeatedli","reset","run,","s,","same","second","seconds.","see","self.__alarm","self.second","self.seconds)","set","simul","span","spans.","specif","specifi","specified,","specified.","speed,","start","stop","subclasses:","tasks,","that.","thread","time","time.sleep(1.25)","time.sleep(1.5)","timer","timer.alarm(handler=none,","timer.alarm(self._seconds_handler,","timer.chrono()","timer.sleep_us()","took","total","total)","trigger","true.","two","us","us,","us:","varieti","without","–"],"firmwareapi/pycom/machine/sd.html":["#","'/sd')","'r')","'w')","(no","...)","/sd","1","32","=","addit","allow","automat","bit","boards,","card","card,","card.","check","class","cmd","combin","compat","configur","connect","constructor","content","creat","current","dat0,","disabl","enabl","exampl","expans","extern","f","f.close()","f.readall()","f.write('test","fat16","fat16/32","fat32.","file","firmwar","follows:","format","futur","gb.","implement","import","increas","initialisation.","insert","librari","machin","machine.sd(id,","make","memori","method","micro","mode.","modul","mount","needed)","note","object.","on","open('/sd/test.txt',","oper","operations')","os","os.listdir('/sd')","os.mount(sd,","p23:","p4:","p8:","paramet","part","pin","pleas","pull","pycom","quick","resistor","run","sclk","script.","sd","sd()","sd.deinit()","sd.init()","sd.init(id=0)","see","simpli","singl","sizes.","socket","standard","support","sure","system.","tri","up","updat","us","usage:","work","write"],"firmwareapi/pycom/machine/can.html":["#","'p23'))","(0x020,","(0x040,","(0x200,","(>=","(can","(extended).","(filter,","(id,","(id=0x012,","(if","(in","(rtr=true).","(standard)","*","*,",",","...)","0","0.","0.2).","0x001","0x010),","0x010,","0x02,","0x020","0x03,","0x030","0x030),","0x04,","0x040","0x05,","0x050)])","0x050.","0x05]),","0x06,","0x07,","0x08]))","0x100,","0x200,","0x300","0x300,","0x400","0x400])","0x7fc)])","0x7ff),","1","1000000.","11bit","128),","2,","2.0","29bit","3","3,","32","4,","5","5,","6,","7,","8","8]))","=",">>>","[(0x001,","[(0x100,","[0x100,","accept","accepted.","ad","allow","alway","any)","applied.","are:","arg","arg=none)","argument","argument.","automatically,","available,","available.","base","baudrat","baudrate=500000,","be","between","bit","bu","built","bus,","bus.","byte","bytes.","call","callback","callback.","can(0,","can(mode=can.normal,","can.callback(handler=can_cb,","can.callback(trigger,","can.deinit()","can.events()","can.filter_list","can.filter_list,","can.filter_mask","can.filter_rang","can.filter_range,","can.format_both,","can.format_both.","can.format_ext,","can.format_std","can.format_std,","can.init(mode=can.normal,","can.norm","can.normal,","can.recv()","can.recv(timeout=0)","can.rx_fifo_not_empti","can.rx_fifo_not_empty,","can.rx_fifo_overrun","can.rx_fifo_overrun,","can.rx_fram","can.rx_frame,","can.send(id,","can.send(id=0x0020,","can.send(id=0x010,","can.send(id=0x012,","can.send(id=12,","can.silent,","can.silent.","can.soft_filter(can.filter_list,","can.soft_filter(can.filter_mask,","can.soft_filter(can.filter_range,","can.soft_filter(mode,","can.soft_filter(none)","can_cb(can_o):","can_o.recv())","class","classic","clear","constant","constructor","contain","control","controller,","controller.","creat","data","data,","data=b'123',","data=bytes([0x01,","data=bytes([1,","data=none,","def","defin","devic","disabl","drop","due","e.g.","ed","elements.","empti","esp32","event","exampl","example:","extend","extended)","extended=false)","extended=true)","externally.","extnt","fals","fifo","fifo.","fill","filter","filter_list","filter_list)","filtering.","filters,","float","follow","form:","format","frame","frame_format","frame_format=can.format_std,","frames,","full","full.","function","handler","handler=none,","happens.","high","id","id=0x12","identifi","immedi","import","indic","init","initi","initialisation.:","instanc","intern","interrupt","it.","larg","left","length.","like:","list","machin","machine.can(bus=0,","mask","mask).","match","mean","messag","message.","messages,","method","method.","mode","mode=can.normal,","modes:","more","name","need","new","non","none","none,","normal.","note","number","object","object.","occur","on","option","order","order).","otherwis","overhead","paramet","pass","peripher","pin","pins=('p22',","pleas","point","possibl","present,","present:","print('can","queu","queue","queue,","queue.","quick","rang","receiv","received.","receiver.","recommend","registri","relev","remain","remot","request","request.","return","rtr","rtr,","rtr=false,","rtr=true)","rx","rx:',","rx_queue_len","rx_queue_len=128,","s","second","see","select","selected,","send","sent","set","silent","sn65hvd230.","snif","soft","softwar","special","specif","specifi","speed.","standard","support","take","tale","test.","therefor","this:","time","timeout","together,","traffic","transceiv","trigger","trigger=can.rx_fram","trigger=can.rx_frame)","tupl","tx","tx,","type","up","us","usag","valu","versa.","vice","well","whenev","width","won't","|"],"firmwareapi/pycom/machine/rmt.html":["\"idle\"","#","(1,0,1,0,1,0,1,0,1)","(high/low)","(level,","(remot","(resolution)","0","0%","1","1.","100%.","10000","1000n","100n","102.4","128","2","3","3.2768","31.","3125n","32.768","4","5","6","65535.","7","7.","=","abov","accept","addit","again","anoth","anyth","argument","be","below","between","bit","bit/pulse,","bits,","board","both","call","carrier","carrier'","carrier_duty_perc","carrier_freq_hz","carrier_level","case","channel","channel,","channel.","channel:","class","compos","configur","configuration.","constant","construct","constructor","contain","control","control)","creat","data","data)","data,","data.","defin","defined,","deinit()","deinitialis","depend","design","desir","dictat","drop","due","durat","duration):","duration,","duration.","duti","each","elements,","elements.","equal","evalu","exactli","example:","exceeded.","extra","finished,","first","follow","frequenc","frequency,","function","gener","given","given,","given.","gpio","gpio=\"p20\",","hz.","ignor","import","incom","indefinitely.","infrar","init","init()","initialis","initialisation.","initialised.","item","keep","kept","key","last","led","length","less","level","limit","longer","machin","machine.rmt(channel,...)","machine.rmt(channel=3)","machine.rmt(channel=3,","mandatori","match","maximum","mention","method","microseconds.","mind","minimum","mode","modul","modulate,","more","ms","need","number","number,","object","object.","occur","on","only.","optional.","output","paramet","parameter.","parameters,","parameters.","parameters:","percent","peripher","pin","pin.","primarili","provid","provided,","puls","pulse,","pulse.","pulse:","pulses,","pulses.","pulses_get","pycom.pulses_get()","quick","read","receiv","reception.","reconfigur","remot","repres","resolut","rest","return","rmt","rmt.deinit()","rmt.high","rmt.init(gpio,","rmt.init(gpio=\"p20\",","rmt.low,","rmt.low.","rmt.pulses_get(pulses,","rmt.pulses_send(duration,","rmt.recv_pulses()","rmt.send_pulses(duration,","row","rtm","rx","rx/tx","rx_filter_threshold","rx_filter_threshold,","rx_idle_threshold","rx_idle_threshold,","rx_idle_threshold.","rx_idle_threshold=12000)","same","see","select","send","send.","sent","sent,","sent/receiv","sequenc","seri","set","shorter","signal","signal'","signal,","signal.","signals.","singl","specifi","specified,","start_level","start_level)","state","structure:","time","timeout","timeout)","toggl","transmiss","tupl","tuples,","tx","tx/rx,","tx_carrier","tx_carrier)","tx_idle_level","tx_idle_level,","tx_idle_level=0)","type","unit","until","us","usag","use.","valid","valu","value.","value:","variou","wait","width","within","without"],"firmwareapi/pycom/network/":["access","avail","configur","configuration.","driver","hardwar","interfaces.","modul","network","provid","rout","specif","us","within"],"firmwareapi/pycom/network/wlan.html":["\"tradit","#","'192.168.0.1'))","'192.168.0.1',","'255.255.255.0',","'8.8.8.8'))","'my_network_key'))","'your","(but","(e.g.","(extern","(ip,","(onli","(p12)","(sec,","(sec,).","(ssid,","(the","*",",","...)","0,","1","11.","1:","2048","3","4","6","=","abc1de45bf).","access","address","address.","alreadi","alway","antenna","antenna,","antenna.","antenna=none,","antenna=wlan.int_ant)","ap","ap)","ap.","applic","are:","argument","auth","auth=(network.wlan.wpa2,","auth=(wlan.wpa2,","auth=(wlan.wpa2,'www.wipy.io'),","auth=none,","authent","avail","besid","between","bit","board","bssid","bssid,","bssid=none,","byte","ca","ca_cert","ca_certs=none,","case","certfil","certfile=none,","certif","certificate.","certifl","channel","channel,","channel=1,","channel=7,","class","client","code","config","config=['dhcp'","configtuple])","configur","configuration.","configured.","connect","connected,","constant","constructor","creat","default","develop","dhcp","disabl","disconnect","dns)","dns_server).","do:","done","driver","element","elements:","enabl","esp32","exampl","example,","exist","extern","fals","featur","fix","format","format).","free","function","gateway,","get/set","given","given,","given.","go","handl","hexadecim","hidden","hidden=false)","id","ident","identity=none)","import","info","init","initialis","instanc","instance:","interface.","intern","internal).","ip","it.","it'","key","key'))","key).","key.","keyfil","keyfile=none,","list","long","mac","machin","mandatory.","maximum","maximum.","method","millisecond","mode","mode).","mode,","mode.","mode:","mode=pin.out)(true)","module,","module.","name","name.","need","negoti","network","network.wlan(id=0,","network.wlan(mode=network.wlan.sta)","none","none,","note","now","number","object","object,","oem","option","otherwise.","output","p12","param","paramet","parameters.","part","pass","password","password),","password.","path","perform","pin","pin('p12',","pin.","pkcs8","point","point.","power","power_sav","power_save=false,","print(wlan.ifconfig())","privat","processor","provid","quick","radio.","rang","re","repres","return","rsa","rsaprivatekey\"","rssi).","same","save","scan","sec","sec,","secur","security.","security:","see","select","sens","server.","set","setup","sever","socket","special","ssid","ssid',","ssid,","ssid.","ssid='wipi","ssid=none,","ssleay","sta","static","station","string","subnet,","subnet_mask,","subsystem","succeed.","system","thekeyfil","things.","time","time.sleep_ms(50)","timeout","timeout=none,","to.","true","true.","tupl","tuple,","tuple.","type","type:","us","usag","usage:","used,","usernam","username,","usual","valid","valu","values.","wait","wifi","wipy.","without","wlan","wlan',","wlan(mode=wlan.sta)","wlan.antenna([antenna])","wlan.ap","wlan.ap,","wlan.ap.","wlan.auth([auth])","wlan.channel([channel])","wlan.connect('your","wlan.connect(ssid,","wlan.connect(ssid='mynetwork',","wlan.deinit()","wlan.disconnect()","wlan.ext_","wlan.ext_ant.","wlan.ifconfig(config=('192.168.0.107',","wlan.ifconfig(config=('192.168.0.4',","wlan.ifconfig(id=0,","wlan.init(mode,","wlan.init(mode=wlan.ap,","wlan.init(mode=wlan.sta)","wlan.int_ant,","wlan.isconnected()","wlan.isconnected():","wlan.mac()","wlan.mode([mode])","wlan.scan()","wlan.ssid([ssid])","wlan.sta,","wlan.sta_ap","wlan.sta_ap.","wlan.wep","wlan.wep,","wlan.wpa,","wlan.wpa2","wlan.wpa2,","wlan.wpa2.","wlan.wpa2_","wlan.wpa2_ent."],"firmwareapi/pycom/network/server.html":["#","'password'),","'python'),","(and","(connect","(in",",","...)","=","accept","affect","again","behaviour","both.","chang","check","class","class'","configur","connections),","constructor","control","creat","device.","disabl","effect","enabl","exampl","example:","fals","ftp","import","init","initialisation.","instance,","login=('micro',","method","network","network.server()","network.server(id,","new","option","otherwise.","paramet","passed.","password","perform","pycom","quick","return","run","second","seconds)","see","server","server(login=('user',","server).","server.","server.deinit()","server.init(*","server.init(login=('user',","server.isrunning()","server.timeout()","server.timeout(300)","server.timeout([timeout_in_seconds])","servic","set","start","stop","telnet","timeout","timeout.","timeout=300)","timeout=60)","timeout=600)","true","us","usag","user,","whether"],"firmwareapi/pycom/network/bluetooth/":["#","%","%x'","&","'heart","(apple'","(bit","(ble)","(bt_o):","(char.properties()","(commonli","(gap)","(hint:","(in","(low","(mac,","(p12)","*",",","...)","0","0,","1)","10","16","20","31","4","6","=","==",">","accept","access","act","addr_typ","addr_type,","address","adv","adv:","adv_typ","adv_type,","advertis","advertised.","advertisement.","advertisements,","advertisements.","advertiser:","advertising.","allow","alway","amount","antenna","antenna,","antenna.","antenna=none)","are:","arg","arg=none)","argument","argument.","arguments:","ascii","avail","available.","background.","basic","below","between","bit","ble","block","bluetooth","bluetooth()","bluetooth,","bluetooth.adv_128service_data,","bluetooth.adv_128srv_cmpl,","bluetooth.adv_128srv_part,","bluetooth.adv_16srv_part,","bluetooth.adv_32service_data,","bluetooth.adv_32srv_cmpl,","bluetooth.adv_32srv_part,","bluetooth.adv_adv_int,","bluetooth.adv_appearance,","bluetooth.adv_dev_class,","bluetooth.adv_flag,","bluetooth.adv_manufacturer_data","bluetooth.adv_manufacturer_data)","bluetooth.adv_name_cmpl)","bluetooth.adv_name_cmpl))","bluetooth.adv_name_cmpl,","bluetooth.adv_name_short,","bluetooth.adv_service_data,","bluetooth.adv_t16srv_cmpl,","bluetooth.adv_tx_pwr,","bluetooth.advertise([enable])","bluetooth.advertise(true)","bluetooth.bl","bluetooth.callback(trigger=bluetooth.client_connect","bluetooth.callback(trigger=none,","bluetooth.char_notify_ev","bluetooth.char_read_event,","bluetooth.char_write_event,","bluetooth.client_connected,","bluetooth.client_connected:","bluetooth.client_disconnect","bluetooth.client_disconnected,","bluetooth.client_disconnected:","bluetooth.conn_adv,","bluetooth.conn_dir_adv,","bluetooth.connect('112233eeddff')","bluetooth.connect(mac_addr)","bluetooth.deinit()","bluetooth.disc_adv,","bluetooth.disconnect_client()","bluetooth.events()","bluetooth.ext_","bluetooth.ext_ant.","bluetooth.get_adv()","bluetooth.get_advertisements()","bluetooth.init(id=0,","bluetooth.int_ant,","bluetooth.isscanning()","bluetooth.isscanning():","bluetooth.new_adv_event,","bluetooth.non_conn_adv,","bluetooth.prop_auth,","bluetooth.prop_broadcast,","bluetooth.prop_ext_prop","bluetooth.prop_indicate,","bluetooth.prop_notify,","bluetooth.prop_read):","bluetooth.prop_read,","bluetooth.prop_write,","bluetooth.prop_write_nr,","bluetooth.public_addr,","bluetooth.public_rpa_addr,","bluetooth.random_addr,","bluetooth.random_rpa_addr","bluetooth.resolve_adv_data(adv.data,","bluetooth.resolve_adv_data(data,","bluetooth.scan_rsp","bluetooth.service('abc123')","bluetooth.service(uuid,","bluetooth.set_advertisement(*","bluetooth.set_advertisement(name=\"advert\",","bluetooth.set_advertisement(name='lopy',","bluetooth.start_scan(","bluetooth.start_scan(10)","bluetooth.start_scan(20)","bluetooth.start_scan(timeout)","bluetooth.stop_scan()","bluetoothserverservice.","board","bool","both","break","bt","bt.connect(adv.mac)","bt.get_adv()","bt.resolve_adv_data(adv.data,","bt.start_scan(","bt_o.events()","byte","bytes:","cach","call","call.","callback","callback.","case","central","char","char.read()))","characterist","chars:","class","classic","clear","client","client.","close","combined):","commun","complet","configur","configuration.","conn","conn.disconnect()","conn.services()","conn_cb","connect","connected\")","connections.","constant","constrained,","constructor","contain","contain.","control","convert","creat","current","currently,","data","data)","data.","data_typ","data_type)","def","default","design","details.","develop","devic","device\")","device,","device.","disabl","disconnected\")","driver","dure","easi","eitherbluetooth.int_ant,","elapses.","elif","else:","enabl","energi","event","events.","events:","exampl","example:","examples:","except:","execut","extern","fails.","fals","fifo","fifo.","flag","flow","follow","free","fro","function","gap","gatt","gattcconnection.","gener","get","get_adv()","given","handler","handler=conn_cb)","handler=none,","here)","hexadecim","ibeacon","ibeacons).","id","identifi","immediately,","immediately.","import","indefinit","init","initi","initialis","integ","intern","isprimari","isprimary=true,","it.","itself","it'","known","larg","last","left","ling","list","listen","long","low","mac","mac_addr","manufactur","manufacturer_data","manufacturer_data=\"lopy_v1\")","manufacturer_data=none,","maximum","messag","message.","method","method,","method.","methodolog","mfg_data","mfg_data:","mobil","mode","mode.","mode:","mode=bluetooth.ble,","mode=pin.out)(true)","module,","module.","more","name","name=none,","nbr_char","nbr_chars=1,","network","network.bluetooth(id=0,","new","none","none.","noth","number","object","object,","object.","occur","occurs.","oem","on","one.","ongo","open","option","order","otherwise.","output","p12","param","pars","part","particular","pass","payload","pc","perform","peripher","pin","pin('p12',","pin.","platforms).","power).","power,","present,","present.","primari","print(\"client","print(\"error","print('char","print('read","print(bluetooth.resolve_adv_data(adv.data,","print(ubinascii.hexlify(mfg_data))","prior","process","process.","profil","progress.","properti","provid","pycom","quick","radio","radio.","rate':","read","receiv","received.","registri","request","resolv","resolve_adv_data()","resourc","retriev","return","role","rssi","rssi,","same","scan","scanning.","second","section","see","seen","select","send","sent","server","server.","servic","service.","service.characteristics()","service.uuid())","service_data","service_data=none,","service_uuid","service_uuid=b'1234567890123456')","service_uuid=none)","services:","set","set_advertisement()","shown","sign","signal","simultan","small","space","specif","specifi","start","start=true)","stop","strength","string","structure:","subset","succe","support","take","things.","time","time.sleep(0.050)","timeout","tri","trigger","triggered.","true","true:","try:","tupl","type","type(service.uuid())","type.","type:","types,","ubinascii","ubinascii.hexlify(adv.mac)","until","us","usag","usage:","used,","used.","uuid","valu","value.","variou","won't","work","zero.","{}","{}'.format(char.uuid(),","{}'.format(service.uuid()))","|"],"firmwareapi/pycom/network/bluetooth/gatt.html":["(att),","(the","advertis","alreadi","att","attribut","between","bluetooth","broken","call","case,","characterist","characteristics.","client","come","commun","concept","connect","data","defin","definitions,","devic","devices,","disconnected.","each","energi","establish","exclusive;","gap.","gatt","gener","gone","hold","i.e.","import","it'","known","lookup","low","made.","manag","mean","on","onc","phone/tablet),","process","profil","protocol","relat","remain","rememb","request","send","server","server,","server.","servic","services,","stand","stop","store/manag","table.","through","time.","two","until","us","way"],"firmwareapi/pycom/network/bluetooth/gattcconnection.html":["#","(commonli","(server)","1)","=","addr","adv","adv:","again","alreadi","around","assum","ble","bluetooth","bluetooth()","bluetooth.connect(adv.mac)","bluetooth.get_adv()","bluetooth.start_scan(","break","class","client","close","connect","connection.","connection.disconnect()","connection.isconnected()","connection.services()","contain","continu","data","devic","example:","except:","fals","gatt","gattcconnect","gattcservic","import","initi","known","list","master","master,","method","network","none","none.","object","open","open.","otherwis","otherwise.","perform","peripher","phone/tablet/pc).","print(\"connect","print(service.uuid())","print(services)","receiv","request","respons","return","scan","search","server,","servic","services:","slave.","start","still","succeeds.","transact","true","true:","try:","ubinascii","until","{}\".format(ubinascii.hexlify(adv.mac)))"],"firmwareapi/pycom/network/bluetooth/gattccservice.html":["128","16","32","allow","bit","ble","byte","call","case","categoris","characterist","characteristics,","characteristics.","chunk","class","client","connect","contain","control","data","each","fals","follow","gattccharacterist","gattcservic","id","instanc","integer,","known","list","long","method","multipl","numer","object","object.","one.","otherwise.","over","perform","peripher","primari","request","return","servic","service.","service.characteristics()","service.instance()","service.isprimary()","service.uuid()","services.","specif","succeeds.","true","uniqu","up","us","uuid","uuid.","uuids,","valu"],"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":["(though","0.","128","16","3","32","accelerometer,","accept","allow","arg","arg=none)","argument","array","axi","bit","bluetooth.char_notify_event.","byte","callback","callback.","case","characterist","characteristic,","characteristic.","characteristic.callback(trigger=none,","characteristic.instance()","characteristic.properties()","characteristic.read()","characteristic.uuid()","characteristic.value()","characteristic.write(b'x0f')","characteristic.write(value)","class","client.","concept","constant","contain","data","data,","details.","ed","encapsul","etc.).","execut","follow","function","gatt","gattccharacterist","get","given","given,","gps,","handler","handler=none,","hasn't","id","indic","instanc","integ","integer,","latitud","local","long","longitud","manag","method","more","noth","notif","now","object","object.","own","pass","point","properti","read","regist","relat","repres","request","return","section","see","send","server","server.","service.","singl","smallest","store","such","together.","trigger","triggered.","used.","uuid","uuids,","valu","value.","without","write","written.","x/y/z","yet,"],"firmwareapi/pycom/network/bluetooth/gattsservice.html":["&","*",",","16","act","allow","alreadi","are:","argument","att","byte","call","categoris","characterist","characteristic.","characteristics,","characteristics.","chunk","class","combin","configur","control","creat","data","data,","definitions.","devic","each","ed","flags.","follow","gatt","gattscharacteristic.","gattsservic","hold","id","initi","integ","integer,","known","long","lookup","master","method","mode,","multipl","new","numer","object","object.","over","peripher","permiss","permissions,","previous","properti","properties,","properties.","request.","return","server","servic","service.","service.characteristic('temp',","service.characteristic(uuid,","service.start()","service.stop()","services.","set","slave","specif","start","started.","stop","string","take","uniqu","up","us","uuid","uuid.","valu","value)","value.","value=25)"],"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":["#","&","(bt_o):","(though","+=","0","0xf1:","1","123","3","=","accelerometer,","advertis","allow","are:","arg","arg=none)","argument","array","axi","bit","bluetooth","bluetooth()","bluetooth.advertise(true)","bluetooth.callback(trigger=bluetooth.client_connect","bluetooth.char_read_ev","bluetooth.char_write_event.","bluetooth.char_write_event:","bluetooth.client_connected:","bluetooth.client_disconnected,","bluetooth.client_disconnected:","bluetooth.service(uuid=b'1234567890123456',","bluetooth.set_advertisement(name='lopy',","bt_o.events()","byte","call","call.","callback","callback.","char1_cb_handler(chr):","char1_read_count","char2_cb","char2_read_count","characterist","characteristic,","characteristic.","characteristic.callback(trigger=none,","characteristic.events()","characteristic.value()","characteristic.value(123)","characteristic.value([value])","characteristics.","chr.events()","chr1","chr2.callback(trigger=bluetooth.char_read_event,","class","clear","concept","conn_cb","connected\")","contain","creat","data","data,","def","device:","disconnected\")","elif","else:","encapsul","etc.).","event","events.","exampl","execut","flag","follow","function","gatt","gattscharacterist","get","given,","global","gps,","handler","handler=char2_cb_handler)","handler=conn_cb)","handler=none,","identifi","implement","import","integ","integer,","isprimary=true)","last","latitud","longitud","manag","method","network","noth","object","object.","occur","occurs.","own","pass","point","print(\"client","print(\"writ","relat","request","return","section.","seen","server","servic","service_uuid=b'1234567890123456')","set","singl","smallest","srv1","srv1.characteristic(uuid=b'ab34567890123456',","string","such","take","trigger","triggered.","used.","valu","value=5)","x/y/z","{}\".format(chr.value()))","|"],"firmwareapi/pycom/network/lora.html":["#","&","(0","(0),","(1)","(1),","(2),","(2):","(3)","(4).","(a","(activ","(data,","(dev_addr,","(dev_eui,","(e.g.","(even","(if","(in","(join","(lora.lora).","(lora.lora):","(may","(onli","(or","(over","(rx_timestamp,","(so_*","*",",",",region=lora.eu868,",",timeout=none,","...)","0","0,","0.","0x02,","0x03]))","1","1..254","1.0.2","100)","12.","12:","14","15","2","2,","2.","20","254","255","3","3]))","4","5","5)","50%","7","7).","71","8","8.","863000000","868","868mhz","870000000","902000000","915","915mhz","928000000","=","abp","accept","accord","ack","activ","activation)","activation:","adapt","add","add.","addit","address","adr","adr,","adr=false,","again.","air","allow","alreadi","alway","always_on","ambl","antenna","antenna),","any)","app_eui","app_eui,","app_key","app_key)","app_key),","app_swkey","app_swkey))","app_swkey).","applic","appropri","are:","arg=none)","argument","arguments,","around","asia","attempt","australia","auth,","auth:","auth=(app_eui,","auth=(dev_addr,","auth=(dev_eui,","authent","automat","automatically,","band","band,","band.","bandwidth","bandwidth:","bandwidth=lora.bw_125khz,","batteri","be","befor","below","below:","between","binascii.unhexlify('00000005'))[0]","bind()","bit","block","but,","byte","call","callback","callback.","card.","case","centr","chang","changed.","channel","channel,","channel.","check","class","class.","class:","clear","code","coding_r","coding_rate=lora.coding_4_5,","come","command","complet","completes.","compliant","configur","configuration.","confirm","connect","constant","constructor","contain","counters,","creat","current","custom","cycl","cycle.","damag","data","data.","db","dbm).","dbm.","deepsleep","deepsleep.","def","default","defin","demonstr","desir","destin","dev_addr","dev_eui","devic","device.","device:","device_class","device_class=lora.class_a)","differ","directly.","do:","downlink","dr:","dr=none)","dr_max)","dr_max:","dr_max=6)","dr_min,","dr_min:","dr_min=5,","driver","enabl","end","ends,","ensur","enter","etc)","etc.).","eu","eu868,","europ","event","exampl","example,","example:","examples,","examples.","examples:","except","extern","factor","factor,","factor.","fals","false)","false.","fipy.","float","float).","follow","form:","frequenc","frequency,","frequency:","frequency=868000000,","function","given","given,","goe","hand,","handl","handler","handler=lora_cb)","handler=none,","have","here","hold","hz","id","ignor","immedi","import","improp","includ","incom","index","index.","index:","indic","inform","init","initi","initialis","integers.","intern","inversion.","iq","is:","join","joined.","joined...')","keys,","khz.","know","last","last).","level","level,","level.","listen","lopi","lora","lora(mode=lora.lorawan,","lora.abp","lora.abp.","lora.add_channel","lora.add_channel(index,","lora.add_channel(index=0,","lora.always_on,","lora.as923","lora.as923,","lora.au915","lora.au915,","lora.bandwidth()","lora.bandwidth([bandwidth])","lora.bandwidth(lora.bw_125khz)","lora.bw_125khz","lora.bw_125khz,","lora.bw_250khz","lora.bw_250khz,","lora.bw_250khz.","lora.bw_500khz","lora.bw_500khz.","lora.callback(trigger,","lora.callback(trigger=(lora.rx_packet_ev","lora.class_a","lora.class_a,","lora.class_c","lora.class_c.","lora.coding_4_5","lora.coding_4_5,","lora.coding_4_6","lora.coding_4_6,","lora.coding_4_7","lora.coding_4_7,","lora.coding_4_8","lora.coding_4_8.","lora.coding_rate()","lora.coding_rate([coding_rate])","lora.coding_rate(lora.coding_4_5)","lora.eu868","lora.eu868,","lora.events()","lora.events().","lora.frequency()","lora.frequency(868000000)","lora.frequency([frequency])","lora.has_joined()","lora.has_joined().","lora.has_joined():","lora.init(mode,","lora.init(mode=lora.lora,","lora.init(mode=lora.lorawan)","lora.ischannel_free(","lora.ischannel_free(rssi_threshold)","lora.join(activation,","lora.join(activation=lora.abp,","lora.join(activation=lora.otaa,","lora.lora","lora.lora,","lora.lorawan","lora.lorawan.","lora.mac()","lora.nvram_erase()","lora.nvram_restore()","lora.nvram_save()","lora.otaa","lora.otaa,","lora.power_mode([power_mode])","lora.preamble()","lora.preamble([preamble])","lora.preamble(lora.coding_4_5)","lora.remove_channel()","lora.remove_channel(index)","lora.rx_packet_ev","lora.rx_packet_event,","lora.rx_packet_event:","lora.set_battery_level(127)","lora.set_battery_level(level)","lora.sf()","lora.sf(7)","lora.sf([sf])","lora.sleep","lora.sleep.","lora.sleep:","lora.stats()","lora.tx_failed_ev","lora.tx_onli","lora.tx_only,","lora.tx_packet_ev","lora.tx_packet_event),","lora.tx_packet_event,","lora.tx_packet_event:","lora.us915","lora.us915.","lora_cb(lora):","loraeu868.","lorawan","lorawan.","lower","mac","make","match","maximum","maximum.","mean","measur","memori","memory.","messag","method","method.","mhz","microsecond","millisecond","minimum","mode","mode)","mode,","mode.","mode:","modul","module:","ms).","name","need","network","network.","network.lora(id=0,","new","nois","non","note","number","nvram_sav","nwk_swkey","nwk_swkey,","object","object.","occur","on","one.","option","option.","optional.","optname,","order","ored):","otaa","otherwis","otherwise.","out","packet","packet.","packets).","param","paramet","performed.","perman","personalis","personalisation)","pick","place.","pleas","point","port","port)","possibl","power","power_mod","power_mode=lora.always_on,","pre","preambl","preamble=8,","precis","precision.","previous","print('lora","print('not","print(data)","privat","procedure:","processor","program","provid","public","public,","public=true,","radio","radio.","rais","rang","rate","rate.","rate:","ratio","raw","receiv","received')","received,","received.","received...","region","region=lora.eu868)","regions:","registri","relev","remov","removed,","replac","request","request.","restor","restrict","retri","retriev","return","rssi","rssi,","rssi_threshold","rx","rx_iq","rx_iq=false,","rx_timestamp","s","s.bind(1)","s.close()","s.recv(128)","s.recv(64)","s.recvfrom(128)","s.send('hello')","s.send(bytes([0x01,","s.send(bytes([1,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","s.settimeout(5.5)","same","save","saved.","second","seconds.","see","seen","select","send","sending/receiv","sent","sent')","set","sf","sf=12)","sf=7,","sfrx","sfrx,","sftx","sftx,","signal","singl","sleep","snr","snr,","socket","socket.bind(port_number)","socket.close()","socket.recv(bufsize)","socket.recvfrom(bufsize)","socket.send(bytes)","socket.setblocking(flag)","socket.setsockopt(level,","socket.settimeout(value)","socket.so_confirmed,","socket.so_dr,","socket.sock_raw)","socket.socket(socket.af_lora,","soon","source.","specif","specifi","specification:","specified,","spread","stack","stack.","standard","state","statu","status,","store","strength","struct","struct.unpack(\">l\",","subsystem","support","symbol","symbols.","sync","take","tell","therefor","therefore,","there'","this.","those","time","time.sleep(2.5)","timeout","timeout:","timeout=0)","timestamp","transmiss","transmission.","transmissions,","transmit","transmitted.","trigger","true","true)","true,","tupl","tx","tx_counter","tx_counter,","tx_frequenc","tx_frequency)","tx_iq","tx_iq=false,","tx_onli","tx_power","tx_power,","tx_power.","tx_power=14,","tx_retri","tx_retries=1,","tx_time_on_air","tx_time_on_air,","tx_trial","tx_trials,","type","ubinascii","ubinascii.unhexlify('00000005'))[0]","ubinascii.unhexlify('11b0282a189b75b0b4d2d8c7fa38548b')","ubinascii.unhexlify('2b7e151628aed2a6abf7158809cf4f3c')","ubinascii.unhexlify('ada4dae3ac12676b')","unit","until","us","us.","us915.","usage:","used.","valu","value)","values.","values:","variou","version","version.","volatil","wait","way","way:","ways:","whenev","where:","window","windows,","without","won't","word.","work","zero)","|"],"firmwareapi/pycom/network/sigfox.html":["#","&","'","'true'","(868","(and","(devic","(e.g.","(europe)","(sipy)","(so_*","(thi","(uplink_frequency_hz,","*","+","+14dbm","+22dbm",",",".","...)","1","1')","10,","100):","11,","12","12]))","1:","2","2')","2,","20","2:","3,","3]))","4","4,","5","5,","6,","64","64.","7,","8","8,","863","9,","912","928","=","achiev","address","africa.","allow","alway","amount","antenna","antenna),","api","applic","are:","area","argentina.","argument","australia,","automat","await","band","band,","base","befor","below:","between","bi","binari","bit","block","blocking,","boolean","both","brazil.","buffer","byte","bytes.","call","capabl","card.","care","case","channel","channel.","class","close","code","colombia","come","commun","communication.","complet","configur","configuration.","connect","constant","constructor","contain","convert","correct","creat","cycl","damag","data","data,","default","defin","delay","devic","device)","device.","devices,","devices.","differ","directional,","disabl","done","down","downlink","downlink_frequency_hz)","driver","due","duti","e.g.","empti","enabl","encrypt","ensur","etc.)","etc.).","europe,","exampl","example:","examples:","exclus","exist","expect","false)","fcc","fipy.","first","flag.","flavours:","follow","form:","frequenc","frequency,","frequency=868000000)","frequency=912000000)","frequency=none)","fsk","fsk,","fsk.","fulfilled.","get","given","hardwar","hexidecim","hong","however,","human","i.e.:","id.","import","indic","init","initialis","integ","integer.","japan.","key","kong,","last","life","like:","limitations).","limitations,","lopi","low","mac","macro","make","maximum","mean","messag","message.","method","method.","mexico","mhz","mhz)","mhz.","minimum","mode","mode.","mode:","modul","modulation.","module:","narrow","necessari","need","network","network,","network.","network.sigfox(id=0,","new","normal","note:","object","object.","often),","oman","oper","option.","optname,","out","pac.","packet","packet.","packets.","param","pass","payload","payload,","piec","pleas","point","power","print(s.recv(64))","print(ubinascii.hexlify(sigfox.mac()))","procedur","processor","proper","protocol","provid","public","public_key","pycom","quick","radio","radio.","range(1,","rcz","rcz1","rcz2","rcz3","rcz4","rcz4.","rcz=sigfox.rcz1)","rcz=sigfox.rcz1,","readabl","real","receiv","region","rememb","remot","representation.","request","requir","reset","restrict","return","run","s","s.recv(32)","s.recv(64)","s.send('')","s.send('devic","s.send('hello","s.send('hello')","s.send(bytes([1,","s.setblocking(true)","s.setsockopt(socket.sol_sigfox,","s.settimeout(5.0)","same","second","see","seen","select","send","sending/receiv","sending/receiving.","sent","servers.","set","setsockopt()","sigfox","sigfox(mode=sigfox.fsk,","sigfox(mode=sigfox.sigfox,","sigfox,","sigfox.frequencies()","sigfox.fsk","sigfox.fsk.","sigfox.id()","sigfox.init(mode=sigfox.sigfox,","sigfox.mac()","sigfox.pac()","sigfox.public_key()","sigfox.public_key([public])","sigfox.public_key(true)","sigfox.rcz1,","sigfox.rcz2,","sigfox.rcz3,","sigfox.rcz4","sigfox.rcz4.","sigfox.rssi()","sigfox.sigfox","sigfox.sigfox,","sigfox.sigfox.","sign","signal","singapore,","singl","sipi","size","socket","socket,","socket.","socket.close()","socket.recv(bufsize)","socket.send(bytes)","socket.setblocking(flag)","socket.setsockopt(level,","socket.settimeout(value)","socket.so_bit,","socket.so_oob,","socket.so_rx,","socket.sock_raw)","socket.socket(socket.af_sigfox,","someth","south","specifi","standard","state","str(i))","strength","string","string,","support","sure","symbol","taiwan,","take","technology.","test","therefore,","this,","time","time.sleep(1)","timeout","transmissions.","true","true)","true:","tupl","two","tx","ubinascii","ultra","unb","until","up","uplink","upon","us","usa,","usag","valu","value)","values:","version","wait","way:","wide","without","work","zealand,","zones:"],"firmwareapi/pycom/network/lte.html":["#","(connect","(i.e.","(or","(same","...)","1.4","12,","13,","2.5","20","200","28.","2g/gprs,","3,","375","3gpp","4,","5","6","60","=","abov","access","activ","address","address.","are:","argument","around","at&t,","attach","authoris","automatically,","avail","band","band=none)","batteri","be","befor","between","both","call","card.","carrier","carrier,","carrier=none)","cat","categori","cells,","cellular","channel","check","cid","cid=1)","cid=1.","cid=3.","class","command","compat","completely.","configur","configuration.","connect","connected),","constructor","consumpt","coverag","creat","current","data","deepsleep.","def","defin","deinit()","deploy","design","detach","develop","devic","differ","directli","disabl","done","enabl","end","enter","example:","fals","featur","file.","fipi","fipy.","firmwar","flash","found","fsm","full","function","functionality.","gener","given.","gpi","gpy/fipi","hardwar","here.","iccid","id)","id.","imei","import","important:","init","insert","instance,","instruct","iot","iot,","ip","it'","kbp","khz","known","licens","life","life,","life.","line","long","longer","low","lte","lte()","lte(carrier=\"verizon\")","lte.attach(*,","lte.attach(band=13)","lte.connect(*,","lte.connect(cid=3)","lte.deinit()","lte.dettach()","lte.disconnect()","lte.iccid()","lte.imei()","lte.init(*,","lte.isattached()","lte.isattached())","lte.isattached():","lte.isconnected()","lte.isconnected():","lte.reset()","lte.send_at_cmd('at+cereg?')","lte.send_at_cmd(cmd)","lte.send_at_cmd(cmd).split('\\r\\n')","m","m/nb","m1","m1:","make","mani","manual","method","mhz","minimum.","mobil","mobility.","mode","modem","modem.","modul","monarch","move","name.","nb","nb1","need","network","network.","network.lte(id=0,","networks.","new","none)","note","note:","now","number","object","object.","obtain","obtained.","offer","older","on","oper","optimis","option","order","other","otherwise.","outperform","param","pars","paus","pdf","perform","phi","pleas","possibl","power","pretti","previou","print('attaching...')","print('connecting...')","print(line)","printing:","process","protocol","protocol.","protocols:","provid","pycom'","radio","range.","raw","reboot.","reconnect.","reduc","registr","request","requir","reset","respons","response:","restrict","resum","return","scan","scanned.","second","seconds.","see","send","send_at_cmd_pretty('at!=\"fsm\"')","send_at_cmd_pretty('at!=\"showphy\"')","send_at_cmd_pretty(cmd):","sequan","session","session.","set","sever","share","shutdown","sim","similar","size","socket","specif","specifi","specific,","specified,","spectrum,","speed.","standard","standard.","standards.","start","statu","string","subsystem.","such","support","switch","system","take","telstra","throughput","throughput.","time","time.","time.sleep(0.5)","true","two","ultra","up","up.","uplink","us","usual...","valu","veri","verizon","verizon,","verizon:","wait","whole","work","world."],"firmwareapi/pycom/aes.html":["#","(16","(advanc","(ae","(byte","(iv)","(never","(see","*","+",",","...","128","128),","128,","16","192),","192,","24","256","256)","32","=","ae","aes(key,","aes.mode_cbc:","aes.mode_cfb","aes.mode_cfb,","aes.mode_cfb.","aes.mode_cfb:","aes.mode_crt.","aes.mode_ctr.","aes.mode_ctr:","aes.mode_ecb","aes.mode_ecb.","aes.mode_ecb:","aes.segment_128","aes.segment_128:","aes.segment_8","aes.segment_8,","alway","appli","are:","argument","articl","associ","avoid","b'notsuchsecretkey'","bit","bits.","block","book.","byte","bytes)","bytes.","chain","chaining.","cipher","cipher.","cipher.decrypt(msg[16:])","cipher.encrypt(b'attack","ciphertext","class","code","constant","constructor","counter","counter,","creat","crypto","crypto.getrandbits()","crypto.getrandbits(128)","ctr","data","dawn')","decrypt","decryption.","default","differ","each","electron","encrypt","esp32","exampl","feedback.","fix","gener","hardwar","hide","ignor","implement","import","in.","info)","initialis","initialisation.","issues,","it)","iv","iv)","iv,","key","key.","length","long.","messag","messages.","method","mode","mode,","mode.","module.","more","msg","msg[:16])","never","nist.","number","object","origin","paramet","pattern","plaintext","print(original)","process","properli","purpose.","quick","random","required.","reus","reused.","same","secret","secur","segment","segment_s","segment_size)","sent","set","side","simplest","size","somewher","standard)","standardis","stream","string)","support","symmetr","two","ucrypto.aes(key,","ucrypto.decrypt()","ucrypto.encrypt()","uniqu","us","usag","use.","valu","vector","vector.","well","work"],"firmwareapi/pycom/pycom.html":["\"","\"/sd/appimg.bin\"","\"rb\")","#","%","'/sd')","(enabl","(lopi","(true","+=","0:","0x00ff00","10)","100)","24","25)","32","4096","5000","5000m","8","=",">","accept","active.","allow","alreadi","ap","appimg","applic","arbitrari","area","area.","avoid","between","bit","bits.","block","blocksiz","blue,","boolean","boot","boot,","break","bright","buffer","bytearray(blocksize)","call","card","chunk","class.","color","colour","come","const(4096)","contain","control","cycles.","data","default","devic","devices,","dht11/dht22/am2302","disabl","disabled)","durat","each","effect","else:","enabl","end=\"\")","entir","eras","exampl","example)","example:","exist","extern","f.readinto(buffer)","f:","false).","false,","featur","feed","file","file,","firmwar","flag","flag.","flash.","follow","ftp.","function","get","given","green","green.","heartbeat","heartbeat.","here","hold","imag","import","inp","instance,","instead","integ","intern","it'","key","led","led.","light","list","machin","make","memori","memoryview(buffer)","method","microsecond","milliseconds.","minimum","mode.","mode=pin.open_drain)","modul","moment.","mount","mount(sd,","ms","ms.","mv","need","new","next","non","none.","note,","nvram","object,","obvious","occur","onc","open(appimg,","open_drain","os","ota_finish","ota_finish()","ota_finish().","ota_start()","ota_start(),","ota_start,","ota_write(buffer),","ota_write(mv[:chunk])","ota_write,","part","pass","perform","perman","persist","pin","pin(\"g7\",","pin(0)","pin(1)","pin.","power","preserv","print(\"\\r%7d","process.","protocol,","puls","pulses_get","pulses_get(pin,","pycom","pycom.heartbeat()","pycom.heartbeat([enable])","pycom.heartbeat(false)","pycom.heartbeat(true)","pycom.heartbeat_on_boot([enable])","pycom.nvs_erase(key)","pycom.nvs_erase_all()","pycom.nvs_get('count')","pycom.nvs_get(key)","pycom.nvs_set('count',","pycom.nvs_set('temp',","pycom.nvs_set(key,","pycom.ota_finish()","pycom.ota_start()","pycom.ota_write(buffer)","pycom.pulses_get(pin,","pycom.rgbled(0xff00)","pycom.rgbled(color)","pycom.wdt_on_boot()","pycom.wdt_on_boot([enable])","pycom.wdt_on_boot(true)","pycom.wdt_on_boot_timeout()","pycom.wdt_on_boot_timeout(10000)","pycom.wdt_on_boot_timeout([timeout])","pycom.wifi_on_boot()","pycom.wifi_on_boot([enable])","pycom.wifi_on_boot(true)","quick","raw","read","reboots.","receiv","recommended.","reconfigur","red","red,","regularli","repres","reset","reset,","reset.","return","rgb","run","scan","script","sd","sd()","sensor","seri","server","set","set,","shall","signific","size","size,","size=0","sizes.","sleep_m","sleep_ms(20)","specif","specifi","ssid","start","state","stop","store","such","suitabl","system.","take","tell","termin","though","time","timeout","timeout)","transit","true,","true:","tuples,","until","up","updat","update.","us","usag","valu","value)","value.","veri","via","volatil","wdt","wdt_on_boot_timeout.","wifi","within","without","wlan","written","written,","xxx"],"firmwareapi/micropython/":["\"micro","avail","built","contain","core","devices.","directori","drop","example,","fallback","file","first","fit","follow","found,","found.","function","ified\"","import","intend","it'","json","json.pi","librari","libraries,","library.","list","load","micropython","micropython.","modul","module.","name","name,","name.","non","noth","overridden","packag","path.","philosophi","provid","pycom","python","replac","search","specif","standard","u","ujson"],"firmwareapi/micropython/micropython.html":["(a","(e.g.","(eg","*","+","1","1)","100","3","=","abov","absolut","access","activ","again.","alloc","amount","argument","around","attempted.","avail","be","begin","block","boot.pi","both","buffer","byte","bytes).","c","c,","c.","call","captur","case","charact","code","compil","comput","const","const(123)","const(2","const_i","const_x","constant","correspond","cpython","creat","ctrl","current","declar","default","dependent,","depth","differ","directli","disabl","dure","emerg","entir","except","exception.","execution,","execution.","express","extra","fail","follow","follows:","free.","function","give","given","global","good","hand,","handler)","heap","heap.","heap_lock()","heap_unlock()","hidden,","i.e.","implement","import","in.","includ","incom","increase,","indic","inform","integ","intern","interrupt","it.","keyboardinterrupt","level","level.","lock","main","main.py)","mainli","make","memori","memory.","memoryerror","method","micropython","micropython,","micropython.alloc_emergency_exception_buf(size)","micropython.const(expr)","micropython.heap_lock()","micropython.heap_unlock()","micropython.kbd_intr(chr)","micropython.mem_info([verbose])","micropython.opt_level([level])","micropython.qstr_info([verbose])","micropython.stack_use()","mode","modul","multipl","name","nested,","none.","normal","number","occur","optimis","otherwis","out","outsid","parser","part","particularli","pass","pattern.","place","points.","prevent","print","printed.","provid","purposes.","rais","ram","recognis","repl,","repres","restor","return","row","run","same","script","scripts,","set","situations.","size","stack","start","still","stream","string","strings.","subsequ","take","therefor","time","traceback","under","underscor","unlock","up","us","usag","use.","used.","useful,","usual","valu","variabl","variable,","verbos","way","within","written"],"firmwareapi/micropython/uctypes.html":["\"arr\":","\"arr2\":","\"b0\":","\"b1\":","\"bf\"),","\"bitf0\":","\"descriptor\"","\"field_name\":","\"foreign","\"ptr\":","\"ptr2\":","\"sub\":","(2,","(and","(correspond","(doesn't","(e.g.","(encod","(for","(foreign","(in","(it'","(note:","(or","(pack","(python","(see","(thi","(typenam","(uctypes.array","(uctypes.ptr","*","*.","0","0,","0.","0}),","1).","1,","2","2),","2,","3","8","[0]","[]","abi","abi,","abov","above,","above.","access","actual","address","address,","address.","aggreg","align","alloc","allow","allows,","alternatively,","alway","anticip","api","are:","argument","array","array,","array.","assign","associ","avoid","baremet","base","basic","be","behind","below).","bf_len","bf_po","big","binari","bit","bit,","bitfield","bitfield).","bitfield,","bitfields:","bits,","both","buffer","byte","bytearray","bytes)","bytes,","bytes.","bytes_at()","c","c.","call","captur","care","chang","class","come","complex","concis","conform","constructor.","contain","content","copi","correspond","count","cpython'","creat","ctype","current","currently,","data","data,","datasheet","decreas","defin","defines).","depend","dereferenc","dereference,","describ","descriptor","descriptor,","detail","dictionari","dictionary),","differ","different,","disabl","dot","duplic","each","ed","effectively,","element","encod","endian","endianness,","even","exactli","exampl","example,","except","explicit","extra","extract","familiar","ffi","field","field).","field.","fields.","file","first","flag","float)","follow","function","function,","function.","further","gener","get","given","hardwar","i.e.","i/o","idea","identifi","immutable,","implement","import","independ","individu","instanc","instanti","instead","integ","interface\"","interface)","intermedi","interrupt).","it'","key","languag","larg","later,","layout","layout_type=native)","layouts,","lead","length","limit","littl","lookup","mani","mcu/soc.","mcu_registers.peripheral_a.register1,","mean","memori","memory,","micropython","micropython.","modul","modules,","my_struct.substruct1.field1.","name","nativ","need","nest","network","non","normal","normalis","notation:","note","number","object","object,","object.","occupi","offset","offset,","on","oper","operator,","optimis","origin","pack","parallel","particular","particular,","pass","peripheral,","peripheral_a.register0.","peripheral_a.register1.","peripheral_a.register[0]","point","pointer","pointer,","posit","positions,","possibl","power","predefin","prefix","primit","produc","prohibited).","properti","protocol","ptr","python","read","readabl","recommend","recurs","refer","reference,","regist","registers,","rel","repres","requir","required),","respectively.","restrict","retain","return","returned).","right","rightmost","runs.","same","scalar","scale","second","semant","separ","shift","signific","similar","size","size)","size.","small","socket).","sources:","special","specif","standard","start","start.","streamlin","structur","structure\"","structure.","structures).","structures.","structures:","sub","subscript","sum","support","syntax","syntax,","system","system.","taken","target","them.","third","though","to.","too).","too,","tuple,","type","type,","type.","type:","types,","types:","uctyp","uctypes.addressof(),","uctypes.addressof(obj)","uctypes.bfuint16","uctypes.big_endian","uctypes.bytearray_at(addr,","uctypes.bytes_at(addr,","uctypes.little_endian","uctypes.n","uctypes.sizeof(struct)","uctypes.struct()","uctypes.struct(addr,","uctypes.uint32","uctypes.uint8","uctypes.uint8),","uint16","uint16,","uint16.","unlik","up,","us","usage,","ustruct","usual","valu","value,","value.","values.","variou","want","way","well","whose","within","without","words,","work","written","{","{\"b\":","|","})"],"firmwareapi/micropython/sys.html":["\">","\"big\").","\"bitness\"","\"micropython\"","#","(\"little\"","(1,","(32","(e.g.","(major,","(note","(or","(that","(v","+=","0","0)","1","16\",","31)","32","32\",","32:","64","64\"","7,","=",">",">>=","above,","actual","another.","appear","argument","attribut","attributes:","bare","baremet","bit","bit,","board","board,","board.","builtin","byte","case","check","code.","compar","comparisons.","compat","conform","constant","count","cpython","cpython.","current","default).","describ","detect","dictionari","differ","directly,","directori","distinguish","due","e.g.","else:","error","etc.).","except","exception.","exist","exit","file","file=sys.stdout)","follow","found","function","further","given","given,","hold","identifi","implement","implementation),","implementation.","import","includ","inform","input","instead","instead.","int","integ","ints.","it:","it'","languag","less","less)","lib.","linux.","list","load","long","mandat","max","maximum","method","micro),","micropython","micropython,","micropython.","minim","minimum","minor,","modul","modules.","more","more)","mutabl","name","nativ","need","note","number","object","object,","object;","on","on.","order","origin","os,","os/rto","output","peculiar","platform","platform,","port","ports).","ports,","positional;","print","program","pyboard","python","rais","recommend","refer","represent","run","search","simplifi","smaller","standard","start","still","stream.","string","string.","style","support).","supported.","sy","sys.argv:","sys.byteorder:","sys.exit(retval=0)","sys.implement","sys.implementation:","sys.maxs","sys.maxsize:","sys.modules:","sys.path:","sys.platform:","sys.print_exception(exc,","sys.stderr:","sys.stdin:","sys.stdout","sys.stdout:","sys.version:","sys.version_info:","system","systemexit","systemexit.","take","termin","thu","to,","traceback","traceback.print_exception(),","tupl","type","type,","underlyingly,","unlik","us","usual","v","v:","valu","value,","veri","version","vs","way","whether","with.","without"],"firmwareapi/micropython/uos.html":["'/sd')","(if","(in","(like","(not","(the","*",",","/","/flash","/sd","/sd.","0)","10","access","access.","alia","argument,","avail","be","befor","bits.","block","byte","bytes.","card","chang","change.","charact","constant","contain","content","creat","current","currently:","devic","device.","directori","directory.","drive","duplic","example:","exists)","file","file.","filesystem","filesystems.","firmwar","flash","follow","format","free","function","function.","given","group","hard","here.","id","implement","implemented,","inform","inod","intern","interpret","kib)","links.","list","metadata","method","method.","methods.","micropython","modification.","modul","mount","mount_point,","mounted.","n","new","new_path)","number","number.","object","object)","object.","order:","os.mount(sd,","otherwis","owner.","pass","path","path)","path,","path.","physic","point.","port","previous","protect","random","read()","readonly=false)","recent","releas","remov","remove()","renam","repl)","return","root","sd","separ","size","space","specif","specifi","st_atime:","st_ctime:","st_dev:","st_gid:","st_ino:","st_mode:","st_mtime:","st_nlink:","st_size:","st_uid:","statu","stream","sync","system,","termin","time","tupl","unmount","uo","uos.chdir(path)","uos.dupterm(stream_object)","uos.getcwd()","uos.getfree(path)","uos.listdir([dir])","uos.mkdir(path)","uos.mkfs(block_devic","uos.mount(block_device,","uos.remove(path)","uos.rename(old_path,","uos.rmdir(path)","uos.sep:","uos.stat(path)","uos.sync()","uos.uname()","uos.unlink(path)","uos.unmount(path)","uos.urandom(n)","urandom","us","user","valu","values,","version,","version.","write()","–"],"firmwareapi/micropython/array.html":["(the","2","append","array","array,","array.append(val)","array.array(typecode[,","array.extend(iterable)","b,","class","codes:","contain","content","creat","created.","d","depend","element","empti","end","f,","float","format","given","grow","h,","i,","information.","initi","it.","iter","iterable.","iterable])","l,","latter","method","more","new","point","provided,","python","q,","see","support","support).","type."],"firmwareapi/micropython/cmath.html":["(","+pi).","10","along","axis.","base","basic","branch","circle'","circumfer","cmath","cmath.cos(z)","cmath.e:","cmath.exp(z)","cmath.log(z)","cmath.log10(z)","cmath.phase(z)","cmath.pi:","cmath.polar(z)","cmath.rect(r,","cmath.sin(z)","cmath.sqrt(z)","complex","constant","cosin","cut","diamet","exponenti","float","form","function","logarithm","mathemat","method","modul","module.","modulu","natur","neg","number","numbers.","phase","phi)","phi.","pi,","point","polar","provid","r","rang","ratio","real","requir","return","returns,","root","sine","squar","support","tuple,","work","z,","z."],"firmwareapi/micropython/math.html":["(0.0,","(2**exp).","(m,","*","0","0),","0.","0.5","1.","10","2","2**e","==","absolut","base","basic","be","both","circle'","circumfer","complementari","constant","convert","cosin","decompos","degre","degrees.","diamet","e)","error","exactly.","exp(x)","exp)","exponent.","exponenti","finite.","float","floats,","fraction","function","gamma","holds.","hyperbol","infinite.","infinity.","integer,","integr","invers","logarithm","m","mantissa","math","math.acos(x)","math.acosh(x)","math.asin(x)","math.asinh(x)","math.atan(x)","math.atan2(y,","math.atanh(x)","math.ceil(x)","math.copysign(x,","math.cos(x)","math.cosh(x)","math.degrees(x)","math.e:","math.erf(x)","math.erfc(x)","math.exp(x)","math.expm1(x)","math.fabs(x)","math.floor(x)","math.fmod(x,","math.frexp(x)","math.gamma(x)","math.isfinite(x)","math.isinf(x)","math.isnan(x)","math.ldexp(x,","math.lgamma(x)","math.log(x)","math.log10(x)","math.log2(x)","math.modf(x)","math.pi:","math.pow(x,","math.radians(x)","math.sin(x)","math.sinh(x)","math.sqrt(x)","math.tan(x)","math.tanh(x)","math.trunc(x)","mathemat","method","modul","module.","natur","neg","number","numbers.","otherwis","part","point","posit","power","princip","provid","radian","radians.","ratio","relat","remaind","requir","return","root","round","same","sign","sine","squar","such","support","tangent","toward","true","tupl","two","valu","work","x","x)","x.","x/y.","y)","y.","y/x."],"firmwareapi/micropython/gc.html":["allocated,","allocated.","automat","avail","byte","collect","collection.","disabl","enabl","garbag","gc","gc.collect()","gc.collect().","gc.disable()","gc.enable()","gc.mem_alloc()","gc.mem_free()","heap","initi","manual","memori","method","number","ram","ram.","return","run","still","us"],"firmwareapi/micropython/ubinascii.html":["(i.e.","(in","addit","argument,","ascii","base64","between","binari","both","byte","convers","convert","cpython","data","differ","directions).","encod","form","format.","hexadecim","hexlify)","implement","invers","method","modul","representation.","return","sep","sep])","separ","string.","supplied,","ubinascii","ubinascii.a2b_base64(data)","ubinascii.b2a_base64(data)","ubinascii.hexlify(data[,","ubinascii.unhexlify(data)","us","values.","variou"],"firmwareapi/micropython/ujson.html":["(a",".read()","allow","between","contain","content","convert","correctli","data","document).","file","format.","formed.","fp","json","method","modul","obj","object","object.","pars","python","rais","repres","return","str","string","string.","support","ujson","ujson.dumps(obj)","ujson.load(fp)","ujson.loads(str)","valueerror"],"firmwareapi/micropython/ure.html":["$","(and","(which","({m,n}),","*","*?","+","+?",".","0","1)","?","??","[]","^","actual","advanc","against","alway","anchored).","are:","assertions,","charact","character.","characters.","class","compil","count","cpython","creat","debug","display","etc.","express","expression,","expression.","expressions).","extend","first","flag","group","groups,","happen","implement","individu","inform","instanc","match","match()","match,","match.group([index])","max_split=","method","methods.","modul","more","name","numer","object","object.","oper","operations.","posit","posix","rang","re","regex","regex.match(string)","regex.search(string)","regex.split(string,","regular","repetit","return","search","search()","set","start","still","string","string)","string.","subset","support","supported.","syntax","unlik","ur","ure.compile().","ure.compile(regex)","ure.debug","ure.match(regex,","ure.search(regex,","us","value,"],"firmwareapi/micropython/usocket.html":["(after","(bytes,","(conn,","(family,","(if","(ipv4_address,","(rb","(so_*","0","0);","1","1])","5","65535.","8.8.8.8,","80)[0][","=","accept","access","address","address)","address,","address.","alia","allow","alreadi","amount","argument","arguments:","around","associ","automat","avail","backlog","befor","behav","below","below.","binari","bind","block","blocking,","bound","bound.","bsd","buf.","buffer","buffer.","bufsize.","byte","bytes.","calls:","canonname,","case","certain","character.","chosen.","class","close","close()","closed.","collected,","comparison.","completed.","conn","connect","connection,","connection.","connections.","constant","contain","correspond","cpython","cpython'","creat","data","data.","default","defin","depend","destin","differ","domain","dot","e.g.","elaps","enabl","encoding,","end","eof.","equival","errors,","etc.).","exact","exampl","except","expect","explicitly,","express","fail.","false,","famili","family,","file","first","flag","float","flushed).","follow","format","format(s)","function","futur","garbag","given","given,","happens,","host/port","inconsist","instance:","integ","interface.","intern","ip","ipv4","ipv4_address","ipv4_address,","it'","layers:","len(buf)","limit","line","line,","list","listen","lora","lower,","makefile()","makefile().","mani","mark","maximum","method","mode","mode.","mode;","modul","more","name","nbyte","nbytes])","necessari","need","network","new","newlin","non","none","none.","nonneg","notat","note","number","number,","number.","numer","object","object.","object'","occurs.","onc","oper","operations.","option","option.","options:","optname,","origin","otherwise,","pair","paramet","period","point","port","port)","port),","port.","proto,","protocol","protocols:","provid","put","queu","rais","rang","read","read.","reason","receiv","received.","recommend","refus","remot","repres","resolv","return","s","s.bind(1)","s.connect(socket.getaddrinfo('www.micropython.org',","seconds,","see","send","sequenc","server","service.","set","settimeout()","shorthand","show","sigfox","simpli","size","sock.setblocking(false)","sock.setblocking(true)","sock.settimeout(0.0)","sock.settimeout(none)","sockaddr)","socket","socket,","socket.","socket.accept()","socket.af_inet,","socket.af_lora","socket.bind(address)","socket.close()","socket.connect(address)","socket.error,","socket.getaddrinfo().","socket.getaddrinfo(host,","socket.ipproto_tcp","socket.ipproto_tcp)","socket.ipproto_udp,","socket.listen([backlog])","socket.makefile(mode='rb')","socket.read(size)","socket.readall()","socket.readall(),","socket.readinto(buf[,","socket.readline()","socket.recv(bufsize)","socket.recvfrom(bufsize)","socket.send(bytes)","socket.send(bytes).","socket.sendall(bytes)","socket.sendto(bytes,","socket.setblocking(flag)","socket.setsockopt(level,","socket.settimeout(value)","socket.so_bit","socket.so_confirmed,","socket.so_dr","socket.so_oob,","socket.so_reuseaddr","socket.so_rx,","socket.so_tx_repeat,","socket.sock_dgram,","socket.sock_raw","socket.sock_stream,","socket.socket()","socket.socket(socket.af_inet,","socket.sol_lora,","socket.sol_sigfox","socket.sol_socket,","socket.timeout","socket.write(buf)","socket:","sockets,","specifi","specified,","state","statement","store","string","structure:","subsequ","support","supported.","symbol","system","them.","timeout","timeout,","translat","tupl","type","type,","types:","unaccept","until","up","url:","us","usabl","usocket","valu","value)","value:","wb).","well.","write","written.","zero"],"firmwareapi/micropython/select.html":["(obj,","(select","...)","2.","above.","activ","are:","assum","avail","becom","case","class","class.","combin","compat","constant","creat","current","data","default","depend","describ","detect","don't","effici","efficient.","element","empti","end","error","event","event,","eventmask","eventmask)","eventmask])","function","happen","instanc","instead.","list","logic","method","milliseconds.","modifi","modul","more","multipl","obj","obj.","object","objects.","occur","of:","on","operations).","platform","poll","poll.modify(obj,","poll.poll([timeout])","poll.register(obj[,","poll.unregister(obj)","polling.","provid","pyb.uart,","pyb.usb_vcp.","pyboard","read","read/writ","readi","ready.","recommend","regist","return","returned.","select","select.poll()","select.poll*","select.pollerr","select.pollhup","select.pollin","select.pollout","select.pollout.","select.select(rlist,","set","size","specif","specifi","stream","stream/connect","support","termin","timeout","timeout,","timeout])","tuple,","tuples,","unregist","usag","version,","wait","way","wlist,","written","xlist[,","|"],"firmwareapi/micropython/utime.html":["\"new\"","\"old\"","#","(becaus","(for","(includ","(mani","(requir","(rtc).","(see","(which","(year,","+","0","0.","00:00:00","01","0:","1","1,","12","1970","2000.","2014).","23","31","366","500:","500u","59","6","8","=","==",">","above)","above,","absolut","accept","actual","additional,","again","api","application,","arbitrarili","argument","argument,","around","asserted,","assum","backup","baremet","batteri","behav","below","better","between","board","board).","calendar","call","case).","centuri","choice.","clock","compat","compon","consecut","contains:","convert","current","date,","date/tim","date/time.","delay","delays.","depend","develop","directli","done","each","epoch","epoch,","epoch:","esp32","event","exampl","expect","expected.","express","faster.","float","follow","fraction","full","function","function,","functions,","functions.","get","given","gmtime()","gpio","hard","higher","hour","hour,","implement","implicit.","includ","instead.","integ","integer,","intervals,","invers","it'","jan","local","local_tim","localtime()","localtime.","long","machine.rtc()","machine.rtc().datetime(tuple)","maintain","manual","mday","mday,","means:","measur","method","micropython","micropython,","microseconds,","microseconds.","milliseconds,","milliseconds.","minut","minute,","modul","mon","month","month,","need","network","new)","none,","note","number","object.","offset,","opposit","option","os","os/rto","outsid","particular","pattern","per","period","period).","pin","pin.value()","point","poll","port","port/user).","portabl","posit","posix","power","preced","precision,","precision.","protocol","provid","provided,","pycom'","python,","python.","queri","rais","real","refer","reli","requir","reset).","resets,","respons","result","return","rtc","rtc,","rtos),","same","sec","second","second,","seconds,","seconds.","set","set,","set.","setup","short","sleep","sleep_ms()","sleep_us()","standard","start","subtract","such","sun","supported.","system","system/micropython","though","ticks_*()","ticks_cpu().","ticks_diff()","ticks_m","ticks_ms()","ticks_ms(),","ticks_us()","ticks_us(),","ticks_us,","time","time,","time.","time.ticks_diff(start,","time.ticks_us()","time.ticks_us())","time.timezon","timeout:","timeouterror","timezon","timezone,","timezone.","tupl","undefined.","underli","up","uptime,","us","usag","used.","user","usual","utc","utc.","utim","utime.gmtime([secs])","utime.localtime([secs])","utime.mktime()","utime.sleep(seconds)","utime.sleep_ms(ms)","utime.sleep_us(us)","utime.ticks_cpu()","utime.ticks_diff(old,","utime.ticks_ms()","utime.ticks_us()","utime.time()","utime.timezone([secs])","valu","value.","wait","want","way","weekday","weekday,","without","work","wrap","write","year","yearday","yearday)"],"firmwareapi/micropython/uhashlib.html":["1","224","256","384","512","achiev","activ","algorithms.","binari","byte","called,","class","constructor","creat","data","effect.","fed","feed","hardware,","hash","hash,","hash.","hash.digest()","hash.hexdigest()","hash.update(data)","hasher","implement","implemented.","it.","limit","longer.","md5","method","modul","more","object","object.","on","oper","option","pass","return","sha","similar","support","supported.","through","time.","ubinascii.hexlify(hash.digest())","uhashlib","uhashlib.md5([data])","uhashlib.sha1([data])","uhashlib.sha224([data])","uhashlib.sha256([data])","uhashlib.sha384([data])","uhashlib.sha512([data])","us"],"firmwareapi/micropython/ussl.html":["\"secur","(often","/flash/cert/.","1])","443)[0][","8441)[0][","=","access","authent","blynk","both","ca.pem","ca_certs='/flash/cert/ca.pem')","ca_certs=none)","cert_req","cert_reqs=cert_none,","cert_reqs=ssl.cert_required,","certfile=none,","certif","certificates,","client","connect","connection,","constant","context.","do:","encrypt","end.","exampl","example:","except","facil","file","folder","ftp","import","inherit","instanc","instance,","keyfile=none,","known","layer","layer\")","locat","method","modul","module.","names.","network","order","ourselv","path","peer","place","provid","put","return","s","secur","see","server","server,","server_side=false,","side","side.","sock","socket","socket.socket()","socket.socket,","sockets,","specif","ss","ss.connect(socket.getaddrinfo('cloud.blynk.cc',","ss.connect(socket.getaddrinfo('www.google.com',","ssl","ssl.cert_none,","ssl.cert_optional,","ssl.cert_required:","ssl.sslerror","ssl.sslsocket,","ssl.wrap_socket(s)","ssl.wrap_socket(s,","ssl.wrap_socket(sock,","standard","store","subtyp","such","support","take","transport","underli","us","usocket","ussl","valid","valu","wrap"],"firmwareapi/micropython/ucrypto.html":["\"...","\"these","32","accord","advanc","ae","algorithms.","base","basi","bit","bits.","bt","business.","byte","class","crypto.getrandbits(bits)","cryptograph","cryptographi","decreas","depend","disabled,","do","document","encrypt","esp32","fi","fi/bt","fill","gener","generator.","give","hardwar","import","information.","it'","loos","manual,","method","modul","multipl","nativ","nearest","nois","number","numbers.\"","object","obtain","operations\".","out","paramet","pleas","provid","pseudo","pycrypto.","quickli","random","refer","result","return","rf","round","secur","security.","standard","subject","such","support","system.","technic","thing","trivial","true","ucrypto","upward","us","way","wi","wrong","yourself"],"firmwareapi/micropython/ustruct.html":["!.","(the",",","...","...)","2","@,","accord","b,","buffer","buffer,","buffer.","byte","codes:","count","d","data","data)","data,","depend","encod","end","f,","float","fmt","fmt.","format","given","h,","i,","information.","l,","latter","method","more","need","neg","number","object","offset","offset,","offset.","offset=0)","order","p,","pack","point","prefixes:","python","q,","return","s,","see","size/byt","start","store","string","struct","support","support).","tupl","unpack","ustruct","ustruct.calcsize(fmt)","ustruct.pack(fmt,","ustruct.pack_into(fmt,","ustruct.unpack(fmt,","ustruct.unpack_from(fmt,","v1,","v2,","valu","values."],"firmwareapi/micropython/_thread.html":["%","%d'","(4kib).","(also","(but","(i","(in","(onli","(use","(which","+","0","1)","1,","4096","4kib","=","_thread","_thread.allocate_lock()","_thread.exit()","_thread.get_ident()","_thread.locktyp","_thread.stack_size([size])","_thread.start_new_thread(function,","_thread.start_new_thread(th_func,","a_lock","a_lock:","above.","acquir","action","addit","anoth","arg","args[,","argument","argument,","arguments.","befor","below.","between","binari","bytes)","call","caught,","caus","class","configur","continu","control","cooki","creat","created.","current","data","data.","def","default)","depend","describ","dictionari","direct","e.g.","e.g.:","earlier,","error","exampl","except","exception,","exception.","execut","executes\")","existence).","exit","exits.","fals","float","follow","function","global","guarante","i))","id)","id):","identifi","identifier.","immedi","import","index","initi","integ","integer.","intend","interpret","itself.","keyword","kwarg","kwargs])","level","light","list","lock","lock.","lock.acquire(waitflag=1,","lock.locked()","lock.release()","lock:","low","magic","maximum","meaning;","method","methods,","methods:","minimum","modul","multipl","mutex","necessari","necessarili","neg","new","nonzero","nonzero,","not.","object","object.","objects.","occur","on","option","platform","point","posit","positive,","present","present,","primit","print","print(\"a_lock","print('run","process","provid","provided.","quick","rais","raised.","range(2):","reason","recycl","releas","return","returning.","returns,","run).","runtimeerror","same","second","semaphores)","share","silent","silently.","simpl","size","space","space.","specif","specifi","stack","start","statement,","statu","subsequ","successfully,","suffici","support","synchronis","synchronisation,","systemexit","tasks)","termin","th_func(delay,","that'","thread","thread,","thread.","threads,","threads.","time","time.sleep(delay)","timeout","timeout=","trace","true","true:","tuple).","type","unbound","uncondition","unconditionally,","unhandl","unlocked.","until","us","usag","valu","value:","via","wait","wait.","waitflag","waiting,","weight","without","work","zero,","zero.","—"],"firmwareapi/micropython/builtin.html":["abs()","all()","any()","avail","bin()","bool","builtin","byte","bytearray","callable()","chr()","class","compile()","complex","describ","dict","dir()","divmod()","enumerate()","eval()","exec()","filter()","float","frozenset","function","getattr()","globals()","hasattr()","hash()","here.","hex()","id()","input()","int","isinstance()","issubclass()","iter()","len()","list","locals()","map()","max()","memoryview","method()","min()","module.","next()","object","oct()","open()","ord()","pow()","print()","property()","range()","repr()","reversed()","round()","set","setattr()","sorted()","staticmethod()","str","sum()","super()","tupl","type()","via","zip()"],"firmwareapi/notes.html":[".callback()","16","2","alarm","alloc","allow","along","appropri","argument.","associ","attend","bear","both","callback","callback,","called.","class","classes.","creat","current","currently,","default","detail","differently.","done","enabl","esp32","even","event","event.","example,","examples,","given","handl","handler","handler.","happens,","ideal","insid","interrupt","interrupts.","interrupts;","keep","limit","memori","messag","method","micropython","mind","minimum","more","network","new","note","notifi","object","order","packets.","pin","pleas","port","possibl","post","process","provid","pycom'","queue","queue,","rais","receiv","regist","requir","respect","restrict","sections.","send","separ","sequenti","short","sockets.","such","support","system","thread","thu","time.","up","us","usag","user","variables,","visit","whatev","within"],"datasheets/introduction.html":["board","contain","develop","each","exampl","examples:","expans","follow","inform","introduct","modul","notes.","oem","page","pinouts,","product,","relat","relev","sheets,","shield","spec"],"datasheets/development/":["2.0","3.0,","4,","contain","datasheet","develop","devices.","fipy.","gpy,","includ","lopi","lopy,","modul","pycom","section","sipy,","wipi"],"datasheets/development/wipy2.html":["\"deep","(clk,","(sda,","(tx1/rx1),","**","****","10ma.","10ua","10ua.","2","2.0","2ma","3.3v","3.5v","4","5.5v.","7ua","access","allow","alongsid","alway","around","assign","attach","avail","between","ble","board","boot","caus","chang","chip","click","configured.","connect","consum","consumpt","control","coupl","creat","cs","current","current.","cut","damaged.","datasheet","dc","deep","default","default,","depend","design","devic","device.","digit","discontinued,","documentation.","doesn't","domain,","down","draw","due","dure","eco","enabl","enter","exampl","feed","file.","flash","float","follow","found","get","goe","hand","here","high","i2c","interest","interrupt.","issu","keep","lowest","miso)","mode","mode,","modul","more","mosi,","note","number,","only,","otherwis","out","output","password","pdf","perform","pin","pinout","pleas","point","possibl","power","provid","put","pwm","quiescent","random","rang","re","regul","rippl","rtc","scl)","section","see","shield","shield\"","sleep","sleep.","software.","sourc","specif","spi","ssid","started:","stay","store:","suppli","switch","therefor","timer","tutori","uart1","unfortunately,","upon","us","usabl","use.","via","vin","voltag","wake","wifi","wipi","wipy2","wipy2,","wipy2:","wipy3","wlan","work","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/wipy3.html":["(clk,","(p12)","(sda,","(tx1/rx1),","**","****","19.7µa","2.0","3.0","3.3v","3.5v","4","4mb","5.5v.","512kb","8mb","access","antenna","application.","assign","avail","avoid","between","ble","board","boot","buy","chang","click","connect","creat","current","damaged.","datasheet","deep","default","default,","differ","digit","disabl","documentation.","draw","exampl","extern","feed","file.","fixed,","flash","follow","found","get","gpio16","gpio21","hand","here","i2c","interest","miso)","modul","mosi,","move","note","now","number,","only,","otherwis","output","p12","p12,","password","pdf","pin","pinout","pleas","point","power","ram","random","rang","reason","regul","rf","scl)","section","select","sleep","software.","specif","spi","ssid","started:","store:","suppli","switch","tutori","uart1","unless","upgrad","upon","us","vin","voltag","wifi","wipi","wipy3","wipy3,","wipy3:","wlan","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/lopy.html":["\"deep","(clk,","(sda,","(tx1/rx1),","**","****","10ma.","10ua","10ua.","2ma","3.3v","3.5v","4","5.5v.","7ua","access","allow","alongsid","alway","around","assign","attach","avail","between","ble","board","boot","buy","caus","chang","chip","click","configured.","connect","consum","consumpt","control","coupl","creat","cs","current","current.","cut","damaged.","datasheet","dc","deep","default","default,","depend","design","devic","device.","digit","documentation.","doesn't","domain,","down","draw","due","dure","eco","enabl","enter","exampl","feed","file","file.","flash","float","follow","found","gateway","get","goe","hand","here","high","i2c","interest","interrupt.","issu","keep","lopi","lopy,","lopy:","lorawan","lowest","miso)","mode","mode,","modul","more","mosi,","nano","node","note","number,","only,","otherwis","out","output","password","pdf","perform","pin","pinout","pleas","point","possibl","power","provid","put","pwm","quiescent","random","rang","re","regul","rippl","rtc","scl)","section","shield","shield\"","sleep","sleep.","software.","sourc","specif","spi","ssid","started:","stay","store:","suppli","switch","therefor","timer","tutori","uart1","unfortunately,","upon","us","usabl","use.","via","vin","voltag","wake","wifi","wlan","work","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/lopy4.html":["(clk,","(sda,","(tx1/rx1),","**","****","3.3v","3.5v","4","5.5v.","access","antenna","application.","assign","avail","avoid","between","ble","board","boot","buy","chang","click","connect","creat","damaged.","datasheet","default","default,","digit","disabl","documentation.","exampl","extern","feed","file","file.","follow","found","gateway","get","hand","here","i2c","interest","lopi","lopy4","lopy4,","lopy4:","lorawan","miso)","modul","mosi,","nano","node","note","number,","only,","otherwis","output","p12","p12,","password","pdf","pin","pinout","pleas","point","power","random","rang","reason","regul","rf","scl)","section","select","sigfox","software.","specif","spi","ssid","started:","store:","suppli","switch","tutori","uart1","unless","upon","us","vin","voltag","wifi","wlan","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/sipy.html":["\"deep","(clk,","(sda,","(tx1/rx1),","**","****","10ma.","10ua","10ua.","2ma","3.3v","3.5v","4","5.5v.","7ua","access","allow","alongsid","alway","around","assign","attach","avail","between","ble","board","boot","buy","caus","chang","chip","click","configured.","connect","consum","consumpt","control","coupl","creat","cs","current","current.","cut","damaged.","datasheet","dc","deep","default","default,","depend","design","devic","device.","digit","documentation.","doesn't","domain,","down","draw","due","dure","eco","enabl","enter","exampl","feed","file","file.","flash","float","follow","found","get","goe","hand","here","high","i2c","interest","interrupt.","issu","keep","lowest","miso)","mode","mode,","modul","more","mosi,","note","number,","only,","otherwis","out","output","password","pdf","perform","pin","pinout","pleas","point","possibl","power","provid","put","pwm","quiescent","random","rang","re","regul","rippl","rtc","scl)","section","shield","shield\"","sigfox","sipi","sipy,","sipy:","sleep","sleep.","software.","sourc","specif","spi","ssid","started:","stay","store:","suppli","switch","therefor","timer","tutori","uart1","unfortunately,","upon","us","usabl","use.","via","vin","voltag","wake","wifi","wlan","work","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/gpy.html":["(clk,","(sda,","(tx1/rx1),","**","****","3.3v","3.5v","4","5.5v.","access","antenna","application.","assign","avail","avoid","between","ble","board","boot","buy","cat","chang","click","command","connect","creat","damaged.","datasheet","default","default,","digit","disabl","documentation.","draw","exampl","extern","feed","file","file.","follow","found","get","gpi","gpy,","gpy:","hand","here","i2c","interest","iot","lte","m","m1","miso)","modem","modul","monarch","mosi,","nb","note","number,","only,","otherwis","output","p12","p12,","password","pdf","pin","pinout","pleas","point","power","random","rang","reason","regul","rf","scl)","section","select","sequan","software.","specif","spi","ssid","started:","store:","suppli","switch","tutori","uart1","unless","upon","us","vin","voltag","wifi","wlan","www.pycom.io.","xxxx","xxxx,"],"datasheets/development/fipy.html":["(clk,","(sda,","(tx1/rx1),","**","****","3.3v","3.5v","4","5.5v.","access","antenna","application.","assign","avail","avoid","between","ble","board","boot","buy","cat","chang","click","command","connect","creat","damaged.","datasheet","default","default,","digit","disabl","documentation.","draw","exampl","extern","feed","file","file.","fipi","fipy,","fipy:","follow","found","gateway","get","hand","here","i2c","interest","iot","lorawan","lte","m","m1","miso)","modem","modul","monarch","mosi,","nano","nb","node","note","number,","only,","otherwis","output","p12","p12,","password","pdf","pin","pinout","pleas","point","power","random","rang","reason","regul","rf","scl)","section","select","sequan","sigfox","software.","specif","spi","ssid","started:","store:","suppli","switch","tutori","uart1","unless","upon","us","vin","voltag","wifi","wlan","www.pycom.io.","xxxx","xxxx,"],"datasheets/oem/":["contain","datasheet","devices.","g01.","includ","l01,","l04,","modul","oem","pycom","section","w01,"],"datasheets/oem/w01.html":["(clk,","(sda,","(tx1/rx1),","assign","avail","ble","chang","connect","datasheet","default","documentation.","draw","exampl","file","file.","follow","found","i2c","interest","miso)","modul","mosi,","note","pdf","pin","pinout","pleas","scl)","section","software.","specif","spi","tutori","uart1","w01","w01:","wifi"],"datasheets/oem/l01.html":["(clk,","(sda,","(tx1/rx1),","assign","avail","ble","chang","connect","datasheet","default","documentation.","draw","exampl","file","file.","follow","found","gateway","i2c","interest","l01","l01:","lorawan","miso)","modul","mosi,","nano","node","note","pdf","pin","pinout","pleas","scl)","section","software.","specif","spi","tutori","uart1","wifi"],"datasheets/oem/l04.html":["(clk,","(sda,","(tx1/rx1),","assign","avail","ble","chang","connect","datasheet","default","documentation.","draw","exampl","file","file.","follow","found","gateway","i2c","interest","l04","l04:","lorawan","miso)","modul","mosi,","nano","node","note","pdf","pin","pinout","pleas","scl)","section","sigfox","software.","specif","spi","tutori","uart1","wifi"],"datasheets/oem/g01.html":["(clk,","(sda,","(tx1/rx1),","assign","avail","ble","cat","chang","command","connect","datasheet","default","documentation.","draw","exampl","file","file.","follow","found","g01","g01:","i2c","interest","iot","lte","m1","miso)","modem","modul","monarch","mosi,","nb","note","pdf","pin","pinout","pleas","scl)","section","sequan","software.","specif","spi","tutori","uart1","wifi"],"datasheets/oem/l01_reference.html":["2.4ghz","3.5","5.5","abil","accommod","altium","antenna","avail","baseboard","bluetooth,","board","both","button","connection.","connector","connector.","current","dc","deep","design","doubl","draw","dure","extern","featur","file","file.","g01","g01,","gerber","input","l01","l01'","l04","layout","layout/gitbook/assets/l01","layout.pdf)","led","lora","low","make","mode","modul","modules.","oem","output.","pcb","pdf","pleas","possibl","project","refer","regul","requir","reset","rgb","schemat","sim","singl","sleep","slot","suit","suitabl","switch","u.fl","univers","us","via","w01","well","wifi","ws2812b","zip"],"datasheets/oem/universal_reference.html":["(l01,","2.4ghz","3","3.5","5.5","abil","accommod","altium","antenna","avail","baseboard","bluetooth,","board","button","connector","connector.","contain","current","dc","deep","design","draw","dure","extern","featur","file","file.","g01","g01)","g01,","gerber","input","l01","l01,","l04","l04,","layout","led","low","make","mode","modul","modules,","modules.","necessari","oem","output","pcb","pdf","possibl","project","refer","regul","requir","reset","rgb","schemat","sim","singl","sleep","slot.","suit","suitabl","suitable.","switch","u.fl","univers","via","w01,","wifi","ws2812b","zip"],"datasheets/boards/":["board","board,","contain","datasheet","deep","expans","includ","pycom","pysens","pytrack,","section","shield","shield.","shields.","sleep"],"datasheets/boards/expansion3.html":["\"safe","(connect","(if","100ma.","10k","3","3.0","3.3v","3v3).","450ma.","ad","allow","altium","application,","automat","avail","batteri","battery,","be","between","board","boards.","boot","boot\"","boot.","bootload","break","button","card","cell","charg","charger","charger.","chg","chip","connect","connected).","connector","connector,","connector.","current","custom","datasheet","dfu","differ","difficult","easier.","enter","expans","featur","file","file.","firmwar","fix.","ftdi","gentl","gerber","held","high","ion/li","jumper","li","lower","micro","mode,","mode.","modul","module,","oem","p12","p8/g15","pdf","perform","pic","pinout","plugging/unplug","po","power","present","press","program","project","pull","put","pycom","pysense/pytrack/pyscan","rel","remov","replac","reset","safe","sd","singl","solder","stay","strong,","tool","troubleshoot","up.","updat","us","usb","util","v2.0","v3.0","valu","veri","via","want","well,","whilst"],"datasheets/boards/pytrack.html":["(if","avail","batteri","be","board","cell","charg","charger","charger.","connected).","connector,","datasheet","featur","file","file.","ion/li","li","micro","pdf","pinout","po","power","pytrack","singl","usb","via"],"datasheets/boards/pysense.html":["(if","avail","batteri","be","board","cell","charg","charger","charger.","connected).","connector,","datasheet","featur","file","file.","ion/li","li","micro","pdf","pinout","po","power","pysens","singl","usb","via"],"datasheets/boards/pyscan.html":["(if","01","151","329al","7","acceleromet","accelerometer:","ad","ambient","avail","batteri","be","being,","board","cell","charg","charger","charger.","compon","components:","connected).","connector,","current","datasheet","driver","due","featur","file","file.","fix","ftp","here","here.","ion/li","li","librari","light","limit","lis2hh12","lite","locat","ltr","mfrc630.mpi","mfrc63002hn,","micro","nxp","oper","pdf","pinout","po","power","pymakr","pyscan","reader","reader:","recommend","required.","rest","rfid/nfc","sensor:","shortly.","singl","soon.","st","system","there'","time","upload","us","usb","via","window"],"datasheets/boards/expansion2.html":["(if","100ma.","2","2.0","450ma.","application,","avail","batteri","be","board","break","cell","charg","charger","charger.","chg","connected).","connector","connector,","connector.","current","datasheet","difficult","expans","featur","file","file.","fix.","gentl","high","ion/li","jumper","li","lower","micro","pdf","pinout","plugging/unplug","po","power","present","rel","remov","singl","solder","strong,","usb","valu","veri","via","whilst"],"datasheets/boards/deepsleep/":["2.0,","align","avail","board","connect","correctli","deep","devic","device.","expans","file","file.","led","lopi","onc","onto","pdf","pinout","pycom","schemat","seat","shield","shield,","sipi","sleep","triangl","white","wipi"],"datasheets/boards/deepsleep/api.html":["#","'p18'])","'p18'].","(e.g.","(i.e.","(see","/lib","3.3v,","60","=","==","['p17',","accelerometer,","ad","allow","api","associ","available,","batteri","be","below","board","board'","button).","cell)","chapter","class","constructor","contribut","control","creat","critic","deep","deepsleep","deepsleep()","deepsleep.disable_pullups(pins)","deepsleep.disable_wake_on_fall(pins)","deepsleep.disable_wake_on_raise(pins)","deepsleep.enable_auto_poweroff()","deepsleep.enable_pullups(pins)","deepsleep.enable_wake_on_fall(pins)","deepsleep.enable_wake_on_raise(pins)","deepsleep.get_wake_status()","deepsleep.go_to_sleep(seconds)","deepsleep.hw_reset()","deepsleep.pin_wake:","deepsleep.power_on_wake:","deepsleep.set_min_voltage_limit(value)","deepsleep.timer_wake:","describ","devic","device.","dict","disabl","disabled.","ds","ds.enable_pullups('p17')","ds.enable_pullups(['p17',","ds.enable_wake_on_fall('p17')","ds.enable_wake_on_fall(['p17',","ds.get_wake_status()","ds.go_to_sleep(60)","dure","elif","else:","enable_auto_poweroff","enabled.","exampl","example,","example;","extern","fall","featur","features.","feel","free","function","functionality.","github","go","hardwar","i.e.","import","includ","intend","interrupt","librari","libraries.","library,","lipo","list,","method","minimum","more","note","object,","occurs,","p10,","p17,","p18.","pass","period","pic","pin","pins/min","pleas","power","previou","print(\"pin","print(\"pow","print(\"tim","print(wake_s)","protect","pull","pycom","quick","reason","relat","repository.","request","requir","reset","reset\")","return","rise","second","send","set.","set_pullups).","setup","shield","shield.","sleep","sleep.","sourc","specifi","state","statu","target","timer","trigger","turn","under","until","up","up\")","upload","us","user","valu","value.","via","voltag","voltage.","wake","wake,","wake_","wake_s['wake']","wakeup","weekli"],"datasheets/notes.html":["(e.g.","(silver","2","3.3v","3.4v","5.5v.","5v","adapt","against","area","bag","batteri","be","befor","best","between","board","board,","board.","cabl","came","care","carri","caus","check","climates),","cold","compon","connect","connector","damag","destroy","devic","device.","devices.","discharges.","dri","electr","esd","expans","expos","extern","extra","femal","gnd.","gpio","ground","higher","input","insid","irrepar","jst","lead","lot","male","modul","note","order","packaging),","phr","pin","pleas","plug","polar","posit","power","protect","pycom","requir","shock","sourc","source.","static","store","suppli","sure","swapping.","take","them.","tolerant,","us","variant.","via","vin","vin,","vin:","voltag","way"],"pybytes/introduction.html":["accord","accur","air:","alarms.","allow","api","applic","approach.","asset","batteri","boards.","check","command","connect","control","customis","customisable,","dashboard","dashboard;","data","defin","design","devic","device'","devices.","distribut","downgrad","ecosystem","email","empow","entir","environ","exclus","execut","extern","feature;","firmwar","fleet;","freeli","full","gather","geoloc","geolocation.","get","googl","grant","indic","inform","intellig","interest","introduct","iot","keep","key","let'","level,","map","measur","modul","more:","notif","notifications:","nutshell,","offer","optimis","over","perform","position:","pre","pybyt","pybytes?","pycom","receiv","scalabl","sensor","sensors.","seri","services​","set","shell.","sms.","start","started!","statu","status,","stream","termin","terminal:","time","track","up","updat","update.","upgrad","us","version","via","view","visualis","visualisation:","you?","​integr"],"pybytes/getstarted.html":["1:","account.","account:","address","address.","board","click","complet","confirm","connect","creat","email","enter","explor","follow","full","get","go","invent!","it'","link","link.","login.","messag","name,","now","page","password","pybyt","pybytes.","pycom","registr","sent","start","step","time","verif"],"pybytes/connect/":["\"add","(e.g.,","(recommended)","(ssid","/frozen","1.16.x","1:","2:","ad","add","between","built","choos","click","come","connect","credenti","devic","device\"","device.","device;","end","enter","etc.);","explain","firmwar","flash","folder.","give","go","librari","lopy,","manually.","mean","name","network","onward","option","option;","other);","page:","password)","pybyt","pybytes,","pybytes:","pycom","pyscan","pysense,","pytrack,","quickli","section,","select","shield","sipy,","step","two","uniqu","updat","wipy,","wizard","wizard,"],"pybytes/connect/quick.html":["\"add","\"eras","\"forc","(make","1:","2:","add","case","click","computer);","computer.","connect","copi","dashboard!","dashboard.","data","devic","device\"","device'","display","download","explain","extend","file","firmwar","firmware.","flash","here","information.","instal","it'","last","librari","manually.","mark","more","next","now","oper","option","past","port","process:","pybyt","pybytes:","pybytes;","quick","quickli","registration\";","section,","select","serial","set","start","step","step:","sure","system\"","system;","time","token","token.","up","updat","updater.","updater;","us","want"],"pybytes/connect/flash.html":["\"add","\"address\":","\"flash\"","\"micro\",","\"password\":","\"paste_your_serial_port_here\",","\"pybyt","\"python\",","\"sync_folder\":","\"username\":","/flash","/frozen","1.16.x","1:","2.",">","add","atom.","boot","build","button","cable.","case","chang","checkout","click","code","come","comput","connect","credentials.","dashboard!","dashboard.","data","devic","device\"","device'","device,","devicetoken","display","download","e.g.","explain","extract","file","file.","file:","fill","firmwar","flash","flash/pybytes_config.json","folder","folder.","follow","haven't","here","here.","inform","information.","instal","instructions.","it'","last","librari","library\"","library;","manual","manually.","mean","mode.","more","navig","need","next","now","onward","open","over","page","page:","password","past","plugin","plugin,","port","port:","pre","preced","process:","put","pybyt","pybytes.","pybytes:","pybytes;","pycom","pymakr","pymakr.","pymakr.conf","quickli","restart","safe","section,","serial","set","step","step:","tab;","take","time","up","upload","usb","wifi","without","written","{","}"],"pybytes/connect/sigfox/":["[r]","[w].","access","account","account.","add","api","arbitrari","backend,","befor","chose","click","clipboard.","contract","contract.","copi","creat","credenti","custom","devic","devkit","follow","form","form.","go","group","instructions.","link","log","login","manag","more","name,","need","new","ok.","onc","password","past","profil","pybyt","pybytes.","pycom","read","select","set","setup","sigfox","start","type","us","→"],"pybytes/connect/sigfox/devkit.html":["(it","(lopy4,","(on","(which","activ","add","api","api).","associ","automat","backend","backend.","button","callback","check","click","clipboard.","come","component.","comput","configur","connect","connectivity.","contain","contract","contract,","contract.","copi","creat","credenti","custom","default","describ","detail","dev","devic","device),","devices,","devkit","disengag","fipy)","firmwar","first","found","free","go","great","green","group","here.","hold","http","issu","kit","light","lights.","mani","mean","need","note","now","number","on","page","past","post","procedure.","prototyping.","provid","pybyt","pybytes).","pybytes.","pycom","regist","repeat","same","save","second","see","select","sequenc","set","sigfox","sipy,","statu","step","therefor","to:","token","troubleshoot","two","type","type.","types.","updat","updater.","us","want","year","→"],"pybytes/connect/sigfox/custom.html":["(in","(lopy4,","(pybyt","ad","add","api","applic","associ","automat","automatically).","backend","backend.","build","buy","clipboard.","complet","comput","connect","contract","contract.","copi","creat","custom","describ","detail","devic","disengag","fipy)","firmwar","flash","go","here.","itself","newli","number","past","pybyt","pybytes.","pycom","recommend","regist","same","select","sequenc","set","sidebar)","sigfox","sipy,","start","step","talk","to:","token","troubleshoot","type","updat","updater.","us","→"],"pybytes/dashboard.html":["#","(e.g.","(in","(main.py)","1);","10","1:","2:","3:","4:","=","_thread","access","action.","ad","add","added!","adjust","after,","allow","alreadi","also,","applic","argument","arguments:","assum","attribut","bar","be","bottom","button","button.","call","call,","card.","case","chang","chart","chart).","check","checkbox","click","code","code,","commun","connect","corner","creat","create.","created.","cursor","dashboard","dashboard'","dashboard.","data","data.","data;","datatyp","def","defin","define.","denot","devic","device'","device.","device;","display","display.","done","done!","drag","drop","each","edit","enter","exampl","example.","explain","file","finally,","first","float","float32).","follow","function","go","grid","grid.","haven't,","here.","icon","identifi","import","inc(index,","increment","index","inform","infrequ","insert","insid","label","learn","library,","line","main.pi","main.py;","mark","match","mode","modified;","more","name","name,","necessari","new","next","now","now,","number","number,","number;","open","organis","organise.","over","page","paramet","part","particular","persist","persistent,","pin","pin,","point","posit","proce","pybyt","pybytes.","pybytes.send_virtual_pin_valu","pybytes.send_virtual_pin_value(persistent,","pymakr;","rad","receiv","reposit","repres","resiz","right","run","save","save.","scan","second","section,","select","send","sensors_data","set","settings.","signal","sinwav","sleep","step","successfulli","tab","tab.","that,","there!","therefor","thread","three","time","triangl","type","unit","unit).","unit.","up","upload","us","valu","value))","value.","variabl","vector","vector):","virtual","visualis","we'r","widget","widget'","widget.","widgets.","you'v"],"pybytes/integrations/":["applic","cloud","connect","custom","devic","easili","extern","following:","integr","interact","iot","iot:","let","manag","offer","platform","pybyt","secur","servic","services,","way","​aw"],"pybytes/integrations/amazon-iot.html":["(just","allow","allowed),","alphanumer","alway","amazon","attribut","aw","aws,","aws.","binari","bind","broker,","choos","click","client.","consid","consider","consol","correspond","creat","credentials.","custom","dash","data","database.","delet","details.","devic","device'","directli","done,","download","endpoint","everything'","expected,","explor","fill","final","following:","form","futur","future,","generated,","go","group","groups.","insid","integr","integration.","interfac","interface,","iot","it'","key","letter,","local","log","login","messag","mqtt","name","new","notic","on","onc","option","order","otherwis","pass","payload","pleas","possibl","privat","pybyt","pybytes.","ready,","receiv","region","republish","rule.","same","save","secur","see","send","servic","set","sidebar,","specifi","step,","stop","storag","store","summari","test","thing","thing.","things'","topbar.","topic","underscor","up","us","use.","user","want","warning:","way","web","well,","whenev","work","working.","you'll","you'r"],"docnotes/introduction.html":["adher","aim","allow","clariti","confus","design","document","documentation.","eas","featur","however,","introduct","language.","micropython","new","provid","pycom","python","section","specif","straightforward","style","those","typic","understanding.","unusu","us"],"docnotes/syntax.html":["#","'p11'))","(0)","(a","(in","(pin='p12')","(tuple)","(upon","*",",","0))","0,","1,","100000.","13,","4,","5,","=","accept","adc","adc()","adc.channel(*","adc.channel(pin='p16')","allow","alway","analog","anoth","apin","appar","appli","argument","arguments.","assum","astrik","attn=adc.attn_0db)","awar","baudrat","baudrate=100000,","be","befor","below","below,","below.","below:","between","call","called:","case,","certain","channel","class","class,","class.","classes,","color,","constant","constants.","construct","constructor","contain","correct","creat","datetime.","default","denot","describ","descript","design","detail","differ","doc","docs),","document","documentation.","error","exampl","example,","examples/docs)","execut","familiaris","first","follow","format","frequency=5000)","function","gener","i.e.","i2c.init()","i2c.init(i2c.master,","i2c.init(mode,","i2c.master()","id","id.","import","incorrect","input","input.","instead","intent","it,","keyword","keyword,","keyword.","lack","librari","library.","library'","list","machin","method","methods.","micropython","mode","name","name,","name.","notabl","note","noth","object","object).","of.","order","outlin","p16","pass","passed.","pin","pin,","pin='p12')","pin='p16'","pins=('p12',","pins=(sda,","pleas","point","popular","provided.","pwm","pwm(0,","pwm.channel()","pwm.channel(0,","pwm_c","pycom","pycom.rgbled(0xff0000)","pycom.rgbled(color)","pycom.rgbled(color=0xff0000)","python","refer","referenc","regard","reli","requir","return","review","rgbled.","rtc","rtc()","rtc.init((2014,","rtc.init()","rtc.init(datetime)","rtc.init(datetime=(2014,","scl))","section","see","seen","show","specif","specifi","sphinx","standard","state","symbol","syntax","take","thu","to.","tool.","two","typeerror:","unless","upon","us","user","utilis","valid","valu","value.","well","within","without","yourself"],"docnotes/replscript.html":["\"b'3132333435'\"","#","'2'","+","1","1)","=","anyth","arithmet","assign","automat","awar","basic","be","behaviour.","below","both","call","called,","certain","classes/funct","code","consol","console.","demonstr","display","doc","document","exampl","example:","execut","expect","function","given","here...","immedi","import","later","mani","mean","method","micropython","necessarili","need","order","out","output","print","print()","print(1","print(value)","produc","repl","repl.","return","run","save","script","script.","snippet","someth","statement","them.","ubinascii","ubinascii.hexlify(b'12345')","under","us","user","valu","values,","variabl","vs","wish","wrap"],"docnotes/mesh-networks.html":["click","current","development.","document","documentation.","here","informational.","keep","mesh","mind","network","pleas","still","under"],"advance/downgrade.html":["$","(see","...",".tar",".tar(.gz)",".tar.gz","/path/to/firmware/archive.tar.gz","1.0","1.12.0.b0","1.16.0.b1","2.0,","achiev","address","agnost","appear.","archiv","avail","bar","befor","beginning.","behav","below.","between","block","board","board.","button","cli","click","command","commands:","config","connect","devic","device.","downgrad","download","expans","file","fipi","firmwar","flash","follow","frequenc","function","fwtool","g23","gnd","gpi","gui","here).","here:","instead","jumper","latest","latest.","line","local","locat","lopi","lopy4","lora","method","modul","need","now","obtain","onward,","option,","p","point","port","press","previou","prior","procedur","programat","provid","pycom","region","regular","requir","reset","run","screen:","see","set","sipi","specific.","start","t","this.","tick","tool","tool,","two","updat","upgrad","upload","us","usual","v","version","version.","via","wipi","wish"],"advance/cli.html":["$","$pycom","&","(all,","(and","(base64)","(default)","(default:","(lpmac,","(requir","(x86)\\pycom\\pycom","(you","**environ","...","./pyupgrad",".bin)",".cb",".nv",".ota",".tar(.gz)","/","/dev/cu.bluetooth","/dev/cu.usbmodempy343431","/usr/local/bin.","1.14.3).","1.17.5.b6","14.04","2.0","230400.","2]","3","32","3rd","64","921600.",":","[","[command","[command]","[global","[n/a]","[pytrack]","[usb","[wob]","[wob]]","_stub_","`","abov","access","ad","addit","address","address,","address]","again","allow","alreadi","ambiguity.","area","area.","arguments:","as923","au915]","automat","avail","avoid","b","b,","b]","backup","backup.","backup.cb","backup.nv","backup.ota","base","baudrat","befor","below.","between","binari","bit","block","block,","block:","board","boot","bootloader,","button","c","c,","c:\\program","c]","call","caus","cb","certain","chip_id","circumstances.","cli","cli.","cli.ex","click","code","com","com6","combin","command","command,","command.","commands,","config","config)","configur","configuration.","connect","connection.","contain","content","contents,","contents/resources,","contents]","continu","continuation`","copi","courtesi","crash","d","d,","d]","data","debug","debug`","debuggin","default","detail","details.","devic","device.","doing.","done","each","entir","environ","eras","erase_al","erase_f","erase_region","esp32","espbaud**","espbaud.","espport","espport**","espressif","espressif'","esptool","esptool.","etc.","etc.).","eu868","example:","exit","expans","extra","extract","extrapref","extraprefs]","f","factory,","file","file,","file]","files\\pycom\\pycom","find","firmwar","firmware.","first","flash","flash!","flash,","folder","forc","found","from/to","fs,","fs1,","ftdi","ftdi]","ftdi`","function","fwtool","fwtool.","g23","gener","get/set","github.","global","gnd","h","h,","h]","hang","hardwar","hash","have","help","help`","here","here.","here:","higher","https://docs.pycom.io/chapter/advance/cli.html","id","id,","ignor","imag","import","incom","instal","intend","jumper","know","leav","left","line","linux","list","local","locat","location=20","lora","lora_region","lpwan","lt","mac","maco","macos,","macos:","make","maximum","memori","memory.","messag","method","mode","mode.","modif","modul","module.","more","mqtt","mqtt]","mqttserviceaddress","multipl","name","navig","necessary.","need","network","newer)","noexit","noexit`","non","note","note:","nv","nvs,","nvs:","nwpref","nwprefs]","once,","onto","oper","option","option,","option.","order","ota","ota_0,","otadata,","output","output,","overwritten","p","pac","packag","package,","paramet","parameters.","parameters]","parti","partit","partition,","partition]","partitions,","perform","pic","pic]","pic`","pleas","port","port,","port]","port`","ports.","posit","prefer","press","prevent","previou","previous","products.","program","provid","provided,","pwd","pwd]","pybyt","pybytes_config.json","pycom","pycom.","pysense/pytrack/expans","q","q,","q]","quiet","quiet`","r","r,","r]","read","read/writ","reduc","region","region]","relat","remov","repl.","requir","reset","reset`","restor","right","run","running,","s","save","script","secureboot,","see","sequenti","ser=py343434","serial","set","shield","show","sigfox","smac","special","specif","specifi","speed","speed,","speed]","speed`","ssid","ssid]","storag","storage.","structur","sub","success","such","support","suppress","sure","switch","system","t","tar","tar,","tar[.gz]","tar]","tell","through","token","token]","tool","tool,","ubuntu","uid","uid]","uniqu","updat","update\\","upgrad","upload","us","us915","usag","usage:","used.","user","userid","util","v","v,","v]","variabl","verbos","verbose`","version","via","vid:pid=04d8:f013","view","volatil","wifi","window","windows:","wire","without","wmac","wob","workaround","write","x","x,","x]","{list,chip_id,wmac,smac,sigfox,exit,flash,copy,write,write_remote,wifi,pybytes,cb,nvs,ota,lpwan,erase_fs,erase_all}"],"advance/encryption.html":["#","#):","$idf_path/components/esptool_py/esptool/espefuse.pi","$idf_path/components/esptool_py/esptool/espsecure.pi","$idf_path/components/esptool_py/esptool/esptool.pi","(0x1a0000)","(at","(bi","(either","(flash_encryption_key.bin","(for","(ignor","(max","(partit","(write","/dev/ttyusb0","0x0","0x0,","0x0f","0x0f)","0x1000).","0x10000","0x1a0000).","0x8000","2","3","80m","921600","abs_done_0","achiev","additionally,","address","address,","address:","along","applic","application)","artifact","avail","base","baud","befor","below","binari","binaries:","bit","board=gpi","boot","boot;","bootload","bootloader,","bootloader.bin","build","build/gpy/release/bootloader/bootload","build/gpy/release/gpy.bin_enc_0x10000","build/gpy/release/lib/partitions.bin_enc","burn","burn_efus","burn_key","burnt","chain","chip","clean","code","code.","command","command:","commands:","compil","complet","configur","default","detail","detect","digest","digest.bin","digest.bin_enc","dio","directori","done","download","efus","efuse,","efuses.","enabl","encrypt","encrypt_key=flash_encryption_key.bin","encrypted,","encrypted.","encrypted;","encryption)","esp32","esp32,","even","extract_public_key","factori","find","firmwar","firmware,","firmware.","firstli","flag;","flash","flash:","flash_crypt_cnt","flash_crypt_config","flash_encrypt","flash_encryption_key.bin","flash_freq","flash_mod","flash_siz","folder","follow","found","gener","generate_flash_encryption_key","generate_signing_key","generated:","gpy.bin_enc_0x10000","gpy.bin_enc_0x1a0000","here,","here.","hint:","image.","instead","instruct","interface,","irrevers","it'","it.","key","key,","key.bin","key.bin)","key.bin,","keyfil","keys,","level","line","locat","main","make","makefil","manual","mechan","method","micropython","more","more,","need","never","next","no_reset","note:","obtain","onc","open","oper","option","option;","or,","order","ota","ota_0","other","paramet","partit","physic","port","pre","prerequisit","process,","protected)","pycom.ota_slot()","python","random","randomli","re","read","reflash","rel","repo.","respond","run","same","secur","secure=on","secure_boot","secure_boot_signing_key.pem","secure_key=secure_boot_signing_key.pem","secureboot","set:","setup","signature_verification_key.bin","sourc","source.","specif","start","summari","target=[boot|app]","target=app","target=boot","termin","this,","times.","togeth","too.","tool","transform","updat","updated.","us","usb)","valu","version","ways:","write_flash","written","written,","z"],"documents/certificates.html":["2.0","3.0","board","ce","certif","certificate\"","certificate.pdf)","develop","fcc","fipi","g01","gpi","l01","lopi","modul","oem","red","sipi","w01","wipi"],"documents/license.html":["(c)","(mit)","(the","2013","2015","2017,","3","abov","action","addit","and/or","aris","associ","author","avail","charge,","claim,","conditions:","connect","contract,","copi","copy,","copyright","damag","damien","deal","distribute,","document","event","express","file","file,","fit","follow","free","from,","furnish","george,","gnu","gpl","granted,","herebi","holder","https://www.pycom.io/opensource/licens","implied,","includ","inform","is”,","kind,","later","liability,","liabl","licenc","licens","limit","limited.","merchantability,","merge,","mit","modify,","more","noninfringement.","notic","obtain","other","otherwise,","out","p.","particular","permiss","permit","person","portion","provid","publish,","purpos","pycom","restriction,","right","see","sell","shall","so,","softwar","software,","software.","subject","sublicense,","substanti","suppli","terms.","tort","under","us","use,","v1.0","version","version,","warranti","whether","without","“a","“software”),"]},"length":177},"tokenStore":{"root":{"0":{"0":{"4":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"5":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"docs":{},":":{"0":{"0":{"docs":{},":":{"0":{"0":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"1":{"0":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"docs":{}},"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"2":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"4":{"docs":{},"d":{"8":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}},":":{"docs":{},"f":{"0":{"1":{"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}},"8":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"9":{"docs":{},":":{"5":{"1":{"docs":{},":":{"4":{"6":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.01904761904761905},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.02},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.032520325203252036},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.012195121951219513},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"1":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}},"2":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"5":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},"9":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"x":{"0":{"0":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"1":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"f":{"docs":{},"f":{"0":{"0":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}}}},"1":{"0":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}},"2":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"3":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"]":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},")":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"4":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"d":{"8":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"5":{"0":{"docs":{},")":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"6":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"7":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"8":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"f":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"1":{"0":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}}},"docs":{},")":{"docs":{},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"8":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{},"a":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"2":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"docs":{}},"8":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"3":{"0":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"4":{"0":{"0":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"docs":{}},"2":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}}},"docs":{}},"7":{"7":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"docs":{},"f":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"c":{"docs":{},")":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"f":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"8":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}},"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}},"9":{"5":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025}}}},"docs":{}},"docs":{},"e":{"docs":{},"f":{"3":{"7":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"8":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"9":{"8":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"9":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}}},"f":{"0":{"1":{"1":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"2":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}},"1":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"8":{"docs":{},"]":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}},"9":{"docs":{},"]":{"docs":{},"]":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}},"docs":{},"f":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},"d":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025}}}}}},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.022222222222222223}},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},";":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"d":{"docs":{},"b":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.023668639053254437},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388}}},"%":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"}":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}},"*":{"1":{"0":{"0":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"u":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},"%":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"h":{"docs":{},"z":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"u":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},":":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"m":{"docs":{},"a":{"docs":{},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},"2":{"4":{"docs":{},"]":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}},"docs":{},".":{"4":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"docs":{}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},":":{"3":{"0":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},"docs":{}},"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"h":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"m":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}},"a":{"docs":{},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889}}}}},",":{"0":{"0":{"0":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"docs":{}},"docs":{}},"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"%":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"u":{"docs":{},"a":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"k":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}},"1":{"2":{"0":{"docs":{},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}},"docs":{}},"5":{"2":{"0":{"0":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"d":{"docs":{},"b":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"2":{"0":{"docs":{},"m":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"2":{"docs":{},"h":{"docs":{},"z":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},"3":{"4":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},"5":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"8":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"d":{"docs":{},"b":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"3":{"6":{"0":{"4":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}},"4":{"6":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},":":{"2":{"3":{"docs":{},":":{"5":{"8":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},".":{"0":{"4":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}},"docs":{}}},"5":{"1":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"6":{"3":{"8":{"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}},"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}},"\"":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"8":{"0":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{},"d":{"docs":{},"b":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"1":{"docs":{},".":{"1":{"4":{"4":{"docs":{},":":{"8":{"0":{"0":{"0":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"4":{"docs":{},".":{"1":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}},")":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"7":{"0":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"docs":{}},"docs":{},".":{"7":{"docs":{},"µ":{"docs":{},"a":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}}},"docs":{}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.019851116625310174},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.045454545454545456}},":":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}},".":{"0":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},".":{"0":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"1":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"2":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"9":{"9":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}}},"docs":{}},"docs":{},"x":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"1":{"2":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"0":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},"docs":{}}}},"docs":{}}},"4":{"docs":{},".":{"3":{"docs":{},")":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"docs":{}}},"6":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"1":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}}},"docs":{}}}},"docs":{},"x":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"7":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"1":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"docs":{}}}},"5":{"docs":{},".":{"docs":{},"b":{"6":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}}}},"docs":{}}},"docs":{},"v":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},",":{"0":{"docs":{},",":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},"docs":{}}},"2":{"5":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"docs":{},".":{"5":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"docs":{}}},"4":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"5":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}},".":{"2":{"5":{"4":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"docs":{}},"docs":{}},"docs":{}}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01953125},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"]":{"docs":{},")":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"2":{"0":{"0":{"0":{"0":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}},"m":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"5":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"9":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}},"1":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"3":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"4":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"5":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"6":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"7":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"8":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"docs":{}},"4":{"8":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"docs":{}},"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"*":{"1":{"0":{"0":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},"1":{"docs":{},";":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"2":{"4":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}},"docs":{}},"3":{"0":{"4":{"0":{"0":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"4":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"5":{"0":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}},"4":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"5":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"6":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"7":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}},"8":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"9":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.011278195488721804},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.02564102564102564},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},":":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},".":{"0":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":5.004385964912281},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":3.346153846153846},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.03816793893129771}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}},"4":{"docs":{},"g":{"docs":{},"h":{"docs":{},"z":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}}}},"5":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"7":{"docs":{},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"x":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"u":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}},"g":{"docs":{},"/":{"3":{"docs":{},"g":{"docs":{},"/":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}}}}}},"docs":{},"g":{"docs":{},"p":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"a":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"*":{"docs":{},"*":{"docs":{},"e":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},"3":{"0":{"0":{"docs":{},"k":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"6":{"0":{"7":{"6":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"%":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"1":{"2":{"5":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}}},"docs":{}},"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"2":{"7":{"6":{"8":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}},"9":{"docs":{},"a":{"docs":{},"l":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"7":{"6":{"8":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},"\"":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"6":{"6":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"docs":{}},"7":{"5":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"7":{"8":{"1":{"docs":{},".":{"docs":{},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"'":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}},"docs":{}},"docs":{}},"docs":{}},"8":{"4":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}},"6":{"3":{"8":{"docs":{},".":{"docs":{},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},".":{"0":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":5.006896551724138},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":3.3400900900900896},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555}}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}}}}}}}},"2":{"7":{"6":{"8":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"docs":{}},"docs":{}},"docs":{}},"3":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"4":{"docs":{},"v":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"5":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"v":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"6":{"docs":{},".":{"5":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}},"x":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},":":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"v":{"3":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},")":{"docs":{},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},"docs":{},"p":{"docs":{},"p":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"d":{"docs":{},".":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}},"g":{"docs":{},"p":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"r":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}},"4":{"0":{"9":{"6":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},"docs":{}},"docs":{}},"3":{"3":{"docs":{},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}}}}},"docs":{}},"4":{"3":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},"[":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"docs":{}}}},"docs":{}},"5":{"0":{"docs":{},"m":{"docs":{},"a":{"docs":{},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},"docs":{}},"8":{"6":{"5":{"6":{"docs":{},"c":{"6":{"docs":{},"c":{"6":{"docs":{},"f":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}},")":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":5.002976190476191},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":5.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},":":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"m":{"docs":{},"b":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862}},".":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}},"s":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},"/":{"5":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}},"docs":{}},".":{"2":{"docs":{},".":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},"docs":{}},"k":{"docs":{},"i":{"docs":{},"b":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"5":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"m":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{},"u":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},":":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"docs":{},"%":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"1":{"2":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},"k":{"docs":{},"b":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}}},"docs":{}},"4":{"8":{"5":{"4":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}},"docs":{}},"docs":{}},"9":{"9":{"6":{"9":{"3":{"8":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}},"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.016216216216216217},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"docs":{}}},"docs":{}}},"1":{"docs":{},".":{"1":{"docs":{},".":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577}}},"docs":{}}},"docs":{}}},"5":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"v":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349}},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"docs":{}},"t":{"docs":{},"h":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}},"v":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"6":{"0":{"0":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"4":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},")":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"\"":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"5":{"5":{"3":{"5":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"docs":{}},"docs":{}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"d":{"docs":{},"b":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},"7":{"0":{"docs":{},"b":{"3":{"docs":{},"d":{"5":{"4":{"9":{"9":{"5":{"8":{"5":{"docs":{},"f":{"docs":{},"c":{"docs":{},"a":{"1":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"1":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"8":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":2.5076923076923077},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},".":{"8":{"docs":{},".":{"0":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"docs":{}}},"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"u":{"docs":{},"a":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"8":{"0":{"0":{"0":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}},"8":{"0":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"docs":{}},"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}},"%":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},"[":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"docs":{}}},"m":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"1":{"9":{"2":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}}},"docs":{}},"docs":{}},"4":{"4":{"1":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},"[":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"docs":{}}}},"docs":{}},"9":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"docs":{}},"6":{"3":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"/":{"9":{"1":{"5":{"docs":{},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}},"docs":{}},"7":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"8":{"8":{"3":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"docs":{}},"docs":{}},"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},"m":{"docs":{},"b":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}},".":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}},"/":{"1":{"0":{"docs":{},"/":{"docs":{},"+":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}},",":{"docs":{"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}}},"docs":{}},"docs":{}},"'":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}}},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"8":{"docs":{},".":{"8":{"docs":{},".":{"8":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"docs":{}}},"docs":{}}},"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"]":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"9":{"0":{"2":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},".":{"0":{"docs":{},".":{"3":{"9":{"docs":{},".":{"1":{"docs":{},")":{"docs":{},"]":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"1":{"2":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},"5":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"m":{"docs":{},"h":{"docs":{},"z":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"docs":{}},"2":{"1":{"6":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{}},"docs":{}},"docs":{}},"8":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"docs":{}},"6":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"9":{"docs":{},"%":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},")":{"docs":{},":":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"1":{"docs":{},".":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},"docs":{}}},"docs":{},"&":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.017142857142857144},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"a":{"2":{"0":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}},"docs":{}},"docs":{},"p":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"i":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":5.090909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":3.3361986628462272},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.0449438202247191},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082}},".":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"n":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},")":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"s":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},".":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},":":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"u":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}}},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077}}}}},"l":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},"i":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"c":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.017191977077363897},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.03409090909090909},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.014184397163120567},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.034482758620689655},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}},"s":{"docs":{},"w":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},")":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"i":{"docs":{},"m":{"docs":{},"g":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}},"a":{"docs":{},"r":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013}}},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.03333333333333333},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0273972602739726},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.027586206896551724},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.026490066225165563},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0547945205479452},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.03333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.05263157894736842},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.05263157894736842},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.02564102564102564},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}}}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}},"c":{"docs":{},"c":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.023809523809523808},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.02631578947368421},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.022339027595269383},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266}}}}},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},":":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}},"p":{"docs":{},"t":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.013779527559055118},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00718954248366013},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01366120218579235}},"e":{"docs":{},"d":{"docs":{},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.016736401673640166},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955}}},":":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}}}}},"r":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}},"m":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}}}}},".":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"2":{"0":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}}}}},"u":{"docs":{},"r":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.024615384615384615}}}}}},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806}},"i":{"docs":{},"v":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421}}},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"y":{"docs":{},"/":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.00975609756097561}}}}}},"h":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.01240694789081886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"n":{"docs":{},"a":{"docs":{"products.html":{"ref":"products.html","tf":0.04},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.026785714285714284},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.021686746987951807},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.015873015873015872},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"=":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},")":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}},"s":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}},"d":{"docs":{},"/":{"docs":{},"o":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":5.020080321285141},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}}}}},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}},"d":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.02459016393442623},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"v":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01953125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.01653944020356234},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}},"r":{"docs":{},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}}}}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.02857142857142857}},"'":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}},"j":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"pybytes/connect/":{"ref":"pybytes/connect/","tf":3.3745704467353947},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":2.5096153846153846},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":3.3445692883895126},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.021505376344086023},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.014970059880239521}},"(":{"1":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"docs":{}}}}}}}},"r":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.017605633802816902},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.037267080745341616},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02022058823529412},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.02631578947368421},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.018726591760299626},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.014962593516209476}},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02022058823529412},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}},"/":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"\"":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"=":{"0":{"docs":{},"x":{"2":{"3":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}},"docs":{}}},"docs":{},"i":{"2":{"docs":{},"c":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}}}}},"docs":{}}}}}}}}}}},"docs":{}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}},"e":{"docs":{},"=":{"8":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}}},"docs":{}}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}},"!":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"c":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":10.080357142857142},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":15.060240963855422},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"(":{"0":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}},"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"=":{"docs":{},"'":{"docs":{},"p":{"1":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}},"6":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"docs":{}},"docs":{}}}}}}},"*":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}}},"v":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"(":{"1":{"1":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"v":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"2":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}},"docs":{}},"docs":{}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"n":{"docs":{},"_":{"0":{"docs":{},"d":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}}},"1":{"1":{"docs":{},"d":{"docs":{},"b":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}},"docs":{}},"2":{"docs":{},"_":{"5":{"docs":{},"d":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}}},"docs":{}}},"6":{"docs":{},"d":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}}},"docs":{}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}},"_":{"docs":{},"c":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856}},"(":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":5.004016064257028}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},"a":{"docs":{},"y":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.00998003992015968},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":10.076923076923077}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"(":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077}}}}},"i":{"docs":{},"v":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"e":{"docs":{},".":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}}},"e":{"docs":{},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"a":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},".":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}},"d":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}}}},"c":{"docs":{},"h":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"i":{"docs":{},"v":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}},"e":{"docs":{},".":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}},"g":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.018461538461538463},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.04644808743169399}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.01342756183745583}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},",":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"s":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889}}}}}},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}}},"s":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}}}},"v":{"docs":{},"e":{"docs":{},".":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}}},"a":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.012944983818770227},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.025787965616045846},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}},"c":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.013377926421404682},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}},".":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"e":{"docs":{},"x":{"docs":{},"!":{"docs":{},"\"":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063}}}}},"u":{"docs":{},"m":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"=":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}}},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"1":{"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"2":{"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{}}}}}}}}}}}}},"4":{"8":{"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"8":{"docs":{},"x":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"9":{"6":{"docs":{},"x":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"1":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}}},"docs":{}},"5":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"2":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"5":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"3":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"5":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"4":{"0":{"0":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"docs":{}},"docs":{}},"5":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}}}}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"1":{"0":{"0":{"0":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"2":{"0":{"0":{"0":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"5":{"0":{"0":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}}}}}}},"o":{"docs":{},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0220125786163522},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},")":{"docs":{},":":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"s":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"m":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}}}},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}}}},"s":{"9":{"2":{"3":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}},"docs":{}},"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}}},"g":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"e":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176}},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{},"w":{"docs":{},"a":{"docs":{},"v":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"u":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"i":{"docs":{},"a":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}},"k":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"r":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"k":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.007339449541284404},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.015189873417721518},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":10.024647887323944}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},"/":{"docs":{},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"n":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338}}},"d":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"n":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"=":{"docs":{},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},".":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"n":{"docs":{},"_":{"0":{"docs":{},"d":{"docs":{},"b":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"1":{"1":{"docs":{},"d":{"docs":{},"b":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}},"docs":{}},"docs":{}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}},"&":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"u":{"9":{"1":{"5":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{}},"docs":{}},"docs":{},"t":{"docs":{},"o":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"m":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},")":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}}}}}}}}}},"h":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.015968063872255488},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}},"=":{"docs":{},"(":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"_":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},".":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"w":{"docs":{},"p":{"docs":{},"a":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}}}}}}}}}}}}}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"w":{"docs":{},"p":{"docs":{},"a":{"2":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"w":{"docs":{},"i":{"docs":{},"p":{"docs":{},"y":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}},"docs":{}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}}},"o":{"docs":{},"r":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"e":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}}},"b":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"a":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":5.012422360248447}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02857142857142857}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}}},"w":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":10.013513513513514},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.062111801242236024}},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}},"y":{"docs":{"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456}}},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"t":{"docs":{},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"b":{"0":{"0":{"1":{"2":{"3":{"4":{"docs":{},"\"":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"o":{"docs":{},"v":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"p":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":5.021857923497268},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"_":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}}}}}}}},"i":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"l":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"c":{"1":{"docs":{},"d":{"docs":{},"e":{"4":{"5":{"docs":{},"b":{"docs":{},"f":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}},"docs":{}},"docs":{}}}},"docs":{}}},"g":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}},"n":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655}}}}}}},"i":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}},"m":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.05714285714285714}}}},"x":{"docs":{},"i":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223}}}}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},":":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712}}}}}},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"e":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":10.019762845849803},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"s":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}}}}}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"c":{"docs":{},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"f":{"docs":{},"b":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"r":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"t":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}},"e":{"docs":{},"c":{"docs":{},"b":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"1":{"2":{"8":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},":":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{}},"docs":{}},"8":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{}}}}}}}}}}}}},"b":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.014545454545454545},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.006535947712418301},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.030303030303030304},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"a":{"docs":{},"t":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},"r":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}},")":{"docs":{},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},".":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},":":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},".":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"y":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"n":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}}},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.015037593984962405},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.01891891891891892},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.012468827930174564}},"/":{"docs":{},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"_":{"0":{"docs":{},"x":{"1":{"0":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":10.035294117647059}}}}}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0169971671388102},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.017857142857142856},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.01749271137026239},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.014457831325301205},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.01904761904761905},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.010638297872340425},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.023952095808383235},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"s":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"y":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"f":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.013157894736842105},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}}},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622}}},"e":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},":":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}},"r":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"_":{"docs":{},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"s":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}}},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.05263157894736842},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.05263157894736842},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.031746031746031744},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"y":{"docs":{},",":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}}}}},"s":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"c":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},")":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}},"e":{"6":{"4":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.030303030303030304}}},"docs":{}},"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":2.53125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":2.525}}}}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}},"s":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098}},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"b":{"docs":{},"w":{"docs":{},"_":{"1":{"2":{"5":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},"=":{"2":{"0":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}},"docs":{}},"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"g":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"c":{"docs":{},"k":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.016736401673640166},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},")":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"u":{"docs":{},"p":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.009893992932862191}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"c":{"docs":{},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"n":{"docs":{},"v":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},",":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"r":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825}}}}}}},"e":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"u":{"docs":{},"d":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"=":{"1":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"2":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"5":{"0":{"0":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"9":{"6":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}},"g":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":10.0390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":10.024173027989821},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429}},",":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"1":{"2":{"8":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"docs":{}},"6":{"docs":{},"s":{"docs":{},"r":{"docs":{},"v":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"docs":{}},"3":{"2":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"docs":{}},"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}},"t":{"1":{"6":{"docs":{},"s":{"docs":{},"r":{"docs":{},"v":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"docs":{}},"docs":{},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"w":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}},"'":{"1":{"1":{"2":{"2":{"3":{"3":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"docs":{}}}}}}},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"_":{"docs":{},"n":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"r":{"docs":{},"p":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"r":{"docs":{},"p":{"docs":{},"a":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"docs":{}},"2":{"0":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}},"docs":{}},"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"r":{"docs":{},"s":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"b":{"docs":{},"c":{"1":{"2":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"docs":{}},"docs":{}},"docs":{}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"=":{"docs":{},"b":{"docs":{},"'":{"1":{"2":{"3":{"4":{"5":{"6":{"7":{"8":{"9":{"0":{"1":{"2":{"3":{"4":{"5":{"6":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"*":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"'":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"_":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.02112676056338028},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.011976047904191617},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.019704433497536946},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.013108614232209739},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},":":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}}}},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.02027027027027027},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}},"c":{"docs":{},"k":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"e":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.02734375},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.010178117048346057},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.03773584905660377},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}},"y":{"docs":{},"n":{"docs":{},"k":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}}}}},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"products.html":{"ref":"products.html","tf":0.03333333333333333},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.020833333333333332},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0220125786163522},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.021686746987951807},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.022222222222222223},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.027777777777777776},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.011009174311926606},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.020253164556962026},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.017605633802816902},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.02304964539007092},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.03333333333333333},"datasheets/boards/":{"ref":"datasheets/boards/","tf":3.444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":3.3806306306306304},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.05263157894736842},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.05263157894736842},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":3.4358974358974357},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}},"s":{"docs":{},",":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},".":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}}},"/":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"'":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"=":{"docs":{},"g":{"docs":{},"p":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.017456359102244388}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},".":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}},"o":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":5.024305555555555},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.019438444924406047},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.012468827930174564}},"s":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444}}}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},"p":{"docs":{},"i":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}},"\"":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.010638297872340425},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0199501246882793}},"e":{"docs":{},"r":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"*":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"2":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"*":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},";":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"k":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},"x":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}},"!":{"docs":{"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},".":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},"n":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"n":{"docs":{},"c":{"docs":{},"h":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223}}}}}},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}},"w":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}},"i":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"w":{"docs":{},"l":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},"[":{"6":{"docs":{},":":{"docs":{},"]":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"docs":{},":":{"6":{"docs":{},"]":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"docs":{}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},".":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"'":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"5":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.07575757575757576},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.017391304347826087},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0125},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.0379746835443038},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.026490066225165563},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.028391167192429023},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.03225806451612903},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"s":{"docs":{},"=":{"1":{"2":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},"docs":{}},"8":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},":":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}},"/":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}},"g":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.017964071856287425},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0125},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.019851116625310174},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.008888888888888889},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.02631578947368421},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.02702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.021956087824351298},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.02631578947368421},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.014962593516209476},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.018726591760299626},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"s":{"docs":{},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}},"1":{"0":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},"docs":{}},"docs":{}}},"docs":{}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},".":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"(":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"8":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}},"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}}}}},"t":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"_":{"docs":{},"o":{"docs":{},".":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}},"h":{"1":{"7":{"5":{"0":{"docs":{},"f":{"docs":{},"v":{"docs":{},"i":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.023809523809523808}},".":{"docs":{},"b":{"docs":{},"h":{"1":{"7":{"5":{"0":{"docs":{},"f":{"docs":{},"v":{"docs":{},"i":{"docs":{},"(":{"docs":{},"i":{"2":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}}}}},"docs":{}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"p":{"docs":{},"y":{"docs":{},".":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"%":{"docs":{},"d":{"docs":{},"s":{"docs":{},".":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.017369727047146403}}},"'":{"4":{"5":{"6":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}},"docs":{}},"docs":{}},"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},":":{"docs":{"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}}}}}}}}}},"w":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}},"d":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"f":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"p":{"docs":{},"o":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}},"d":{"0":{"docs":{},"d":{"docs":{},"c":{"7":{"0":{"8":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}},"v":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.04819277108433735},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.017045454545454544},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/":{"ref":"datasheets/development/","tf":5.111111111111111},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.024844720496894408},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.034722222222222224},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.012844036697247707},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.01680672268907563},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.021052631578947368},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.017361111111111112},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":5.105263157894737},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.058577405857740586},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.029069767441860465},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.04011461318051576},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.05397727272727273},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.02112676056338028},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.01567398119122257},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.013623978201634877},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.024844720496894408},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.02127659574468085},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.02564102564102564},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/":{"ref":"tutorials/all/","tf":3.4999999999999996},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.01675977653631285},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.009216589861751152},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0390625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.015202702702702704},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.02},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.01920768307322929},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.03571428571428571},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.011450381679389313},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.03773584905660377},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.014962593516209476},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.011461318051575931},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.031746031746031744},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"pybytes/connect/":{"ref":"pybytes/connect/","tf":3.4570446735395186},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.0673076923076923},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.061855670103092786},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":3.3782771535580522},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.08064516129032258},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.11475409836065574},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":3.3512974051896203},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.031055900621118012},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},"e":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.03614457831325301},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"s":{"docs":{},":":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}}}},"'":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.021052631578947368},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.020618556701030927},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},"!":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},":":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.014285714285714285},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087}}},")":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}}},"\"":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},";":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":5.016129032258065}}}}}},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}}}}}}},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512}}}}},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"c":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}}}}}},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}},"e":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.008888888888888889},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.02631578947368421},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.026200873362445413},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.02666666666666667},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":3.4705882352941173},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":3.364851957975167}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915}},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"w":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949}}}}}}}}}}},"f":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0225},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.015789473684210527},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.011278195488721804},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.013972055888223553},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.00788436268068331},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.017964071856287425}},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}}},"b":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.03424657534246575},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"t":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"r":{"docs":{},"o":{"docs":{},"y":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"y":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.041666666666666664},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"t":{"docs":{},"h":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}},"e":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"t":{"docs":{},"a":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}},"i":{"docs":{},"v":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}},"m":{"docs":{},"o":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"b":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"u":{"docs":{},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}}},"o":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"c":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.11428571428571428},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},")":{"docs":{},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"u":{"docs":{},"b":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}}}},"n":{"docs":{},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},"!":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"'":{"docs":{},"t":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"'":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"w":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.024844720496894408},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.020833333333333332},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.03076923076923077},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.02577319587628866},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.00997506234413965}},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":5.019607843137255}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}},"'":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"z":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334}},"(":{"docs":{},"\"":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"l":{"docs":{},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}},"y":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}},"y":{"docs":{},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.03111111111111111}}},")":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"f":{"docs":{},"f":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}}}}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"i":{"docs":{},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"g":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"o":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"e":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015}}}}}}}}}},"v":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},",":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}}}},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"y":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}},"v":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},"o":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"r":{"docs":{},"i":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"v":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889}},"r":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":10.06832298136646},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.014184397163120567},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":2.576923076923077},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":5.0025},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.09523809523809523},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.030612244897959183}},"s":{"docs":{},";":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},":":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"docs":{"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"'":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},",":{"docs":{},"'":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"'":{"docs":{},":":{"docs":{},"'":{"3":{"2":{"3":{"6":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}},"j":{"docs":{},"o":{"docs":{},"e":{"docs":{},"'":{"docs":{},":":{"docs":{},"'":{"1":{"3":{"0":{"1":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"n":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"o":{"docs":{},"p":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385}}}}}}}},"a":{"docs":{},"w":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}},"g":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}},"=":{"0":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"6":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"5":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}},"a":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"t":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"docs":{},"a":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.022653721682847898},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.02734375},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.014285714285714285},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.012004801920768308},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.013257575757575758},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.028368794326241134},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.03940886699507389},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.04371584699453552},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.013513513513513514},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.00998003992015968},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.018329938900203666},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.017811704834605598},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.03125},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00718954248366013},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.012903225806451613},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01079913606911447},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.07575757575757576},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.020599250936329586},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.08695652173913043},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.04411764705882353},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":3.3512974051896203},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.020689655172413793},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.024},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.07894736842105263},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.07894736842105263},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.030612244897959183},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464}},"s":{"docs":{},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}}}}}}}},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"[":{"6":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"7":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{},"i":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"=":{"docs":{},"b":{"docs":{},"'":{"1":{"2":{"3":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"docs":{}},"docs":{}},"docs":{}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"docs":{}},"docs":{}}},"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"e":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.01775147928994083}},"e":{"docs":{},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"/":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}},"y":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},"c":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":10.071428571428571}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},".":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"docs":{}}},"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"1":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}},"w":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}},"s":{"docs":{},"h":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617}},";":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"!":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},".":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}},"'":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}}}},"c":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666}}},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}},"a":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.022727272727272728},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.03054989816700611},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"[":{"docs":{},"i":{"docs":{},"]":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}}}},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}},"e":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}},"a":{"docs":{},"l":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"e":{"docs":{},"x":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"_":{"docs":{},"c":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}},"e":{"docs":{},"=":{"0":{"docs":{},".":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018}}}},"docs":{}}},"docs":{}}}}}}}}},"i":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.032520325203252036},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{},"l":{"docs":{},"i":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"m":{"docs":{},"'":{"docs":{},",":{"docs":{},"'":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"0":{"0":{"5":{"4":{"docs":{},"e":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"f":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0673758865248227},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"i":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835}}}}}}}}},"n":{"docs":{},"s":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"s":{"1":{"8":{"docs":{},"b":{"2":{"0":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{}},"docs":{}},"x":{"2":{"0":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}},"(":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}},".":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"1":{"7":{"docs":{},"'":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"docs":{}},"docs":{}}},"[":{"docs":{},"'":{"docs":{},"p":{"1":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"docs":{}},"docs":{}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"1":{"7":{"docs":{},"'":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"docs":{}},"docs":{}}},"[":{"docs":{},"'":{"docs":{},"p":{"1":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"6":{"0":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"h":{"docs":{},"c":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}},"t":{"1":{"1":{"docs":{},"/":{"docs":{},"d":{"docs":{},"h":{"docs":{},"t":{"2":{"2":{"docs":{},"/":{"docs":{},"a":{"docs":{},"m":{"2":{"3":{"0":{"2":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}}}}}},"docs":{}},"docs":{}}},"b":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"m":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"e":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":5.009708737864078},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.041666666666666664},"tutorials/all/":{"ref":"tutorials/all/","tf":3.4999999999999996},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.009603841536614645},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"tutorials/lora/":{"ref":"tutorials/lora/","tf":5.009615384615385},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":5.004464285714286},"tutorials/lte/":{"ref":"tutorials/lte/","tf":5.016666666666667},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":5.037037037037037},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":5.037037037037037},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":5.0375},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01912568306010929},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},":":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01079913606911447},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},";":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"l":{"docs":{},"i":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"y":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0169971671388102},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.017857142857142856},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.01749271137026239},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.01927710843373494},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.01904761904761905},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.014084507042253521},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/boards/":{"ref":"datasheets/boards/","tf":3.4999999999999996},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":3.3738738738738734},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":3.423076923076923},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.031746031746031744},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"d":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"l":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"l":{"docs":{},"i":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}}}},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"i":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}},"s":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.022922636103151862},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}},"n":{"docs":{},"s":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.02054794520547945}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}}},"d":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"c":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"s":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"c":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.016666666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},";":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},".":{"docs":{},".":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0176678445229682}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"s":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}},"s":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}},"y":{"docs":{},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}}},"i":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},"r":{"docs":{},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},"l":{"docs":{},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}}}}},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"p":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.01152073732718894}}}},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.013368983957219251},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01511879049676026},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"e":{"docs":{},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}},"d":{"docs":{},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"_":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"(":{"docs":{},"i":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}},"s":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}},"i":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},"r":{"docs":{},"i":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.03162055335968379},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023},"advance/encryption.html":{"ref":"advance/encryption.html","tf":5.032418952618454}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"=":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},";":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}},"o":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"d":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.012004801920768308},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"=":{"docs":{},"\"":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}}}},"d":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415}},"g":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"e":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}}}},"i":{"docs":{},"t":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"o":{"docs":{},"r":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}},"s":{"docs":{},",":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05}}}},"'":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.00984251968503937},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.03428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.022900763358778626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.022900763358778626}},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}},"r":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},".":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},":":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.011363636363636364},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.01445466491458607},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.046153846153846156},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},":":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},"v":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"c":{"docs":{},"t":{"docs":{},"r":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}},"i":{"docs":{},"f":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"s":{"docs":{},"e":{"docs":{},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"s":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}}}}}}},"t":{"docs":{},"c":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},")":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},";":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}}}},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},"i":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"o":{"docs":{},"w":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176}}}}},"u":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.045454545454545456}}}}},"b":{"docs":{},"e":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}}}},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},"o":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}},"u":{"8":{"6":{"8":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"i":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.022727272727272728}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"a":{"docs":{},"t":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},"a":{"docs":{},"s":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}}}}}},"p":{"3":{"2":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"'":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}},")":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"docs":{}},"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"*":{"docs":{},"*":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"*":{"docs":{},"*":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"'":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"t":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}}}}},"d":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}},"f":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},".":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}},"u":{"docs":{},"s":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"s":{"docs":{},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},"o":{"docs":{},"f":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"p":{"docs":{},"o":{"docs":{},"c":{"docs":{},"h":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},":":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"f":{"0":{"1":{"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}},"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}},"a":{"docs":{},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"a":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"i":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"v":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}}}}}},"i":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"u":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}},"s":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"h":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}},"r":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"c":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},"o":{"docs":{},"r":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504}},"i":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"y":{"docs":{},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"'":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"i":{"docs":{},"l":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"l":{"docs":{},"s":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"e":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},".":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"l":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.011461318051575931}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}}}}},"t":{"1":{"6":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},"/":{"3":{"2":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},"docs":{}},"docs":{}}},"docs":{}},"3":{"2":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"docs":{}},"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.05263157894736842},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},":":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"/":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}}}}}}}}}}}}}}}}},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}},";":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}},"e":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"d":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.06086956521739131},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}},"w":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"d":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},"b":{"docs":{},"r":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"l":{"docs":{},"i":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"q":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"y":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"=":{"5":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}},"docs":{}},"8":{"6":{"8":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"9":{"1":{"2":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"t":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}}}}}}},"o":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"(":{"docs":{},"[":{"docs":{},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},"m":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.011811023622047244}},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"=":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},"i":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"n":{"docs":{},"d":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"a":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}}}}},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"t":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}},"p":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":10.043373493975903},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":10.066225165562914},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.05343511450381679}}},"y":{"docs":{},",":{"docs":{"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},".":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555}}},":":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},")":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":5.041666666666667},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.029288702928870293},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":5.0177304964539005},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":3.3635709143268535},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.029411764705882353},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.07692307692307693},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.03278688524590164},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":5.071895424836601},"advance/cli.html":{"ref":"advance/cli.html","tf":0.009187279151943463},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},",":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},";":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}},"_":{"1":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},"1":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},"docs":{}}},"docs":{}}},"docs":{}}}}}},"l":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525}}}},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":3.340672782874617},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.00788436268068331},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"l":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},"=":{"docs":{},"s":{"docs":{},"p":{"docs":{},"i":{"docs":{},".":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{},"p":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}}}}},"x":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}}},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}},"l":{"docs":{},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.02112676056338028},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.01834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.018292682926829267},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.02452316076294278},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.03205128205128205},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.01680672268907563},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.020518358531317494},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.03125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.03333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.022614840989399292},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.03508771929824561},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.03225806451612903},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.031746031746031744},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"z":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}}}}}},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"=":{"docs":{},"s":{"docs":{},"y":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}},"l":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.013779527559055118}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.017082785808147174}},"s":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"t":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"f":{"docs":{},"o":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"/":{"docs":{},"b":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.01838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.022222222222222223},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.00984251968503937},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.008905852417302799},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.023411371237458192},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.02181818181818182},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.01951219512195122},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.022727272727272728},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"s":{"docs":{},"/":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863}}}}}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"l":{"docs":{},"l":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}},"i":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.00755939524838013},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.692439862542955},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.04239401496259352}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"n":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},"g":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01079913606911447},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},";":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"v":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"o":{"docs":{},"w":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"a":{"docs":{},"t":{"3":{"2":{"docs":{},")":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"docs":{}},"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.018867924528301886},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},";":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.02112676056338028},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.01567398119122257},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.01634877384196185},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464}}},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"!":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},",":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}},".":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},".":{"docs":{},".":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}}}}}},"m":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.020689655172413793},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.040983606557377046},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"(":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446}}}}},"s":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},":":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},".":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}}}}}}},"u":{"docs":{},"m":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"?":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},"c":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}}}}},"t":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":10.067073170731707},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}},"/":{"docs":{},"/":{"1":{"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"4":{"docs":{},".":{"1":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}},">":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"d":{"docs":{},"i":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"b":{"docs":{},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075}}}}}}},"s":{"1":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{},"k":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.008728179551122194}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"m":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.16030534351145037}}}},":":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"f":{"docs":{},"i":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},"p":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}},"m":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},".":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}}}}},"w":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.022614840989399292}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"g":{"0":{"1":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":10.123287671232877},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.04580152671755725}},")":{"docs":{"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},".":{"docs":{"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693}}},":":{"docs":{"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}},",":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}},"docs":{}},"1":{"docs":{},"d":{"8":{"docs":{},"b":{"5":{"docs":{},"e":{"5":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"docs":{}}},"docs":{}}},"docs":{}}},"2":{"3":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}},"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},"e":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":3.356060606060606}},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"l":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"r":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}}}},"u":{"docs":{},"i":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"d":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.02531645569620253},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.01904761904761905},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":5.00253164556962},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}},"e":{"docs":{},",":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},".":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125}}}}}},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}},"p":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}},"i":{"0":{"8":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"9":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"docs":{}},"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":10.040880503144654},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":10.068965517241379},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.04580152671755725}},"o":{"1":{"6":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}},"docs":{}},"2":{"1":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}},"docs":{}},"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.011111111111111112},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"=":{"docs":{},"\"":{"docs":{},"p":{"2":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"1":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364}}}}},"docs":{}},"docs":{}}}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},"y":{"docs":{},",":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931}}},".":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"_":{"0":{"docs":{},"x":{"1":{"0":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"a":{"0":{"0":{"0":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}},":":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931}}},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"s":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"l":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"o":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.06818181818181818},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"n":{"docs":{},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}},"e":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},"o":{"docs":{},"d":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}},"g":{"docs":{},"l":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"e":{"docs":{},"'":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}}},"l":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"f":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.024844720496894408}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"n":{"docs":{},"d":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"w":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}},"e":{"docs":{},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}},"i":{"docs":{},"d":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}},"u":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}}}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},"n":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.017964071856287425},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},",":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"l":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},":":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"t":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.034383954154727794},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":2.5049627791563274},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}}},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":10.0625},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.026490066225165563},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":10.00943396226415}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":10.006622516556291}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":10.012658227848101}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":10.005714285714285}},"i":{"docs":{},"c":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":10.008771929824562}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273}}}}},"r":{"docs":{},"b":{"docs":{},"a":{"docs":{},"g":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.0975609756097561},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"y":{"docs":{},"p":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"c":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":10.024390243902438}},".":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}},")":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}},".":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}}}}}}}}}}},"b":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"m":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"h":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"advance/cli.html":{"ref":"advance/cli.html","tf":0.02756183745583039}},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"l":{"docs":{},"o":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"r":{"docs":{},"e":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{},".":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}},":":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},".":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}},"\"":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},"'":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"b":{"docs":{},"i":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"t":{"docs":{},"z":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.012958963282937365}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"s":{"docs":{},",":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}}},"p":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.013377926421404682},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.07317073170731707}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"u":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}},"x":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456}}}}}}}},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":5.03125},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.09523809523809523},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"v":{"docs":{},"e":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"l":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818}},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.03636363636363636}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"2":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}},"docs":{}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},"g":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"l":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}},"f":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}}},"s":{"docs":{},"h":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.034782608695652174},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},",":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}},".":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"_":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"l":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},")":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}},"s":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"l":{"docs":{},"l":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"s":{"docs":{},"/":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}},"y":{"docs":{},":":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}}}},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}},"e":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"e":{"docs":{},"r":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"w":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946}},"/":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"m":{"docs":{},"e":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}},"u":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"n":{"docs":{},"g":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":10.018518518518519},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083}}}}}},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"2":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"/":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{},"/":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},"/":{"docs":{},"/":{"1":{"2":{"7":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},":":{"8":{"0":{"0":{"0":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"?":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"1":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"/":{"docs":{},"p":{"docs":{},"/":{"docs":{},"d":{"docs":{},"f":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"1":{"docs":{},".":{"0":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}}}}}}}}},"1":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}},"docs":{}}},"docs":{}}}}},"u":{"docs":{},"m":{"docs":{},"i":{"docs":{},"d":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"n":{"docs":{},"d":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"z":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"advance/cli.html":{"ref":"advance/cli.html","tf":0.012720848056537103}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.02181818181818182}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.012720848056537103}}}},"i":{"2":{"docs":{},"c":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":10.028571428571428},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":10.043233082706767},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},"(":{"0":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"docs":{}},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}},".":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"(":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"i":{"2":{"docs":{},"c":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}}}},"docs":{}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"=":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}},"_":{"docs":{},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"(":{"0":{"docs":{},"x":{"4":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}},"docs":{}},"docs":{}}},"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}}}}}}}}}}}}},";":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"r":{"docs":{},"m":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.023411371237458192},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"”":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}},"a":{"docs":{},"l":{"docs":{},".":{"docs":{"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}}}}}}}}}}},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517}}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"y":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273}}}}}}}}},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.013368983957219251},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"t":{"docs":{"./":{"ref":"./","tf":10.02127659574468},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":10.00632911392405},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":5.007042253521127},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":10.003703703703703},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":10.01388888888889},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":10.006849315068493},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":10.045454545454545},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":10.007352941176471},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":10.028571428571428}}}}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616}}}},"\"":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142}}}}},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}}}}},"r":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.013333333333333334},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.011037527593818985},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.07272727272727272},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949}},"s":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},";":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"o":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"v":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}},"g":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.02631578947368421},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"r":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":10.071428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.031055900621118012}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.031055900621118012},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.020253164556962026},"pymakr/installation/":{"ref":"pymakr/installation/","tf":10.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.03169014084507042},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.0219435736677116},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":5.03125},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.02127659574468085},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":2.546153846153846},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":5.006410256410256},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078}}}}},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}},"c":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}},")":{"docs":{},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},":":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},":":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"i":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.025925925925925925},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"documents/license.html":{"ref":"documents/license.html","tf":0.022900763358778626}},"e":{"docs":{},":":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}},"s":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"a":{"docs":{},"s":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213}}},"a":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"o":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}}}}},"m":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"n":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"x":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"u":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"p":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02022058823529412},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},",":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"1":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"s":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},"/":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},"i":{"docs":{},"t":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.02586206896551724},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},":":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.025454545454545455},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}},"n":{"docs":{},"t":{"docs":{},"!":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}}}}}},"o":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}}}}}}},"o":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905}},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.014457831325301205},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.03333333333333333},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":5.033898305084746},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.010752688172043012},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":5.012422360248447}},".":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},":":{"docs":{"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}}},"n":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}}},"p":{"6":{"7":{"docs":{"products.html":{"ref":"products.html","tf":0.02}}},"docs":{}},"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.01152073732718894},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.016483516483516484},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"v":{"4":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"docs":{}}},"t":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"e":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"r":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"'":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"'":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"!":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.015873015873015872},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},"b":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}}}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"o":{"1":{"4":{"4":{"4":{"3":{"docs":{},"a":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"y":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}}}},"”":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.01834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.017045454545454544},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.016042780748663103},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.020737327188940093},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.02734375},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.07407407407407407},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.0380952380952381},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.05238095238095238},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.015},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.05},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.04225352112676056},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.026143790849673203},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.02666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.009603841536614645},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.013257575757575758},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.028368794326241134},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.019704433497536946},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.019851116625310174},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.05660377358490566},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.02197802197802198},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.10185185185185185},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0625},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.008905852417302799},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.009150326797385621},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.02591792656587473},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.03125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01639344262295082},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"v":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.007202881152460984},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0273972602739726},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.022222222222222223}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}},"m":{"docs":{},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}},"a":{"docs":{},"g":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"s":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"i":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"e":{"docs":{},"i":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":5.043478260869565},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}},".":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},":":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"d":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.03765690376569038},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.014326647564469915},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.015957446808510637},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"a":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},"l":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.013779527559055118},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"t":{"docs":{},"y":{"docs":{},"=":{"docs":{},"'":{"docs":{},"m":{"docs":{},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},"l":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"e":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182}}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},":":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"x":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"=":{"0":{"docs":{},"x":{"1":{"2":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"docs":{}},"docs":{}}},"docs":{}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}},"f":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"i":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}}}},"/":{"docs":{},"o":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},")":{"docs":{},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},"r":{"docs":{},"q":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}},"q":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"c":{"docs":{},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"o":{"docs":{},"n":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"v":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.019762845849802372}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}}}},"j":{"docs":{},"u":{"docs":{},"m":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.02127659574468085}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.027777777777777776},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.02564102564102564},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.014204545454545454},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.019704433497536946},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00718954248366013}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{},".":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.08888888888888889}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"s":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}},"t":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"a":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"m":{"1":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.05},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":5.021978021978022},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},"n":{"docs":{},"b":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}}},"/":{"docs":{},"n":{"docs":{},"b":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603}}}}},",":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781}},"o":{"docs":{},"d":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"u":{"docs":{},"l":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.02531645569620253},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.0625},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.025495750708215296},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.023809523809523808},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.026239067055393587},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.025157232704402517},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.01927710843373494},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.02857142857142857},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":5.0285714285714285},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.011009174311926606},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.024305555555555556},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.029069767441860465},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.012658227848101266},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":5.043478260869565},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.06164383561643835},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":5.107142857142857},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.09523809523809523},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":5.057142857142857},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.09090909090909091},"datasheets/development/":{"ref":"datasheets/development/","tf":5.055555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.017543859649122806},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.017467248908296942},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.017777777777777778},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/":{"ref":"datasheets/oem/","tf":5.076923076923077},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}},"e":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.03333333333333333},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"/":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},".":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},":":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},")":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"'":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"'":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"u":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.010638297872340425},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.028846153846153848},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.009150326797385621},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"m":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":3.347372210223182},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.01935483870967742},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},".":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"'":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},",":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},";":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"s":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},";":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},":":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"=":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"i":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"l":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}},"i":{"docs":{},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}},"e":{"docs":{},"d":{"docs":{},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"y":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"b":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":10.014705882352942}},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.017391304347826087},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"(":{"docs":{},"s":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"i":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"s":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}},"'":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}},"d":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.03333333333333333},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":5.049295774647887},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":5.006472491909385},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.01675977653631285},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0410958904109589},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":5.0285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":10.013377926421406},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.022082018927444796},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}},";":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"_":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"p":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"u":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}},"k":{"docs":{},"b":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"[":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"[":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"g":{"docs":{},"p":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}},"m":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"s":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}},"u":{"docs":{},"m":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"u":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"d":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"o":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},")":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"f":{"docs":{},"a":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744}}}}},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},".":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}},"t":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01639344262295082},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.022443890274314215}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.012195121951219513}}}}}},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712}}}}},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}},"c":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":2.5141843971631204},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":2.502481389578164},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"o":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}}}}}}},":":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.013257575757575758},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.027777777777777776},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":10.008888888888889},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"e":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"=":{"2":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}}},"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"docs":{}},",":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"docs":{}}}}},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},"i":{"2":{"docs":{},"c":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}},"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}},"d":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}},"docs":{},"b":{"docs":{},"u":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"[":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"2":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"2":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"docs":{}},"docs":{}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}},"(":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}}}}},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},"w":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}},"m":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}},"n":{"docs":{},"y":{"docs":{},"_":{"docs":{},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}}}}}}},"d":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"docs":{}}}}}}}},"a":{"docs":{},"d":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},"docs":{}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"s":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}}}}}}}}}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"s":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"=":{"docs":{},"'":{"docs":{},"g":{"docs":{},"p":{"docs":{},"i":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"r":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}}}},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}},"'":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815}}}}}}},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.008403361344537815}},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"u":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01171875},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"=":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"_":{"docs":{},"v":{"1":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"docs":{}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.676975945017182},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464}}}}},",":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}},"x":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"m":{"docs":{},"u":{"docs":{},"m":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"=":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}},"p":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.05555555555555555},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"[":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}}}}}},"h":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":10.007272727272728}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},".":{"docs":{},"a":{"docs":{},"c":{"docs":{},"o":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"2":{"docs":{},"(":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"l":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}}},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},"r":{"docs":{},"f":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"c":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"x":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"m":{"1":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"docs":{}}}}},"f":{"docs":{},"a":{"docs":{},"b":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"r":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"n":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"o":{"docs":{},"g":{"1":{"0":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"docs":{}},"2":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"f":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"p":{"docs":{},"i":{"docs":{},":":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"h":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.013157894736842105},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}},"/":{"docs":{},"s":{"docs":{},"l":{"docs":{},"a":{"docs":{},"v":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},":":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}},"k":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"r":{"docs":{},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"g":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"l":{"docs":{},"e":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.018796992481203006},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.01079913606911447},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.013140604467805518},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"'":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.020080321285140562},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.011037527593818985},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0058823529411764705},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.02608695652173913},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.012307692307692308},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.05730659025787966},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.04371584699453552},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"n":{"docs":{},"u":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"a":{"docs":{},"n":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},";":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},"e":{"docs":{},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"i":{"docs":{},"s":{"docs":{},"m":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.026785714285714284},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.023622047244094488},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.008728179551122194},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.01342756183745583}},"e":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"\"":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"!":{"docs":{},"\"":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"s":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}}},"h":{"docs":{"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":5.117647058823529}}}},"d":{"docs":{},"i":{"docs":{},"u":{"docs":{},"m":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"x":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}}}},"e":{"docs":{},"x":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"'":{"docs":{},"]":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"p":{"docs":{},"l":{"3":{"1":{"1":{"5":{"docs":{},"a":{"2":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238}},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"f":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},"r":{"docs":{},"c":{"6":{"3":{"0":{"0":{"2":{"docs":{},"h":{"docs":{},"n":{"docs":{},",":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}},"docs":{}},"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"f":{"docs":{},"r":{"docs":{},"c":{"6":{"3":{"0":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"o":{"1":{"4":{"4":{"4":{"3":{"docs":{},"a":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}},"w":{"docs":{},"u":{"docs":{},"p":{"docs":{},"a":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"a":{"docs":{},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"m":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}},"p":{"docs":{},"i":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"o":{"1":{"4":{"4":{"4":{"3":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"a":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}},"w":{"docs":{},"u":{"docs":{},"p":{"docs":{},"a":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"m":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"_":{"docs":{},"b":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":10.047619047619047},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.013513513513513514},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},".":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}}}},"s":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"g":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},":":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"=":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}},"[":{"docs":{},":":{"1":{"6":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"docs":{}},"docs":{}}}},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"b":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"c":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"/":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"a":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"n":{"docs":{},"b":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}}},"v":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"y":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"1":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"1":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}},"d":{"5":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.017391304347826087}}},"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"p":{"1":{"0":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"1":{"docs":{},"=":{"docs":{},"s":{"docs":{},"c":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}}}}},"2":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},",":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}},"3":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"4":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"5":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"6":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"7":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"8":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"9":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}},"2":{"0":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"1":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"2":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.026785714285714284},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"3":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"3":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"4":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"6":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}},"8":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},"/":{"docs":{},"g":{"1":{"5":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"docs":{}},"docs":{}}}},"9":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.01696113074204947}},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"t":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"products.html":{"ref":"products.html","tf":5.013333333333334},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"s":{"docs":{},",":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}},".":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},",":{"docs":{"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":3.353516819571865},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},"s":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.02127659574468085}}},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":5.019047619047619},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"a":{"docs":{},"t":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.029069767441860465},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.024844720496894408},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.00975609756097561},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}}},"d":{"docs":{},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}}}}}},"s":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.019886363636363636},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}},"e":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}},"c":{"docs":{},"e":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"s":{"docs":{},"s":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},":":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"d":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"e":{"docs":{},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},")":{"docs":{},".":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}},"t":{"docs":{},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"s":{"docs":{},".":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"l":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}}},"h":{"docs":{},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}},"e":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},":":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"c":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"r":{"docs":{},"v":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}}}}},"s":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0223463687150838},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"u":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063}},"e":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"s":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}}}}}},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}},"e":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}}}},"i":{"docs":{},"x":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"e":{"docs":{},"=":{"8":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.00998003992015968},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.020066889632107024},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.045454545454545456}},"(":{"1":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}}},"docs":{},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"i":{"docs":{},"m":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},":":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"c":{"docs":{},"k":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"u":{"docs":{},"p":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419}}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429}}}}}}}},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}},"e":{"docs":{},"s":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"i":{"docs":{},"n":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"o":{"docs":{},"w":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},"%":{"0":{"2":{"docs":{},"d":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"docs":{}},"docs":{}},"\\":{"docs":{},"n":{"docs":{},"t":{"docs":{},"h":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"r":{"docs":{},"%":{"7":{"docs":{},"d":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"n":{"docs":{},"o":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}},"{":{"docs":{},"}":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"g":{"docs":{},"o":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"[":{"docs":{},"'":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"_":{"docs":{},"c":{"docs":{},".":{"docs":{},"v":{"docs":{},"o":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"s":{"docs":{},"[":{"2":{"docs":{},"]":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"docs":{}}}}}}}}}},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"docs":{}}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}}}},"w":{"docs":{},"e":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}}}}}}}}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}},"x":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"u":{"docs":{},"t":{"docs":{},"f":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"f":{"docs":{},"g":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}},"l":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"'":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}},"o":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}},"u":{"docs":{},"n":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"a":{"docs":{},"w":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}},"d":{"docs":{},"j":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"i":{"docs":{},"n":{"docs":{},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"{":{"docs":{},"}":{"docs":{},",":{"docs":{},"{":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},",":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"s":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"4":{"0":{"9":{"6":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"4":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}},"docs":{}},"docs":{}}}}}}},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}}}},"c":{"docs":{},"i":{"docs":{},"p":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"o":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}},"v":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}},"l":{"docs":{},"i":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}},"y":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.058823529411764705},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":3.3787878787878785},"pybytes/connect/":{"ref":"pybytes/connect/","tf":3.4054982817869415},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.057692307692307696},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.7439862542955324},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.026881720430107527},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.04918032786885246},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"e":{"docs":{},"s":{"docs":{},"?":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},".":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.045454545454545456},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.017964071856287425},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},":":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":2.5096153846153846},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.6718213058419242}}},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},")":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}}},":":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}},".":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}},"s":{"docs":{},"b":{"docs":{},"_":{"docs":{},"v":{"docs":{},"c":{"docs":{},"p":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"products.html":{"ref":"products.html","tf":5.02},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.07228915662650602},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.01904761904761905},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.012844036697247707},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.031578947368421054},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.017605633802816902},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.01634877384196185},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.06944444444444445},"tutorials/all/":{"ref":"tutorials/all/","tf":3.4999999999999996},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.04225352112676056},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.007202881152460984},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":5.107142857142857},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":10.023758099352051},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.02005730659025788},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.019787985865724382},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"0":{"docs":{},"x":{"0":{"0":{"0":{"0":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}},"docs":{}},"1":{"5":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}},"docs":{}},"docs":{}},"7":{"docs":{},"f":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}},"docs":{}},"docs":{}}},"docs":{},"f":{"docs":{},"f":{"0":{"0":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},"docs":{}},"docs":{}}}},"docs":{}},"1":{"5":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"7":{"docs":{},"f":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}},"docs":{}},"docs":{}},"docs":{}},"7":{"docs":{},"f":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{},"f":{"docs":{},"f":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}}}}},"docs":{},"r":{"docs":{},"g":{"docs":{},"b":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"=":{"0":{"docs":{},"x":{"docs":{},"f":{"docs":{},"f":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}},"n":{"docs":{},"v":{"docs":{},"s":{"docs":{},"_":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"l":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"d":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"1":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"[":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"[":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"p":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}},"'":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},"'":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}},"d":{"docs":{"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}},"a":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}},"e":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}}}}},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":10.1},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":3.353516819571865},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.027848101265822784},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.04929577464788732},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.047021943573667714},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.021798365122615803},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.037267080745341616},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196}},".":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"@":{"1":{"docs":{},".":{"0":{"docs":{},".":{"3":{"docs":{},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"docs":{}}},"docs":{}}},"docs":{}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":10.007984031936127},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":5.0375},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":10.091836734693878},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},".":{"docs":{"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456}}},"'":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"(":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.03205128205128205},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":10.026954177897574},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":5.018518518518518},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":10.131578947368421}},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349}}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}},")":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"_":{"docs":{},"x":{"docs":{},".":{"docs":{},"x":{"docs":{},".":{"docs":{},"x":{"docs":{},".":{"docs":{},"d":{"docs":{},"f":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},",":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},".":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888}},"p":{"docs":{},"i":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}},":":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"'":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}},"r":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.014184397163120567},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":10.028571428571428},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.01871657754010695},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":5.037037037037037},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":10.131578947368421}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}},"/":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}}}}}}}}}}}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"_":{"0":{"docs":{},".":{"0":{"docs":{},".":{"8":{"docs":{},".":{"docs":{},"d":{"docs":{},"f":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}},")":{"docs":{},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{}},"'":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},"'":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"[":{"docs":{},"g":{"docs":{},"p":{"docs":{},"s":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"[":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"e":{"docs":{},"d":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},")":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"n":{"3":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.028169014084507043},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.022653721682847898},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.03424657534246575},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.04285714285714286},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.08571428571428572},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.022443890274314215}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},"a":{"docs":{},"b":{"docs":{},"c":{"docs":{},"d":{"docs":{},"e":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}}}}}},".":{"docs":{},"g":{"docs":{},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"3":{"0":{"0":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.04602510460251046},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"k":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}},"a":{"docs":{},"g":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.019851116625310174},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},")":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},".":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{},",":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}},"e":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.028846153846153848},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00849673202614379},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"g":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"s":{"docs":{},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946}}},":":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"r":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"i":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.009187279151943463},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"s":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.03424657534246575},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}},"a":{"docs":{},"m":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"e":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0063604240282685515},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446}},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.016172506738544475},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.011811023622047244},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.0273224043715847}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},"=":{"docs":{},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}},")":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"\"":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"i":{"docs":{},"v":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513}}}}},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}},"n":{"docs":{},"e":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}},"/":{"docs":{},"b":{"docs":{},"o":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}},"l":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"i":{"docs":{},"r":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}}}}}}}},"t":{"docs":{},"h":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"s":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},".":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889}}},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"u":{"docs":{},"s":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"e":{"docs":{},"r":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"t":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}},"a":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"i":{"docs":{},"s":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}},"z":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"_":{"docs":{},"a":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"0":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"1":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},"=":{"1":{"5":{"0":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}},"docs":{}},"docs":{}},"docs":{}},"i":{"docs":{},"c":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}},"a":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"a":{"docs":{},"p":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}},"c":{"docs":{},"u":{"docs":{},"l":{"docs":{},"i":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142}},"s":{"docs":{},":":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}}}}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}}}}}}},"n":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.01567398119122257},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.009719222462203024},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.11764705882352941},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}},"u":{"docs":{},"g":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"i":{"docs":{},"n":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.15},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.15},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.021798365122615803},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},":":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"u":{"docs":{},"n":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}}}}}}}}}}}},"o":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"t":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012}},".":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"a":{"docs":{},"l":{"docs":{},";":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"v":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"x":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.009216589861751152},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.017543859649122806},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.017467248908296942},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.017777777777777778},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.07142857142857142}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"e":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"e":{"docs":{},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"!":{"docs":{},"!":{"docs":{},"!":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"r":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.02100840336134454},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.02054794520547945},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.019081272084805655},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.014962593516209476}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},")":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"a":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182}}},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"b":{"docs":{},"l":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},".":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"s":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"=":{"1":{"8":{"8":{"3":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},":":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},"a":{"docs":{},"r":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946}}}}},"a":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811}}}},"docs":{}}}}}}},"l":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.03816793893129771},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083}}}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"i":{"docs":{},"g":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.015873015873015872},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.013888888888888888},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.013368983957219251},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0125},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.008888888888888889},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.020080321285140562},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.013157894736842105},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":10.066225165562914},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.024324324324324326},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.02594810379241517},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.012958963282937365},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.02631578947368421},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.027586206896551724},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.026200873362445413},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.024},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.02666666666666667},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.04011461318051576},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.020958083832335328},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.013245033112582781},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}}}}}},"(":{"docs":{},"[":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},".":{"docs":{},"g":{"1":{"6":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},"docs":{}},"docs":{}}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"(":{"docs":{},"[":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"r":{"docs":{},"q":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"e":{"docs":{},".":{"docs":{},"p":{"9":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},"docs":{}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}},"t":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"[":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}}}}},")":{"docs":{},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"#":{"6":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},"docs":{}},"(":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"1":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{},"'":{"docs":{},"g":{"1":{"6":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"docs":{}},"4":{"docs":{},"'":{"docs":{},",":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}},"docs":{}},"p":{"1":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391}}}}},"2":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"docs":{}},"9":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"docs":{}}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"[":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"g":{"1":{"6":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}},"docs":{}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"9":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}}}}}}}}}}}}},"\"":{"docs":{},"g":{"7":{"docs":{},"\"":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"docs":{}}}},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"=":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"1":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{},"'":{"docs":{},"p":{"1":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}}},"docs":{}},"docs":{}}}}}},"2":{"docs":{},"'":{"docs":{},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"9":{"docs":{},"'":{"docs":{},",":{"docs":{},"'":{"docs":{},"p":{"2":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{},"'":{"docs":{},"p":{"2":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"docs":{}},"docs":{}}}}}},"docs":{}},"docs":{}}}}}},"docs":{}},"2":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},"'":{"docs":{},"p":{"2":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"docs":{}},"docs":{}}}}}},"2":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496}}}}},"docs":{}},"docs":{}}},"s":{"docs":{},"d":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"c":{"docs":{},"l":{"docs":{},"k":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"t":{"docs":{},"x":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}}},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"=":{"docs":{},"'":{"docs":{},"p":{"1":{"2":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"6":{"docs":{},"'":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.020689655172413793},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.024},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.07894736842105263},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.07894736842105263},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.030612244897959183},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.058823529411764705}},"s":{"docs":{},",":{"docs":{"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}}}}}},"c":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}},"o":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}},"k":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}},"_":{"docs":{},"r":{"docs":{},"c":{"1":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},"docs":{}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035}}}}},"e":{"docs":{},"c":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"r":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":5.016666666666667}},"(":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},",":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}},"u":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"t":{"docs":{},"i":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}}}},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"c":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.017660044150110375},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.02005730659025788}},"=":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"s":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.026515151515151516},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":3.0386965376782076},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}},"e":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"s":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"s":{"docs":{},"h":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"r":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}},"h":{"docs":{},"y":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"r":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}},"/":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}},"/":{"docs":{},"p":{"docs":{},"c":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223}},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109}}}},"docs":{}}}}},"i":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}}}}}},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}},".":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}},"c":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},".":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"b":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}},"w":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"m":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":10.08130081300813},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"(":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},".":{"docs":{},"d":{"docs":{},"u":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},".":{"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}},".":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}},"d":{"docs":{},"u":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"c":{"docs":{},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"f":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.027586206896551724},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.026490066225165563},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0547945205479452},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.05263157894736842},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.05263157894736842},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.02564102564102564},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098}}}},"k":{"docs":{},"g":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087}},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}}}}},"c":{"docs":{},"s":{"8":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"docs":{}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}},"s":{"docs":{},"e":{"docs":{},"u":{"docs":{},"d":{"docs":{},"o":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},".":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"r":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"e":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"a":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.015968063872255488},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02389705882352941},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.020080321285140562},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.022556390977443608},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.03792415169660679},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.013108614232209739},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"i":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"e":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"s":{"docs":{},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}},":":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}},"/":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}}}}}}},"y":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"c":{"docs":{},"h":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},":":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}},"l":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.01904761904761905},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"g":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"v":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577}}}}}},"r":{"docs":{},"d":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}}},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.029556650246305417},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.013779527559055118},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.020366598778004074},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.011235955056179775},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}},"r":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334}}}}},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},"[":{"1":{"docs":{},"]":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"docs":{}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":5.090909090909091},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.026785714285714284},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":2.5546875},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":2.558333333333333},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01639344262295082}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}},"u":{"docs":{},"s":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.07894736842105263},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.02185792349726776},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"e":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"d":{"docs":{},")":{"docs":{},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}}}}},"a":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.016736401673640166},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.034383954154727794},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.051470588235294115},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082}},"r":{"docs":{"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":5.052631578947368},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.014204545454545454},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},"\"":{"docs":{},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}}}}}}},"i":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"=":{"0":{"docs":{},"x":{"0":{"1":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"=":{"1":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}},"e":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"docs":{},"[":{"2":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}},"docs":{}}}}}}}}}},"s":{"docs":{},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"o":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},")":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"9":{"1":{"5":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"docs":{}},"docs":{}},"docs":{}}},"e":{"docs":{},"u":{"8":{"6":{"8":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"u":{"docs":{},"l":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.017543859649122806},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.017467248908296942},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.017777777777777778},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"a":{"docs":{},"r":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.03968253968253968},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}},"e":{"docs":{},"x":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.047619047619047616}},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}},"d":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"p":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}},"o":{"docs":{},"v":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.012867647058823529},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":6.002036659877801},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985}},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0169971671388102},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.017857142857142856},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.01749271137026239},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.014457831325301205},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.01904761904761905},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.027777777777777776},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0223463687150838},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.013333333333333334},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823}},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},";":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"\"":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"n":{"docs":{},"d":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"o":{"docs":{},"l":{"docs":{},"v":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.013257575757575758},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},":":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},":":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136}},"s":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}},".":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}}}}},"i":{"docs":{},"d":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}},"z":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"l":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"e":{"docs":{},"=":{"docs":{},"'":{"1":{"docs":{},".":{"1":{"7":{"docs":{},".":{"0":{"docs":{},".":{"docs":{},"b":{"1":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}},"docs":{}}}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}},"v":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":10.054054054054054},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":5.021052631578947},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":10.005586592178771},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":3.371212121212121}},":":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"a":{"docs":{},"c":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"y":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}},"i":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"e":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}},"y":{"docs":{},".":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}},"r":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.012944983818770227},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.03333333333333333},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.03504043126684636},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.021956087824351298},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0275},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.028888888888888888},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.015037593984962405},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.027944111776447105},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.013994910941475827},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.02830188679245283},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.0759493670886076},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.052980132450331126},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.00997506234413965},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.015053763440860216},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.04},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.08888888888888889},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.14545454545454545},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.06060606060606061},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.020599250936329586},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.014634146341463415},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.018461538461538463},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.030303030303030304}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176}}}}}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},",":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}},"r":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"e":{"docs":{},"v":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01171875},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.07633587786259542}},"u":{"docs":{},"c":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"s":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}},"s":{"docs":{},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"e":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949}}}},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}},"u":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.020833333333333332},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.025688073394495414},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.02278481012658228},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.021798365122615803},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.02586206896551724},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}},":":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"/":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}},"e":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"l":{"docs":{},"e":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}},"t":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}},")":{"docs":{},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}},"s":{"docs":{},"/":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"c":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.027777777777777776},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":10.041420118343195},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.014634146341463415},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"t":{"docs":{},"p":{"docs":{},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},".":{"docs":{},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"(":{"2":{"0":{"1":{"4":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"7":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}},"(":{"2":{"0":{"1":{"4":{"docs":{},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}}}},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"3":{"2":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}}}}}},"docs":{}},"docs":{}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"docs":{}}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"r":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}},"m":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"o":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"a":{"5":{"docs":{},")":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"docs":{},"m":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.013377926421404682},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}},".":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}}}},"n":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"e":{"docs":{},"(":{"0":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"x":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}},"1":{"0":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}}},"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"2":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"3":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666}}}}},"8":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01}}}}},"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.053763440860215055},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"l":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"w":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.013725490196078431},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"d":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"i":{"docs":{},"o":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.11235955056179775},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"a":{"docs":{},"n":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}},"t":{"docs":{},"e":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00718954248366013}},":":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"'":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"i":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},"r":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"x":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222}},"=":{"2":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629}},"=":{"1":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"2":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}}}}}}}}}}}}}}},"q":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"=":{"1":{"2":{"8":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}}},":":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"/":{"docs":{},"t":{"docs":{},"x":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"g":{"docs":{},"b":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":5.042253521126761},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"_":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}},"c":{"1":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"docs":{},"z":{"1":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282}}},"2":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}},"3":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},"4":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}},"=":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"r":{"docs":{},"c":{"docs":{},"z":{"1":{"docs":{},")":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616}},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645}},".":{"docs":{},"e":{"docs":{},"u":{"docs":{},".":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},")":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"l":{"docs":{},"l":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035}},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},")":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}},"e":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"o":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"m":{"0":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0125}},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"b":{"docs":{},"o":{"docs":{},"t":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},"w":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},"f":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"i":{"docs":{},"d":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408}},"/":{"docs":{},"n":{"docs":{},"f":{"docs":{},"c":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612}}}}}}}}},"s":{"docs":{},"t":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"a":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}},"_":{"docs":{},"b":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"m":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":10.058712121212121},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":13.026476578411405}},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"=":{"4":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576}}}},"docs":{}}}}}}}}}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222}},")":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"g":{"docs":{},"p":{"docs":{},"i":{"docs":{},"o":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"p":{"2":{"0":{"docs":{},"\"":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"1":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},"docs":{}},"docs":{}}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"_":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"=":{"1":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"=":{"5":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"2":{"4":{"8":{"3":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":5.033707865168539}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}}}},"s":{"1":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"e":{"docs":{},"c":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.041666666666666664},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},",":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0457516339869281},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0220125786163522},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.014634146341463415},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"l":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"y":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}},"s":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708}}},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}},"u":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.022443890274314215}},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}},":":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":5.002493765586035}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"=":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.02493765586034913}}}}},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}}}}}}}}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"=":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.007339449541284404},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.018292682926829267},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.02005730659025788},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.014084507042253521},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":10.043478260869565},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.013368983957219251},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.0898876404494382},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.008888888888888889},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02857142857142857},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.02869757174392936},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.023668639053254437},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.015723270440251572},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.011811023622047244},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.018518518518518517},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.013725490196078431},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.008728179551122194},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.02591792656587473},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.009363295880149813},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.012195121951219513},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}},"u":{"docs":{},"p":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":5.03125},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}},":":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},"!":{"docs":{},"!":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"s":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"u":{"docs":{},"p":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":10.007633587786259},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.041237113402061855},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.03278688524590164},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}},".":{"docs":{},"p":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"*":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"h":{"docs":{},"u":{"docs":{},"p":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"r":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}}}}}}}}},"f":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},"i":{"2":{"docs":{},"c":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}},"docs":{},"p":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"d":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}}}}}}},"i":{"docs":{},"n":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075}},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.01904761904761905}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}}}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943}},"s":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}},"n":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"&":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"=":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"&":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"+":{"docs":{},"\"":{"docs":{},"&":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"&":{"docs":{},"v":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"0":{"docs":{},"&":{"docs":{},"v":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"+":{"docs":{},"\"":{"docs":{},"&":{"docs":{},"v":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"l":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"r":{"docs":{},"v":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.018292682926829267},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.012004801920768308},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":10.094827586206897},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.02631578947368421},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}},".":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"'":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}},"_":{"docs":{},"i":{"docs":{},"p":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"*":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"=":{"docs":{},"(":{"docs":{},"'":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"3":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},"[":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"=":{"docs":{},"(":{"docs":{},"'":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.01272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.02830188679245283},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.05063291139240506},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.043859649122807015},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}}}}},"(":{"docs":{},"'":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}}}}}}}}}}},"s":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"s":{"docs":{},".":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}},"​":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"=":{"docs":{},"b":{"docs":{},"'":{"1":{"2":{"3":{"4":{"5":{"6":{"7":{"8":{"9":{"0":{"1":{"2":{"3":{"4":{"5":{"6":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"i":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"a":{"docs":{},"l":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":3.371148459383753},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.02464788732394366},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.025078369905956112},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506}}}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}},"=":{"docs":{},"p":{"docs":{},"y":{"3":{"4":{"3":{"4":{"3":{"4":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872}},"/":{"docs":{},"n":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}},"t":{"docs":{"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}}}},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"n":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}}},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"n":{"docs":{},"s":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.040740740740740744},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.016172506738544475},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.023809523809523808},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":5.013333333333334},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"s":{"docs":{},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},":":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}}}},"d":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.024630541871921183},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.00984251968503937},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.017456359102244388},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"t":{"docs":{},"!":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"s":{"docs":{},"m":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{},"p":{"docs":{},"h":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":10.022727272727273}}}},"t":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}}}}}},"m":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}},"p":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}},"a":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}}}},"c":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.04017857142857143},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}},"a":{"docs":{},"n":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0273972602739726}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"g":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422}},"_":{"docs":{},"s":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}}}},"i":{"7":{"0":{"0":{"6":{"docs":{},"a":{"2":{"0":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825}},"h":{"docs":{},"u":{"docs":{},"m":{"docs":{},"i":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"e":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}},".":{"docs":{"./":{"ref":"./","tf":0.02127659574468085}}}},"u":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":10.163179916317992},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":5.0625},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":10.058603491271821},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":3.4681647940074902},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.11290322580645161},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.13934426229508196},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},")":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}}}},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}}}}}}}},"f":{"docs":{},"s":{"docs":{},"k":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}}}}}}}}}}}}}}}}}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}},"s":{"docs":{},"k":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},".":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"[":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"z":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},"3":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},"4":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273}},"a":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.017045454545454544},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.02694610778443114}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"s":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"'":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}},"e":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759}}}}}}}},"p":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":10.03206997084548},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":10.044444444444444},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}}},"y":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},".":{"docs":{"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428}}},":":{"docs":{"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"m":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.05555555555555555},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},".":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735}}},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"i":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"f":{"docs":{},"i":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}},"u":{"docs":{},"l":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"s":{"docs":{},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},")":{"docs":{"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"z":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.01240694789081886},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.012307692307692308}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"=":{"0":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},"docs":{}},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"/":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}},"a":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"e":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.014545454545454545}}},"w":{"docs":{},"a":{"docs":{},"v":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}},"t":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},"a":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.008905852417302799},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":3.3787878787878785},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806}}},":":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}},"!":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236}}},"=":{"0":{"docs":{},"x":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}}},"docs":{}}}}}}}}}}}}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}},"=":{"docs":{},"r":{"docs":{},"m":{"docs":{},"t":{"docs":{},".":{"docs":{},"h":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}}}},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"b":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"t":{"docs":{},"e":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"(":{"2":{"docs":{},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"docs":{}},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"i":{"docs":{},"c":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516}},"s":{"docs":{},"(":{"0":{"docs":{},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"docs":{}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.02054794520547945},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.04285714285714286},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}},"c":{"docs":{},"k":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.015384615384615385}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}},"y":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}},"r":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"a":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"i":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},",":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.02759526938239159},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"\"":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655}}}}}},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},">":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.06060606060606061},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.023809523809523808}}}}}},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.022900763358778626},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"]":{"docs":{},"[":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"]":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}},"i":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"e":{"docs":{},"p":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.03164556962025317},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.045454545454545456},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.028846153846153848},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.014970059880239521}},"s":{"docs":{},":":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},":":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},"f":{"docs":{},"a":{"docs":{},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":3.3490073145245556},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},",":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"a":{"docs":{},"g":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}}}},":":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}},"a":{"docs":{},"g":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}},"p":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}}}}}}},"=":{"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}}}},"y":{"docs":{},"l":{"docs":{},"e":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"g":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334}}},",":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.06666666666666667},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.004987531172069825},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.023809523809523808},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}},"s":{"docs":{},"s":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"y":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"e":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"!":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"'":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266}}}}}}}},"h":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"i":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"e":{"docs":{},".":{"docs":{"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}}}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}}}}}}},"b":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}},"p":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"i":{"docs":{},"b":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"e":{"docs":{},"t":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.02054794520547945},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.015873015873015872}}},"q":{"docs":{},"u":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"y":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"y":{"docs":{},"p":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}},"d":{"docs":{},"o":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213}},")":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"m":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"o":{"docs":{},",":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"f":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.01675977653631285},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":10.012048192771084},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":5.03125},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"documents/license.html":{"ref":"documents/license.html","tf":0.04580152671755725}},"e":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},"h":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303}}},"c":{"docs":{},"k":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.014184397163120567},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.024630541871921183},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.0273224043715847},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.009150326797385621},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.02369077306733167},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.06741573033707865},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0390625}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0149812734082397}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}}}},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738}}}}}},"d":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}}}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}},"r":{"docs":{},"x":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"e":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}},"o":{"docs":{},"o":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"t":{"docs":{},"x":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}},"t":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"f":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"u":{"docs":{},"d":{"docs":{},"p":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"(":{"docs":{},"[":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"r":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},":":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"0":{"docs":{},".":{"0":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"docs":{}}},"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.017721518987341773}}},"!":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}},":":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},":":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},"=":{"docs":{},"r":{"docs":{},"t":{"docs":{},"c":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"c":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"r":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}},"h":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.023321554770318022}},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}}}}}}},"r":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301}}},"e":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}}}},"c":{"docs":{},"k":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"a":{"1":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323}}},"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826}},"r":{"docs":{},"e":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136}}}}},"p":{"docs":{},"e":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"l":{"docs":{},"l":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}}},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/":{"ref":"datasheets/boards/","tf":3.3888888888888884},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":3.411764705882353},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},".":{"docs":{"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555}}}},"\"":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},".":{"docs":{"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},",":{"docs":{"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}},"u":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},",":{"docs":{"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}}}},"l":{"docs":{},"l":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.019230769230769232},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"p":{"docs":{},"l":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"e":{"docs":{},".":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}}},"f":{"docs":{},"e":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":5.013888888888889},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"w":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735}}},"e":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419}}},":":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.007339449541284404},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":3.371212121212121},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},"/":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}},"a":{"docs":{},"n":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.03515625},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.011450381679389313},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"l":{"docs":{},"e":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"a":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.017082785808147174}}},"b":{"docs":{},"l":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}},"h":{"docs":{},"m":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}},"a":{"docs":{},"t":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0234375},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098}}}}}}},"l":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}},"=":{"docs":{},"'":{"docs":{},"p":{"2":{"1":{"docs":{},"'":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{}},"docs":{}}}},")":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"k":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"k":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":10.03475935828877},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.017543859649122806},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.017467248908296942},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.017777777777777778},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":3.4705882352941173},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":3.356255969436485},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915}}},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"_":{"docs":{},"u":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}},"s":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}},"4":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"2":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"8":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"docs":{}},"6":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"m":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"s":{"docs":{},"(":{"2":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"(":{"5":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}}}}},"o":{"docs":{},"w":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}},"t":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}},".":{"docs":{"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.03759398496240601},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"=":{"0":{"docs":{},"x":{"0":{"docs":{},"a":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176}}}},"docs":{}}},"docs":{}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}}}}}}}},"m":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"a":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603}},"l":{"docs":{},"l":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"r":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"r":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}},"c":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}},"s":{"docs":{},".":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"s":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625}},"i":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}},"g":{"docs":{},"p":{"docs":{},"i":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146}}}}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"=":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"'":{"docs":{},"w":{"docs":{},"i":{"docs":{},"p":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"'":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"u":{"docs":{},"d":{"docs":{},".":{"docs":{},"b":{"docs":{},"l":{"docs":{},"y":{"docs":{},"n":{"docs":{},"k":{"docs":{},".":{"docs":{},"c":{"docs":{},"c":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.05555555555555555},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.03125}},".":{"docs":{},"w":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"_":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517}}}},"s":{"docs":{},")":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},":":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}},":":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}},"e":{"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"f":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.09523809523809523},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.02443609022556391},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.015384615384615385},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.018633540372670808},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.011029411764705883},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},".":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"m":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"e":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"w":{"docs":{},"n":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666}}}},"n":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811}}}}}},"i":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":10.054054054054054},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},",":{"docs":{"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}},"(":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109}}}},"docs":{}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}}}},"l":{"docs":{},"s":{"docs":{},"b":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}}}}}},"s":{"docs":{},"b":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{},"n":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"x":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"k":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}}}},"y":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":10.003154574132493}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":10.005464480874316}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"c":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}},"'":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}},"/":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}},"\"":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}}}},".":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"docs":{}}}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{},"v":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"s":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"i":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"o":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.014038876889848811},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":10.089655172413794},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},"a":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},"=":{"docs":{},"'":{"docs":{},"p":{"2":{"2":{"docs":{},"'":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"docs":{}},"docs":{}}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"(":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},"docs":{}}}}}}}}}}},"n":{"6":{"5":{"docs":{},"h":{"docs":{},"v":{"docs":{},"d":{"2":{"3":{"0":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"t":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},":":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}},"f":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},".":{"docs":{},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"i":{"docs":{},"p":{"docs":{},",":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"(":{"docs":{},"'":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}}}}}}}}}},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"b":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"0":{"docs":{},"x":{"0":{"1":{"docs":{},",":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"4":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}},"docs":{}}},"1":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369}}}},"docs":{}}}}}}}},"'":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"'":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}}}}}},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}}}}}}},"t":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282}}}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.011221945137157107}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"(":{"5":{"docs":{},".":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"1":{"2":{"8":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"3":{"2":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}},"6":{"4":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}},"docs":{}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"1":{"2":{"8":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"docs":{}}}}}}},"f":{"7":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}},"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"=":{"1":{"2":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"7":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"r":{"docs":{},"x":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"t":{"docs":{},"x":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"q":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577}},"e":{"docs":{},".":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"s":{"docs":{},"d":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}}}}},"n":{"docs":{},"b":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},",":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},"r":{"docs":{},"v":{"1":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"(":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"docs":{},"b":{"docs":{},"'":{"docs":{},"a":{"docs":{},"b":{"3":{"4":{"5":{"6":{"7":{"8":{"9":{"0":{"1":{"2":{"3":{"4":{"5":{"6":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}},"t":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"./":{"ref":"./","tf":0.0425531914893617},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}},"e":{"docs":{},"e":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552}}}}}}},"a":{"docs":{},"d":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":10.083333333333334},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.05846153846153846},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"i":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"_":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":5.01432664756447},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.018633540372670808}},"s":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"'":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"r":{"docs":{},"d":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.05714285714285714}}}},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"s":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"'":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}},"!":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"m":{"docs":{},",":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}},".":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}},"“":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"'":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}},"u":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.04819277108433735},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},"/":{"docs":{},"f":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":10.002724795640328}}}}}}}}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},"k":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}},"g":{"docs":{},"l":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"p":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}},"i":{"docs":{},"c":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}},"s":{"docs":{},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"b":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}},"r":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"t":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}},"/":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365}}}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}},".":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}},"n":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143}}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.06382978723404255},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.05555555555555555},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.020689655172413793},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.024},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.05263157894736842},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.04838709677419355},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.047619047619047616},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},",":{"docs":{"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888}}}},".":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.011111111111111112},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}},"e":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},":":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"r":{"docs":{},"n":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"a":{"docs":{},"b":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"l":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},";":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}},"k":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.03508771929824561},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"n":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"i":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"r":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},":":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"=":{"docs":{},"[":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"|":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"]":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}}}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"[":{"docs":{},".":{"docs":{},"g":{"docs":{},"z":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"l":{"docs":{},"k":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}},"e":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"s":{"docs":{},"k":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01818181818181818}}}}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.02127659574468085},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.03773584905660377},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.012219959266802444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.03902439024390244},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"(":{"0":{"docs":{},".":{"0":{"5":{"0":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}},"docs":{}},"docs":{}},"1":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"2":{"5":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099}}}},"docs":{}},"5":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}},"docs":{}}},"1":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},".":{"2":{"5":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"docs":{}},"5":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},"docs":{}}},"2":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}},".":{"5":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"4":{"docs":{},")":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}},"5":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886}}}},"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},".":{"docs":{},"r":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}}}}}}}}}}}}},".":{"5":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}},"docs":{}}},"_":{"docs":{},"u":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}},"m":{"docs":{},"s":{"docs":{},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}},"docs":{}},"docs":{}},"5":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}},"docs":{}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}}},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.034482758620689655},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.034482758620689655},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.012958963282937365},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232}},"=":{"0":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}},"1":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"3":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"docs":{}},"5":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}},"docs":{}},"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},"s":{"docs":{},"=":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}}}}}}},"m":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},")":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"r":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":10.019607843137255},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":10.022012578616351},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.00975609756097561}}},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"p":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},"c":{"docs":{},"k":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"e":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"s":{"docs":{},"_":{"docs":{},"*":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"m":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},"l":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}},"e":{"docs":{},"l":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":5.052631578947368},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"x":{"docs":{},"t":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419}},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}},"r":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"/":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"y":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}},"s":{"docs":{},".":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},":":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"m":{"docs":{},"p":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.012944983818770227},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0215633423180593},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"e":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"l":{"docs":{},"s":{"docs":{},"b":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"n":{"docs":{},"o":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"i":{"docs":{},"c":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}},"r":{"docs":{},"i":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}}}},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.011037527593818985},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.02865329512893983}},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"=":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"i":{"docs":{},"r":{"docs":{},"q":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"r":{"docs":{},"x":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},".":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.00755939524838013}},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415}}},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"t":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"i":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}}}},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"c":{"docs":{},"e":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}}}}}}}}}}}}}},"k":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"s":{"docs":{},"h":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}},"u":{"docs":{},"e":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"/":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01171875},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.018633540372670808},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282}}},"]":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"n":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}}}}},"e":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},"a":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}},"o":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":5.00253164556962},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}}}}}}}},"y":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}},"w":{"docs":{},"o":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},"'":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"x":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"t":{"docs":{},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}},"_":{"docs":{},"i":{"docs":{},"q":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"docs":{},"r":{"docs":{},"m":{"docs":{},"t":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182}}},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222}},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"1":{"4":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"docs":{}},"docs":{}}}}}}},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},"e":{"docs":{},"s":{"docs":{},"=":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"i":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},":":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"/":{"docs":{},"r":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"y":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}},"p":{"docs":{},"e":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.010512483574244415},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.02459016393442623},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"d":{"docs":{},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},":":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},":":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}},"t":{"docs":{},"y":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}},"n":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"l":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"c":{"docs":{},"p":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415}},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}},"z":{"docs":{},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},"]":{"docs":{},"]":{"docs":{},"]":{"docs":{},"]":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}}}}}}},"v":{"0":{"docs":{},".":{"9":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}}},"1":{"docs":{},".":{"0":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"1":{"8":{"docs":{},".":{"1":{"docs":{},".":{"docs":{},"r":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"docs":{}}}},"docs":{}}},"docs":{}},"4":{"docs":{},".":{"6":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"docs":{}}},"docs":{}},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}}}},"2":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}}},".":{"0":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"docs":{}}},"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0070921985815602835}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},".":{"0":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"docs":{}}},"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}},"o":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.012944983818770227},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},",":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},")":{"docs":{},".":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}},"t":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"l":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}},"u":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0215633423180593},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.00998003992015968},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.015555555555555555},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.0321285140562249},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02857142857142857},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.019867549668874173},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.032520325203252036},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.015748031496062992},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.006361323155216285},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.06622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.04},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.01437908496732026},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.011221945137157107},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.02159827213822894},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.02102496714848883},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.022082018927444796},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.014545454545454545},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.016853932584269662},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.040983606557377046},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.012307692307692308},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.030054644808743168},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},")":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}}},"=":{"1":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"2":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}},"docs":{}},"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"docs":{}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},":":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.011976047904191617},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.02459016393442623}}},":":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446}}}}}}}}},"i":{"docs":{},"d":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.030379746835443037},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.01800720288115246},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.011879049676025918},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.026143790849673203},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},";":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"s":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"=":{"docs":{},"'":{"docs":{},"v":{"1":{"docs":{},".":{"8":{"docs":{},".":{"6":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},"docs":{}}},"docs":{}}},"docs":{}}}},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"a":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"i":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"f":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}},"i":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},":":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"b":{"docs":{},"o":{"docs":{},"s":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.013377926421404682},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"r":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}}},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"l":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}},"e":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},")":{"docs":{},":":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}},"i":{"docs":{},"a":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.02464788732394366},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.018808777429467086},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},",":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}},":":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}},"e":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525}}}}}},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":3.3490073145245556},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"i":{"docs":{},"s":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":3.3423153692614767}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}}}}}},"e":{"docs":{},"w":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}},"c":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"d":{"docs":{},":":{"docs":{},"p":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"4":{"docs":{},"d":{"8":{"docs":{},":":{"docs":{},"f":{"0":{"1":{"3":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}},"docs":{}},"docs":{}}}}}}}},"s":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":3.340909090909091}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543}},".":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}}}},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"t":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.03571428571428571},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}}}}},"d":{"docs":{},"a":{"docs":{},"f":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},":":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428}}}}},"d":{"docs":{},"d":{"docs":{},"/":{"2":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"docs":{}}}},"p":{"docs":{},"p":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}},",":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},".":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}}},":":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"w":{"0":{"1":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":10.140350877192983},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.03816793893129771}},",":{"docs":{"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666}}},":":{"docs":{"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806}}}},"docs":{}},"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"e":{"docs":{},"l":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"_":{"docs":{},"p":{"docs":{},"h":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}},"l":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},",":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"'":{"docs":{},"v":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"r":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"b":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}},"e":{"docs":{},".":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}},"e":{"docs":{},"k":{"docs":{},",":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}},"l":{"docs":{},"i":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"i":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023}},"f":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.015789473684210527},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.027586206896551724},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.032},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.027586206896551724},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.026490066225165563},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.007067137809187279}},"/":{"docs":{},"b":{"docs":{},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334}}},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}}}}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}}}}},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}}},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"w":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}},"(":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"_":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":10.041269841269841},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":5.017543859649122},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":5.020689655172414},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.05343511450381679}}},"y":{"2":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.02631578947368421}},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015}}},":":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015}}}},"3":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.04827586206896552}},",":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}},":":{"docs":{"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}},"docs":{},",":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},".":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},":":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}},"r":{"docs":{},"e":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}}}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.037267080745341616},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":2.546153846153846},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"s":{"docs":{},",":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},";":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"documents/license.html":{"ref":"documents/license.html","tf":0.022900763358778626}}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"s":{"docs":{},"h":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549}}}},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"e":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.02694610778443114}},"'":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"s":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},"z":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},",":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}}}}}}},"a":{"docs":{},"y":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"s":{"docs":{},";":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},",":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"r":{"docs":{},"n":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}}}}}},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}},"l":{"docs":{},"k":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},"i":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.01904761904761905},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.030534351145038167},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}}}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}}}}}}},"v":{"docs":{},"e":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}},"k":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.013333333333333334},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.025787965616045846}},"_":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}}}}}}}}}},"s":{"docs":{},"[":{"docs":{},"'":{"docs":{},"w":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"'":{"docs":{},"]":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0213903743315508},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667}},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}}}}}}},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"o":{"docs":{},"g":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436}}}}}}}}},"l":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}},"a":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":10.039170506912443},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.01},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":10.022222222222222},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"(":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}}}},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"n":{"docs":{},"a":{"docs":{},"(":{"docs":{},"[":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"n":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"[":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"m":{"docs":{},"y":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},".":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"docs":{},"'":{"docs":{},"m":{"docs":{},"y":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"[":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"=":{"docs":{},"(":{"docs":{},"'":{"1":{"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"0":{"docs":{},".":{"1":{"0":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"docs":{}},"docs":{}},"4":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"docs":{}}},"1":{"7":{"8":{"docs":{},".":{"1":{"0":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"a":{"docs":{},"p":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}},"t":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"[":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"[":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},"_":{"docs":{},"a":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"_":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}},"w":{"docs":{},"e":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}}}}},"p":{"docs":{},"a":{"2":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},"_":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}},"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}}}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}},",":{"docs":{"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571}}},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},".":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"=":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"[":{"docs":{},"'":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}},"w":{"docs":{},"w":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"i":{"docs":{},"o":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},".":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"d":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}},"'":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},".":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}},"e":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02022058823529412},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.010810810810810811},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0063604240282685515}},"_":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}},"u":{"docs":{},"f":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},".":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}},"=":{"0":{"docs":{},"x":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}}}},"docs":{}},"docs":{}}},"docs":{}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666}}}}}}}},"a":{"docs":{},"p":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"h":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"n":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"r":{"docs":{},"e":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}},"t":{"docs":{},"e":{"docs":{"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"s":{"docs":{},"e":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}},"u":{"docs":{},"p":{"docs":{},"a":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"p":{"docs":{},"a":{"2":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"docs":{}}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}},"d":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":10.091954022988507},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.012958963282937365}},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"=":{"2":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},".":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.022988505747126436}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}}}}}}}}}}}}}},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"s":{"2":{"8":{"1":{"2":{"docs":{},"b":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}}}},"y":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"./":{"ref":"./","tf":0.02127659574468085},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"'":{"docs":{},"v":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204}}},"l":{"docs":{},"l":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"'":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"v":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},"l":{"docs":{},"l":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},"?":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"t":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521}}}}}}},"u":{"docs":{},"m":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"a":{"docs":{},"w":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}}}},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091}}},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273}}},"/":{"docs":{},"x":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}},"#":{"0":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.02556818181818182},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.053475935828877004},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.018433179723502304},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.02734375},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.02702702702702703},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.026785714285714284},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0175},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.07042253521126761},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.021608643457382955},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.04924242424242424},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.07801418439716312},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.08374384236453201},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.08743169398907104},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.04962779156327544},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.09433962264150944},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.022321428571428572},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.016483516483516484},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.037037037037037035},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02857142857142857},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.041353383458646614},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.023668639053254437},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.02702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.027944111776447105},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.017716535433070866},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.014256619144602852},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.05172413793103448},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.011450381679389313},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.02830188679245283},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.03137254901960784},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.03366583541147132},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.028077753779697623},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.014326647564469915},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01912568306010929},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.06060606060606061},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.012468827930174564}},"#":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},"#":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}},"#":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},".":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"{":{"docs":{},"}":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"m":{"docs":{},"q":{"docs":{},"t":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}},"!":{"docs":{},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"u":{"docs":{},"l":{"docs":{},"d":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}}},")":{"docs":{},":":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"(":{"0":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"x":{"0":{"2":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"4":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"1":{"docs":{},"a":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"2":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{},"f":{"0":{"1":{"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"4":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"docs":{}},"docs":{}},"docs":{}}},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},".":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"0":{"docs":{},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"docs":{}}},"1":{"0":{"0":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{},".":{"1":{"1":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}},"docs":{}},"docs":{}}},"6":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},".":{"1":{"9":{"docs":{},".":{"0":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"docs":{}}},"docs":{}},"docs":{}},",":{"0":{"docs":{},",":{"1":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}}},"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"2":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"docs":{}},"3":{"docs":{},")":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}},"docs":{},"g":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"*":{"docs":{},"*":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}}},"3":{"0":{"0":{"0":{"0":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},"docs":{}},"docs":{}},"docs":{}},"2":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"4":{"0":{"0":{"docs":{},",":{"2":{"0":{"0":{"docs":{},",":{"1":{"0":{"0":{"docs":{},",":{"3":{"0":{"0":{"docs":{},",":{"2":{"0":{"0":{"docs":{},",":{"4":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"k":{"docs":{},"i":{"docs":{},"b":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"8":{"0":{"0":{"0":{"docs":{},",":{"1":{"1":{"0":{"0":{"0":{"docs":{},",":{"8":{"0":{"0":{"0":{"docs":{},",":{"1":{"1":{"0":{"0":{"0":{"docs":{},",":{"6":{"0":{"0":{"0":{"docs":{},",":{"1":{"3":{"0":{"0":{"0":{"docs":{},",":{"6":{"0":{"0":{"0":{"docs":{},",":{"3":{"0":{"0":{"0":{"docs":{},",":{"8":{"0":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"6":{"8":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},"docs":{}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}},"s":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"r":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":3.337535014005602}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}}},"p":{"docs":{},"t":{"docs":{},"r":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}}}}}}}}},"l":{"0":{"1":{"docs":{},",":{"docs":{"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}}},"docs":{}},"7":{"6":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"docs":{}},"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525}}}}},"r":{"docs":{},"a":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952}},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"w":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}},"p":{"docs":{},"y":{"4":{"docs":{},",":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}},"docs":{},",":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}},"i":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"i":{"docs":{},"s":{"2":{"docs":{},"h":{"docs":{},"h":{"1":{"2":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}}}},"docs":{}},"k":{"docs":{},"e":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"t":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"e":{"docs":{},"n":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"p":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"a":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"n":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"/":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}}}}},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"r":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634}}},"b":{"docs":{},"j":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"p":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"1":{"0":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}},"=":{"docs":{},"s":{"docs":{},"d":{"docs":{},"a":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013}}}}}}}},"2":{"docs":{},")":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931}}}},"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{},"y":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},")":{"docs":{},",":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}},"a":{"docs":{},")":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"c":{"docs":{},"k":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}},"i":{"docs":{},"c":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877}}},"n":{"docs":{},"#":{"6":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},"docs":{}},"=":{"docs":{},"'":{"docs":{},"p":{"1":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"docs":{}},"docs":{}}}}}},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}},"e":{"docs":{},".":{"docs":{},"g":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},",":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"r":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"n":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"g":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}}},"m":{"docs":{},"e":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"c":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"e":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}},"o":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"_":{"docs":{},"*":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"c":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}}}}},"d":{"docs":{},"a":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}},"i":{"7":{"0":{"0":{"6":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}},"a":{"2":{"0":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"l":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}},"u":{"docs":{},"c":{"docs":{},"h":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}},"y":{"docs":{},"s":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"p":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}},"c":{"docs":{},"a":{"docs":{},"u":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"q":{"2":{"4":{"0":{"4":{"0":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514}}}}},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{}},"docs":{}}}}},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"p":{"docs":{},"l":{"docs":{},")":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}},"c":{"docs":{},"v":{"docs":{},"_":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},")":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629}}}}}}}}}}}},"g":{"docs":{},"b":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},"_":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":2.50709219858156}}}},"t":{"docs":{},"r":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}},"c":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"x":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}},"b":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"'":{"1":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"1":{"4":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"docs":{}},"docs":{}},"8":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{},"w":{"docs":{},"i":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"c":{"docs":{},")":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238}}}}}},"d":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},":":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"v":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"o":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"z":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"f":{"0":{"1":{"3":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"4":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"docs":{}},"docs":{}},"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}}}},"i":{"docs":{},"p":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"t":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},".":{"docs":{},"e":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"f":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}},"n":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},")":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}},"p":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}},"v":{"4":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}}}},"docs":{}}},"t":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}},"'":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"=":{"0":{"docs":{},"x":{"0":{"1":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"v":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}},"t":{"docs":{},")":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"f":{"docs":{},"r":{"docs":{},"c":{"6":{"3":{"0":{"0":{"2":{"docs":{},"h":{"docs":{},"n":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}}}},"docs":{},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"docs":{},"_":{"docs":{},"m":{"docs":{},"f":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"_":{"docs":{},"a":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}},"p":{"docs":{},"l":{"3":{"1":{"1":{"5":{"docs":{},"a":{"2":{"docs":{},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},"c":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"y":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"j":{"docs":{},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}},"n":{"docs":{},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"k":{"docs":{},"e":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}},"x":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}}}}},",":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"o":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},"t":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.022222222222222223}},"e":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},":":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943}}}}}}},"f":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},"i":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"t":{"docs":{},"n":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}},"e":{"docs":{},"l":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},")":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"b":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},")":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"y":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"z":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},"x":{"1":{"docs":{},"/":{"docs":{},"r":{"docs":{},"x":{"1":{"docs":{},")":{"docs":{},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}},"docs":{}}}}},"docs":{},"d":{"docs":{},"/":{"docs":{},"r":{"docs":{},"x":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"a":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"p":{"docs":{},")":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"p":{"docs":{},"e":{"docs":{},"u":{"docs":{},"i":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},"b":{"docs":{},"p":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"q":{"docs":{},"a":{"docs":{},")":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}},"t":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"m":{"docs":{},"a":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},"l":{"docs":{},"s":{"docs":{},"o":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"l":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"r":{"docs":{},"g":{"docs":{},".":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"d":{"docs":{},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}},"e":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.011857707509881422}}},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},"m":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},"u":{"docs":{},"r":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182}}}},"n":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}},"d":{"docs":{},"c":{"docs":{},")":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"n":{"docs":{},"g":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},"k":{"docs":{},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}}}},"h":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}}},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"c":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}},"s":{"docs":{},"v":{"docs":{},")":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}},")":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}}},"w":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"u":{"docs":{},"p":{"docs":{},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}}}}}}}},"i":{"docs":{},"t":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}},"e":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}},"~":{"0":{"docs":{},".":{"4":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"8":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"docs":{}}},"1":{"docs":{},"u":{"docs":{},"a":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}}},".":{"5":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"docs":{}}},"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}},"g":{"docs":{},")":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}},"a":{"docs":{},"p":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}}}},"%":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125}}}},"*":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}}}}}}},"l":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"[":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}},"~":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"e":{"docs":{},"p":{"docs":{},"y":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"e":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"/":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"u":{"docs":{},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},".":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"n":{"docs":{},"t":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}},"v":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"a":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"`":{"docs":{},"`":{"docs":{},"p":{"1":{"0":{"docs":{},"`":{"docs":{},"`":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"9":{"docs":{},"`":{"docs":{},"`":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"docs":{}},"2":{"0":{"docs":{},"`":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"docs":{}},"3":{"docs":{},"`":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"docs":{}}}},">":{"docs":{},"=":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}},"\"":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}},"{":{"docs":{},"m":{"docs":{},",":{"docs":{},"n":{"docs":{},"}":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}},"x":{"8":{"6":{"docs":{},")":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}},"c":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.02027027027027027},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"a":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"b":{"docs":{},"l":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"/":{"docs":{},"w":{"docs":{},"i":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}},"s":{"docs":{},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},".":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}},"s":{"docs":{},"e":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0058823529411764705},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.014457831325301205},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.05},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":5.021978021978022},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},"m":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}}},"docs":{}},"e":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},"s":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}}}}}}},"r":{"docs":{},"d":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.011879049676025918},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.05517241379310345},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}},")":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}},"'":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"e":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},":":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}},"r":{"docs":{},"i":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.03333333333333333},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}},"'":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814}}},"_":{"docs":{},"d":{"docs":{},"u":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"_":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}},"'":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"(":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}}}}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"a":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}}}}}}}}}}}}},"x":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"f":{"docs":{},"o":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"u":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"=":{"0":{"docs":{},"x":{"0":{"0":{"2":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"1":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}},"1":{"2":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}}}}}}}},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"k":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"o":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}},"o":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"gettingstarted/installation/pymakr.html":{"ref":"gettingstarted/installation/pymakr.html","tf":0.05},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/":{"ref":"pymakr/installation/","tf":0.05},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.017142857142857144},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.021505376344086023}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},":":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}}}},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.0625},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.012195121951219513}}}}}}}},"p":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}}},"i":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655}}}}}},"_":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"s":{"docs":{},"=":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},")":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}},"c":{"docs":{},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},".":{"docs":{},"p":{"docs":{},"e":{"docs":{},"m":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}},"m":{"docs":{},"e":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}},"e":{"docs":{"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.07633587786259542}},"r":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"i":{"docs":{},"f":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.013513513513513514},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.015625},"documents/certificates.html":{"ref":"documents/certificates.html","tf":10.213740458015268}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"s":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},"p":{"docs":{},"d":{"docs":{},"f":{"docs":{},")":{"docs":{"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.007633587786259542}}}}}}},"\"":{"docs":{"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.007633587786259542}}}}}}}},"l":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"s":{"docs":{},"=":{"docs":{},"s":{"docs":{},"s":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":10.041666666666666},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.05},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.008602150537634409}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"a":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"u":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"o":{"docs":{},"m":{"1":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},"4":{"docs":{},")":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815}}}},"6":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.01680672268907563},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"i":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"r":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},"i":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}}},"u":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}},"r":{"docs":{},"e":{"docs":{},"h":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}},"e":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},"d":{"docs":{},"!":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},",":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}}}}}},"x":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"i":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.023809523809523808},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},":":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}}}},"s":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"e":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},"m":{"docs":{},"u":{"docs":{},"n":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}}}}},"a":{"docs":{"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.010752688172043012},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0410958904109589},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.011307420494699646},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},":":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},":":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},")":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"o":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}},"l":{"docs":{},"i":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},";":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}}}}}}},"n":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.04430379746835443},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.0625},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.025495750708215296},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.02976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.026239067055393587},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.03459119496855346},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.033734939759036145},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.01904761904761905},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.02100840336134454},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.042105263157894736},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.036585365853658534},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.040697674418604654},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.015189873417721518},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.03134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.043478260869565216},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.02304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.01953125},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.013513513513513514},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.010178117048346057},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.052083333333333336},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.03773584905660377},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.011235955056179775},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0392156862745098},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.023809523809523808},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.05154639175257732},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":2.5384615384615383},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.692439862542955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}},".":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},".":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}}},".":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.018867924528301886}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875}}},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}},",":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}}}},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}},"o":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.020833333333333332},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.015723270440251572},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.01927710843373494},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112}}},",":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}}},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}},"o":{"docs":{},"r":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}}}}}}},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}},"c":{"docs":{},"b":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},"p":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}},"t":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"l":{"docs":{},"i":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"s":{"docs":{},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809}}},"o":{"docs":{},"r":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.01904761904761905},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0215633423180593},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.011976047904191617},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01366120218579235}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}},"(":{"0":{"docs":{},"x":{"3":{"3":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"5":{"5":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}},"docs":{},"c":{"docs":{},"c":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},"f":{"0":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"docs":{}}}},"1":{"2":{"0":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"3":{"docs":{},")":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}},"docs":{}},"docs":{}},"2":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"4":{"0":{"9":{"6":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"_":{"docs":{},"i":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},"x":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341}}}}},"o":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.05303030303030303}},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654}}}}}},"i":{"docs":{},"d":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},"r":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.045454545454545456},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}},"s":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}},"n":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776}}}},"i":{"docs":{},"n":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/":{"ref":"tutorials/all/","tf":0.08333333333333333},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.008403361344537815},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/":{"ref":"datasheets/boards/","tf":0.05555555555555555},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"s":{"docs":{},":":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":3.0020366598778003},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.011461318051575931},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.033707865168539325},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":5.016129032258065},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":5.024590163934426}},".":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.02459016393442623}}},",":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"s":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"x":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.009191176470588236},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/cli.html":{"ref":"advance/cli.html","tf":0.004240282685512367}},"o":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}},"g":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}}},"g":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.011824324324324325},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.012962962962962963},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},":":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}},"=":{"docs":{},"[":{"docs":{},"'":{"docs":{},"d":{"docs":{},"h":{"docs":{},"c":{"docs":{},"p":{"docs":{},"'":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"u":{"docs":{},"s":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}},"a":{"docs":{},"g":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"r":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},".":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}},"i":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}}}},",":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693}}}}},"s":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}},"e":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.024096385542168676},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.01904761904761905},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.02112676056338028},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.014678899082568808},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":3.345872518286311},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0326975476839237},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.02389705882352941},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.011976047904191617},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.010416666666666666},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},":":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"s":{"docs":{},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},":":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},")":{"docs":{},".":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"_":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"4":{"docs":{},"_":{"5":{"docs":{},",":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.07317073170731707}}}}}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"i":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825}},"s":{"docs":{},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}},"m":{"docs":{},"b":{"docs":{},"i":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"r":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"d":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"p":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"documents/license.html":{"ref":"documents/license.html","tf":0.022900763358778626}},"e":{"docs":{},"d":{"docs":{},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}},"y":{"docs":{},"/":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"documents/license.html":{"ref":"documents/license.html","tf":0.030534351145038167}}}}}}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"u":{"docs":{},"p":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}},"n":{"docs":{},"t":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}},"r":{"docs":{},"i":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}},"r":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}},"i":{"docs":{},"n":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}},"k":{"docs":{},"i":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"i":{"docs":{},"l":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.03676470588235294}},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"1":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},"s":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.014545454545454545}}}}}},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}},"e":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"o":{"docs":{},"s":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.011824324324324325},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.018633540372670808}}}}},"a":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"d":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.032196969696969696},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.0321285140562249},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.006535947712418301},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}},"=":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"6":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"7":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}},"s":{"docs":{},",":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},",":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},":":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}},"c":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}},"r":{"1":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.022857142857142857}}}}}}}}}}}}}},"2":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}},"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.011976047904191617},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.033112582781456956},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.017142857142857144}},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}}},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"1":{"2":{"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},"[":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"'":{"docs":{},"x":{"0":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}},"docs":{}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464}},"e":{"docs":{},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},".":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"t":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},")":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}},"i":{"docs":{},"p":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}}}}},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825}}}}},"r":{"1":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}},"2":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943}}}},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}},"o":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}}}}}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},".":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"g":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}}}},"l":{"docs":{},"i":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":5.026148409893993}},"c":{"docs":{},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.014678899082568808},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.014326647564469915},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.014084507042253521},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.025078369905956112},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.011824324324324325},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.030927835051546393},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.038922155688622756},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.018633540372670808},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.024390243902439025},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.03125},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}}},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"/":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"s":{"docs":{},"u":{"docs":{},"b":{"docs":{},"_":{"docs":{},"c":{"docs":{},"b":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"/":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"s":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}},"p":{"docs":{},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{},",":{"docs":{"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}}}}}}},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},"x":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.013477088948787063},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0220125786163522},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.17647058823529413},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.01818181818181818},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01092896174863388}},",":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},")":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"'":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"/":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"u":{"docs":{},"s":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}}}}},"u":{"docs":{},"d":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.07142857142857142}},".":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517}}}}},"c":{"docs":{},"k":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.013513513513513514},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"(":{"docs":{},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}},":":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}},"k":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},"p":{"1":{"1":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}},"docs":{}},"docs":{}}}}},"r":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.022018348623853212},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.011824324324324325},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.020080321285140562},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.008146639511201629},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.005555555555555556},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.011428571428571429},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.007481296758104738},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.033707865168539325},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.021505376344086023},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},".":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}}}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},".":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}}}}}},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"1":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"1":{"2":{"8":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}},"b":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.021505376344086023}},"i":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}}}}}},"u":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}},"c":{"8":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0225},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.020066889632107024},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.014634146341463415},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.021929824561403508},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.021834061135371178},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.022222222222222223},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}},"_":{"docs":{},"v":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},".":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":5.040983606557377},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}}}}},"t":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}},"t":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.06756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.012605042016806723},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512}},"+":{"docs":{},"d":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}},"_":{"docs":{},"c":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},".":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"/":{"docs":{},"c":{"docs":{},"+":{"docs":{},"+":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761}}}}}},"y":{"docs":{},"c":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.024390243902439025},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789}}}},".":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"m":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":10.022222222222222}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"s":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}},"e":{"docs":{},":":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}},"x":{"docs":{},"p":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"1":{"0":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}},"docs":{}},"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}}},"i":{"docs":{},":":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}},"o":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}},"q":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}}}}}}}}}},"d":{"docs":{},"c":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"p":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667}},",":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.012618296529968454},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},"'":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}},"=":{"1":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"3":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{}}},"p":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.019762845849802372}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},"[":{"1":{"6":{"docs":{},":":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}},"docs":{}},"docs":{}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},"b":{"docs":{},"'":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948}}}}}}}}}},"r":{"docs":{},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"'":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"u":{"docs":{},"m":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"s":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},":":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}}}},"k":{"docs":{},"i":{"docs":{},"t":{"docs":{"products.html":{"ref":"products.html","tf":0.03333333333333333},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516}}},"n":{"docs":{},"d":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}},"b":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633}}},"p":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705}}}},"y":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.017045454545454544},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.011976047904191617},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.009259259259259259},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.02766798418972332},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.02493765586034913}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}}}}}}}}}},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.011627906976744186},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"/":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.02185792349726776}},",":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}}},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}}}}}}},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}},"p":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"n":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"s":{"docs":{},"[":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"]":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}},"]":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"b":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"g":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}},"l":{"0":{"1":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":10.129032258064516},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":2.5703125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.04580152671755725}},"/":{"docs":{},"w":{"0":{"1":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}},"docs":{}},"docs":{}}},",":{"docs":{"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},":":{"docs":{"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516}}},"'":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}}},"4":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":10.126984126984127},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},",":{"docs":{"datasheets/oem/":{"ref":"datasheets/oem/","tf":0.07692307692307693},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}}},":":{"docs":{"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872}}}},"docs":{}},"7":{"6":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}},"g":{"docs":{},"n":{"docs":{},"s":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.027777777777777776}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}},"i":{"docs":{"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},"p":{"docs":{},"o":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}},"n":{"docs":{},"k":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"u":{"docs":{},"x":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},".":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},",":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"o":{"docs":{},"s":{"docs":{},")":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"e":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"g":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"b":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.02112676056338028},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.014678899082568808},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":5.064102564102564},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.09090909090909091},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.006002400960384154},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.04081632653061224},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.030927835051546393},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":1.7233676975945016},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.0136986301369863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},"/":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"s":{"docs":{},"q":{"docs":{},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}},"y":{"docs":{},".":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},"\"":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},";":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}},"'":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}}},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}},"k":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}}},"_":{"docs":{},"a":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"s":{"2":{"docs":{},"h":{"docs":{},"h":{"1":{"2":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809}},"p":{"docs":{},"i":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0053475935828877},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}},")":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}}},"docs":{}},"docs":{}}}},"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}},"(":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"e":{"docs":{},"n":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},".":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.016172506738544475},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.011976047904191617},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.023809523809523808},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012}},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"o":{"docs":{},"r":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506}}}}}}},"v":{"docs":{},"e":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},"f":{"docs":{},"e":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"documents/license.html":{"ref":"documents/license.html","tf":10.022900763358779}}},"c":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}},"e":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}},"l":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":10.036827195467422},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":5.002976190476191},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.019230769230769232},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":10.018867924528301},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":5.033707865168539},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":10.043668122270743},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":5.008},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.04580152671755725}}},"y":{"4":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.03273809523809524},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.064},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},",":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008}}},":":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008}}}},"docs":{},",":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/development/":{"ref":"datasheets/development/","tf":0.05555555555555555},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236}}},"!":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}},"\"":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0111731843575419}}}}},"s":{"docs":{},".":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}}},"'":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}}},"'":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"r":{"docs":{},"a":{"docs":{"products.html":{"ref":"products.html","tf":0.02},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.014164305949008499},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.017045454545454544},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.023809523809523808},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.008403361344537815},"tutorials/lora/":{"ref":"tutorials/lora/","tf":5.076923076923077},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":2.5567375886524824},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.019704433497536946},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.02185792349726776},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":2.5198511166253104},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.04716981132075472},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.033707865168539325},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":10.033986928104575},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"/":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747}}}}}}}}},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}}}}},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}}}}}}}}}}},")":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}},",":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":10.046511627906977},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.011363636363636364},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.028846153846153848},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":5.019704433497537},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":5.016393442622951},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.018300653594771243},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.03225806451612903},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.031746031746031744}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}},"a":{"docs":{},"s":{"9":{"2":{"3":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"docs":{}},"docs":{}},"docs":{}},"u":{"9":{"1":{"5":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"docs":{}},"docs":{}},"docs":{}},"b":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},"d":{"docs":{},"d":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"(":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}}}}}}}}}}}}},"l":{"docs":{},"w":{"docs":{},"a":{"docs":{},"y":{"docs":{},"s":{"docs":{},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}}}}}}},"e":{"docs":{},"u":{"8":{"6":{"8":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"(":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"r":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"h":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"a":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}},"a":{"docs":{},"b":{"docs":{},"p":{"docs":{},",":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{},"t":{"docs":{},"o":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}},"u":{"docs":{},"s":{"9":{"1":{"5":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"_":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"w":{"docs":{},"i":{"docs":{},"d":{"docs":{},"t":{"docs":{},"h":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"b":{"docs":{},"w":{"docs":{},"_":{"1":{"2":{"5":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}},"w":{"docs":{},"_":{"1":{"2":{"5":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"2":{"5":{"0":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"5":{"0":{"0":{"docs":{},"k":{"docs":{},"h":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"docs":{}},"docs":{}},"docs":{}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"=":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"r":{"docs":{},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"c":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"4":{"docs":{},"_":{"5":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"6":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}},"7":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"8":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"4":{"docs":{},"_":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"(":{"8":{"6":{"8":{"0":{"0":{"0":{"0":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"y":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.0032679738562091504}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}},"n":{"docs":{},"v":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},"a":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"p":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"4":{"docs":{},"_":{"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"1":{"2":{"7":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"(":{"7":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"[":{"docs":{},"s":{"docs":{},"f":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}}}},"t":{"docs":{},"x":{"docs":{},"_":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"e":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}}},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}}}}},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}}}}},"b":{"docs":{},"(":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"v":{"docs":{},"(":{"2":{"5":{"6":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"docs":{}},"docs":{}},"5":{"1":{"2":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"docs":{}},"docs":{}},"6":{"4":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}},"docs":{}},"docs":{}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}}},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},")":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}}}},"t":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},")":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":2.50709219858156}}},"e":{"docs":{},"u":{"8":{"6":{"8":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}}}}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.014814814814814815},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.02040816326530612},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},"=":{"2":{"0":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}},"docs":{}},"docs":{}}}}}},"l":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.041666666666666664},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.03333333333333333},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"_":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}}}}}},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}}},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.046153846153846156}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"a":{"docs":{},"c":{"docs":{},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{},"=":{"1":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},"docs":{}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666}}}},":":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}},"g":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"i":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"=":{"docs":{},"(":{"docs":{},"'":{"docs":{},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}}},".":{"docs":{"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728}}}},"c":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"m":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.03333333333333333},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01818181818181818}}}}}}}}},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}},"s":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},"/":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{},"e":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}}}}}}}}}}}}}}}},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.015810276679841896}}}}},"o":{"docs":{},"k":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}},"u":{"docs":{},"p":{"docs":{"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"s":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}},"p":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.022653721682847898},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},")":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},".":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}},",":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.006756756756756757}}}}}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}}}}}},"a":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.005399568034557235},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},")":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}}},"w":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.007575757575757576},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"e":{"docs":{},"r":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.01282051282051282}},",":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"s":{"docs":{},"t":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"s":{"docs":{},"e":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"t":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"t":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0220125786163522},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.016867469879518072},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/":{"ref":"tutorials/lte/","tf":5.05},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.04945054945054945},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.059322033898305086},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.011111111111111112},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":10.04516129032258},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.020689655172413793},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.019867549668874173},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},".":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495}}},"*":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"=":{"1":{"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{}},"docs":{}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}},"*":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"3":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},":":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},":":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"m":{"docs":{},"e":{"docs":{},"i":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"*":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"t":{"docs":{},"!":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"b":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}}}}}}},"+":{"docs":{},"c":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"=":{"0":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},"1":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}},"docs":{}}}}},"g":{"docs":{},"d":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"=":{"1":{"docs":{},",":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"p":{"docs":{},"\"":{"docs":{},",":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"b":{"docs":{},".":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"d":{"docs":{},".":{"docs":{},"g":{"docs":{},"d":{"docs":{},"s":{"docs":{},"p":{"docs":{},"\"":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"s":{"docs":{},"n":{"docs":{},"=":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}},"docs":{}}}}},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"?":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{},"s":{"docs":{},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"'":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}},"(":{"docs":{},")":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}}},"r":{"3":{"2":{"9":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"0":{"1":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}},"(":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}}}}}}}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}},"e":{"docs":{},"d":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.012844036697247707},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.010899182561307902},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":5.070422535211268},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549}},")":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577}},"t":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}}}}},"(":{"0":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"1":{"docs":{},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"docs":{}}},"f":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"v":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"d":{"docs":{"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.007984031936127744},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.014256619144602852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},".":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}},"s":{"docs":{},"s":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}},")":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}},"g":{"docs":{},"a":{"docs":{},"c":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"n":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872}}},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},")":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}}},"(":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}}}},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}},"'":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"'":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}}}},"a":{"docs":{},"b":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}},"e":{"docs":{},"l":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.010126582278481013},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},".":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}},"r":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.015384615384615385},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}},"i":{"docs":{},"t":{"docs":{},"u":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},"}":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227}},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}}}},"r":{"docs":{},"g":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"s":{"docs":{},"t":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"g":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"g":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.013333333333333334}}}}}}}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"c":{"docs":{},"k":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"p":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}},"\"":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.013071895424836602},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629}}},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}},")":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}},"y":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}},"s":{"docs":{},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"\"":{"docs":{},")":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.01445466491458607},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.025}},"_":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"n":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}},"s":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},".":{"docs":{},".":{"docs":{},"/":{"docs":{},".":{"docs":{},".":{"docs":{},"/":{"docs":{},".":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"/":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"l":{"0":{"1":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"d":{"docs":{},"f":{"docs":{},")":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}}}}}}}}}}},")":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704}}},"s":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"u":{"docs":{},"x":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525}},".":{"docs":{"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.008086253369272238},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809}}}}},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}},"l":{"docs":{},"v":{"docs":{},"m":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}}},"p":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.005653710247349823}}}}}}},"o":{"docs":{},"e":{"docs":{},"m":{"docs":{"products.html":{"ref":"products.html","tf":0.013333333333333334},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456},"datasheets/oem/":{"ref":"datasheets/oem/","tf":5.153846153846154},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":2.5703125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":2.591666666666667},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"documents/certificates.html":{"ref":"documents/certificates.html","tf":0.015267175572519083}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},",":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667}}},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"e":{"docs":{},".":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}}},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},":":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}},")":{"docs":{},";":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464}}}}}}},"a":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":5.010804321728691},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}},"a":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.008522727272727272},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":5.019704433497537},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}},"_":{"0":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},".":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}},"m":{"docs":{},"v":{"docs":{},"[":{"docs":{},":":{"docs":{},"c":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"n":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"c":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.01744186046511628},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.020833333333333332},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"l":{"docs":{},"y":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},",":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476}}}},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}}},")":{"docs":{},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"t":{"docs":{},"o":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"datasheets/boards/deepsleep/":{"ref":"datasheets/boards/deepsleep/","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"e":{"docs":{},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"w":{"docs":{},"i":{"docs":{},"r":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":5.0175}},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"p":{"1":{"0":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}},"docs":{}},"docs":{}}}}}}}},":":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}},"b":{"docs":{},"o":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182}}}}}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"l":{"docs":{},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}},"g":{"docs":{},"o":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},",":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.007936507936507936},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},")":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"g":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"s":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"e":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}}}}},",":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"u":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.003787878787878788},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.022727272727272728},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.014285714285714285},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.037037037037037035},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.006622516556291391},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},":":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},",":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"0":{"docs":{},"x":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}}},"docs":{}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"g":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"0":{"docs":{},"x":{"docs":{},"f":{"docs":{},"f":{"0":{"0":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"docs":{}},"docs":{}}}}},"docs":{}},"s":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"=":{"docs":{},"[":{"1":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},",":{"0":{"docs":{},",":{"0":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},",":{"1":{"docs":{},"]":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}},".":{"docs":{"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"d":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},".":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385}}},"!":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"v":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.012903225806451613},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.014840989399293287},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"s":{"docs":{},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875}}}},"a":{"docs":{},"l":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}},";":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},",":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"m":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}},"i":{"docs":{},"s":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.010033444816053512},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"e":{"docs":{},"n":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.007339449541284404},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.02100840336134454},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.015789473684210527},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.005319148936170213},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},".":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}},")":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}},"_":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}}}}}},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}}}}},"m":{"docs":{},"o":{"docs":{},"k":{"docs":{},"o":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"s":{"docs":{},"d":{"docs":{},"/":{"docs":{},"g":{"docs":{},"p":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"t":{"docs":{},"x":{"docs":{},"t":{"docs":{},"'":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862}}}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{},"m":{"docs":{},"g":{"docs":{},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}},"r":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"\"":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}}},"o":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}},"i":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762}}}},"r":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}}},"/":{"docs":{},"o":{"docs":{},"n":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}},")":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}},"\"":{"docs":{},")":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},".":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.003676470588235294}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.02459016393442623}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},".":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}},"=":{"0":{"docs":{},")":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},"docs":{}}}}}},".":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},":":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"s":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},".":{"docs":{},"m":{"docs":{},"k":{"docs":{},"f":{"docs":{},"s":{"docs":{},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"'":{"docs":{},")":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"s":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"u":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"'":{"docs":{},"/":{"docs":{},"s":{"docs":{},"d":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}}}}}}}}}}}},"c":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"/":{"docs":{},"r":{"docs":{},"t":{"docs":{},"o":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.01098901098901099},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.018518518518518517},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.014084507042253521},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}}},"j":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.02142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.007518796992481203},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.013245033112582781},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.013972055888223553},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.019867549668874173},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.011826544021024968},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.013333333333333334},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.044444444444444446},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.023809523809523808},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.013108614232209739},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.05217391304347826},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541}},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},";":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.015267175572519083},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},".":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},"'":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},".":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}},"l":{"docs":{},"i":{"docs":{},"g":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"o":{"docs":{},"u":{"docs":{},"s":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}},"c":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},",":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},"s":{"docs":{},".":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.011461318051575931}}}}},"p":{"docs":{},"i":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"l":{"docs":{},"d":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},"e":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"w":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}},"n":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889}}}}}}},"k":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},".":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},"h":{"docs":{},"m":{"docs":{"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"u":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.04285714285714286}},"n":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":2.5166666666666666}}}}}},"x":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},"q":{"docs":{},"u":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.014326647564469915},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},",":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}},"t":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},")":{"docs":{},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},".":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":0.058823529411764705},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}}}}},"l":{"docs":{},"i":{"docs":{"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"k":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.010416666666666666},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.03278688524590164}}}}}},"s":{"docs":{},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}}}},"f":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}}}}}}}}}}},"b":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"u":{"docs":{},"s":{"docs":{},"u":{"docs":{"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857}}}}}},"s":{"9":{"1":{"5":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.014164305949008499},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.01488095238095238},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.014577259475218658},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.012578616352201259},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.02650602409638554},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.04819277108433735},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.020833333333333332},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.023809523809523808},"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.035211267605633804},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.02018348623853211},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.04054054054054054},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.02100840336134454},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.021052631578947368},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.03048780487804878},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.013888888888888888},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.019886363636363636},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.012658227848101266},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.027247956403269755},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.008865248226950355},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0106951871657754},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.027777777777777776},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0223463687150838},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.037037037037037035},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.02857142857142857},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.008928571428571428},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.03333333333333333},"tutorials/all/rgbled.html":{"ref":"tutorials/all/rgbled.html","tf":0.028169014084507043},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.007202881152460984},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.011363636363636364},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.04807692307692308},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.02127659574468085},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.01488833746898263},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.013392857142857142},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.02197802197802198},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.0423728813559322},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.028077753779697623},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.018518518518518517},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.015555555555555555},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.012048192771084338},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.011278195488721804},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.023668639053254437},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.013972055888223553},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.015723270440251572},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":0.047619047619047616},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.018518518518518517},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.008905852417302799},"firmwareapi/pycom/network/bluetooth/gatt.html":{"ref":"firmwareapi/pycom/network/bluetooth/gatt.html","tf":0.041666666666666664},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.01241830065359477},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.016209476309226933},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.010752688172043012},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.019762845849802372},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.03678929765886288},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.013140604467805518},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.015772870662460567},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.024390243902439025},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.01951219512195122},"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0234375},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.015384615384615385},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":0.015873015873015872},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.022058823529411766},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.02247191011235955},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.02857142857142857},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.03787878787878788},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.026143790849673203},"advance/cli.html":{"ref":"advance/cli.html","tf":0.011307420494699646},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"b":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.020833333333333332},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0220125786163522},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.016867469879518072},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.022222222222222223},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":3.3585434173669464},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.030141843971631204},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.02027027027027027},"datasheets/boards/pytrack.html":{"ref":"datasheets/boards/pytrack.html","tf":0.02631578947368421},"datasheets/boards/pysense.html":{"ref":"datasheets/boards/pysense.html","tf":0.02631578947368421},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/expansion2.html":{"ref":"datasheets/boards/expansion2.html","tf":0.038461538461538464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"\"":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},".":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},")":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},".":{"docs":{},".":{"docs":{},".":{"docs":{"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}}}},"e":{"docs":{},"r":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.014326647564469915},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}},"e":{"docs":{},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}}},",":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},".":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827}}},"i":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},".":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}}},"d":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}}},";":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},",":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}},"/":{"docs":{},"i":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}}},",":{"docs":{"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}},":":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},",":{"docs":{"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456}}}}}}}}},"g":{"docs":{"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"e":{"docs":{},":":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00522875816993464},"advance/cli.html":{"ref":"advance/cli.html","tf":0.012720848056537103}}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127}}}},")":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}},",":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},":":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},".":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":10.008196721311476}},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"c":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}},"_":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"f":{"docs":{},"m":{"docs":{},"t":{"docs":{},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":10.00187265917603},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"s":{"docs":{},"l":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":10.0078125}}}}},"t":{"docs":{},"i":{"docs":{},"l":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.024822695035460994},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"s":{"docs":{"products.html":{"ref":"products.html","tf":0.006666666666666667},"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"t":{"docs":{},"y":{"docs":{},":":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338}}}}}},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}},"/":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}},":":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"m":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":10.004878048780487}},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"[":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},"(":{"7":{"5":{"0":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"docs":{}},"docs":{}},"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"z":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"7":{"2":{"0":{"0":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"[":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"c":{"docs":{},"k":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"p":{"docs":{},"u":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"(":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}},"g":{"docs":{},"m":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}}}},"m":{"docs":{},"k":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}}}}}}}}},"c":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}},":":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}},".":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}},"p":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.008174386920980926},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.013333333333333334},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.008830022075055188},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.013793103448275862},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.022922636103151862},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0056657223796034},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0058309037900874635},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.004819277108433735},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.006349206349206349},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":5.034722222222222},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.009523809523809525},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.027777777777777776},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.02510460251046025},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.0625},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":5.01063829787234},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.008445945945945946},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":5.020408163265306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":3.3560115190784736},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0064794816414686825},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.013513513513513514},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.014705882352941176},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.07692307692307693},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.010752688172043012},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0392156862745098},"advance/cli.html":{"ref":"advance/cli.html","tf":5.012014134275619},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"e":{"docs":{},",":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"r":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.008639308855291577}}}}}},";":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}}}},"d":{"docs":{},",":{"docs":{"pytrackpysense/installation/":{"ref":"pytrackpysense/installation/","tf":0.03125}}},".":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"_":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"o":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},"=":{"3":{"6":{"0":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}},"\\":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.020833333333333332},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.02159827213822894},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888}}}}}},"e":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},"s":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"gettingstarted/installation/":{"ref":"gettingstarted/installation/","tf":0.012048192771084338},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.013888888888888888},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.014285714285714285},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.005504587155963303},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.021798365122615803},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.038461538461538464},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.015463917525773196},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}}},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}},"o":{"docs":{},"n":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}},",":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}}}}},".":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}}},"\"":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"1":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}}},"2":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"docs":{"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":10.031936127744512}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}},"d":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"9":{"6":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"b":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"=":{"9":{"6":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}},".":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},"docs":{}},"5":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}}},"docs":{},"[":{"docs":{},"n":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"(":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},"[":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872}}}}}}}}}}},"x":{"docs":{},"_":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"s":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"b":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"x":{"docs":{},"_":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"_":{"docs":{},"m":{"docs":{},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"'":{"docs":{},"a":{"docs":{},"b":{"docs":{},"c":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}}}}}}},"(":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744}}}},"docs":{}},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"_":{"1":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809}}},"docs":{}}}}},".":{"docs":{},"f":{"docs":{},"l":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.006289308176100629},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.015625},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.016666666666666666}}}}},"u":{"docs":{},"c":{"docs":{},"p":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.02531645569620253},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.013245033112582781},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.017543859649122806}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403}}},"s":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391}}}}}}},"r":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":10.007936507936508}},"l":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}},":":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"'":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},")":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"e":{"docs":{},"x":{"docs":{},",":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}}}}}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":10.015151515151516},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},".":{"docs":{},"u":{"docs":{},"n":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"'":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"5":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"1":{"1":{"2":{"2":{"3":{"3":{"4":{"4":{"5":{"5":{"6":{"6":{"7":{"7":{"8":{"8":{"9":{"9":{"docs":{},"a":{"docs":{},"a":{"docs":{},"b":{"docs":{},"b":{"docs":{},"c":{"docs":{},"c":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"e":{"docs":{},"f":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"2":{"5":{"0":{"docs":{},"c":{"0":{"0":{"0":{"0":{"0":{"1":{"0":{"0":{"0":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"1":{"1":{"docs":{},"b":{"0":{"2":{"8":{"2":{"docs":{},"a":{"1":{"8":{"9":{"docs":{},"b":{"7":{"5":{"docs":{},"b":{"0":{"docs":{},"b":{"4":{"docs":{},"d":{"2":{"docs":{},"d":{"8":{"docs":{},"c":{"7":{"docs":{},"f":{"docs":{},"a":{"3":{"8":{"5":{"4":{"8":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"2":{"docs":{},"b":{"7":{"docs":{},"e":{"1":{"5":{"1":{"6":{"2":{"8":{"docs":{},"a":{"docs":{},"e":{"docs":{},"d":{"2":{"docs":{},"a":{"6":{"docs":{},"a":{"docs":{},"b":{"docs":{},"f":{"7":{"1":{"5":{"8":{"8":{"0":{"9":{"docs":{},"c":{"docs":{},"f":{"4":{"docs":{},"f":{"3":{"docs":{},"c":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00261437908496732}}}}}},"docs":{}}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"7":{"0":{"docs":{},"b":{"3":{"docs":{},"d":{"5":{"7":{"docs":{},"e":{"docs":{},"d":{"0":{"0":{"0":{"8":{"docs":{},"c":{"docs":{},"d":{"6":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{},"b":{"5":{"7":{"docs":{},"f":{"3":{"6":{"docs":{},"d":{"8":{"8":{"6":{"9":{"1":{"docs":{},"c":{"docs":{},"e":{"docs":{},"c":{"5":{"docs":{},"e":{"docs":{},"e":{"8":{"6":{"5":{"9":{"3":{"2":{"0":{"1":{"6":{"9":{"docs":{},"a":{"6":{"1":{"docs":{},"c":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"a":{"docs":{},"d":{"docs":{},"a":{"4":{"docs":{},"d":{"docs":{},"a":{"docs":{},"e":{"3":{"docs":{},"a":{"docs":{},"c":{"1":{"2":{"6":{"7":{"6":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}}}},"docs":{}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},".":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}}}}}}},"b":{"docs":{},"'":{"1":{"2":{"3":{"4":{"5":{"docs":{},"'":{"docs":{},")":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}},"a":{"2":{"docs":{},"b":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}}},"docs":{}},"docs":{}}}}}}}},"docs":{}},"b":{"2":{"docs":{},"a":{"docs":{},"_":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/micropython/ubinascii.html":{"ref":"firmwareapi/micropython/ubinascii.html","tf":0.015151515151515152}}}}}}}}},"docs":{}},"docs":{}}}}}}}},"docs":{}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"u":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"d":{"docs":{},"p":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"l":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}}},"p":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222}}}},"i":{"docs":{},"d":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.00998003992015968},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},":":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"n":{"docs":{},"t":{"1":{"6":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"docs":{}},"docs":{}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{},"u":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}},"e":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":10.010752688172044}},".":{"docs":{},"a":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},",":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":10.003942181340342}},"e":{"docs":{},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}}},"b":{"docs":{},"f":{"docs":{},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"1":{"6":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"docs":{}},"docs":{}}}}}},"i":{"docs":{},"g":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}}},"s":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"o":{"docs":{},"f":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"3":{"2":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"docs":{}},"8":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.006570302233902759}},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{}}}}}}}}}}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":10.022222222222222}},".":{"docs":{},"d":{"docs":{},"u":{"docs":{},"m":{"docs":{},"p":{"docs":{},"s":{"docs":{},"(":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},")":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"f":{"docs":{},"p":{"docs":{},")":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},")":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}}}}}}}}}}}}},"o":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":10.008888888888889}},"s":{"docs":{},".":{"docs":{},"c":{"docs":{},"h":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}},"d":{"docs":{},"u":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"m":{"docs":{},"_":{"docs":{},"o":{"docs":{},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"w":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"f":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}},"m":{"docs":{},"k":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}},"f":{"docs":{},"s":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}}}},"m":{"docs":{},"d":{"docs":{},"i":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"p":{"docs":{},":":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"u":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"k":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"n":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":10.008695652173913}},".":{"docs":{},"m":{"docs":{},"d":{"5":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}}},"s":{"docs":{},"h":{"docs":{},"a":{"1":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"2":{"2":{"4":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}},"5":{"6":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}},"docs":{}},"3":{"8":{"4":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}},"docs":{}},"5":{"1":{"2":{"docs":{},"(":{"docs":{},"[":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/uhashlib.html":{"ref":"firmwareapi/micropython/uhashlib.html","tf":0.008695652173913044}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}},"✔":{"docs":{"products.html":{"ref":"products.html","tf":0.2866666666666667}}},"n":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"g":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.018633540372670808},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.008368200836820083},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.009404388714733543},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.023076923076923078},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},"n":{"docs":{},"o":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.011461318051575931},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":2.5049627791563274},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872}}}},"m":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.013513513513513514},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.012422360248447204},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00819672131147541},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0049469964664310955}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},".":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}}},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}},"s":{"docs":{},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.012195121951219513},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}},"u":{"docs":{},"r":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.01090909090909091}}}}},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/":{"ref":"gettingstarted/connection/","tf":0.03125},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.019830028328611898},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.023809523809523808},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.02040816326530612},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.018867924528301886},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.02650602409638554},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.012698412698412698},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.031055900621118012},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.031192660550458717},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.010526315789473684},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.012552301255230125},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.005063291139240506},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.014084507042253521},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.012539184952978056},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.005449591280653951},"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.012422360248447204},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.007407407407407408},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.003740648379052369},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.005256241787122208},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.033707865168539325},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.021505376344086023},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.0196078431372549},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.00997506234413965}},"s":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}}}},"t":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.009216589861751152},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.027777777777777776},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.05813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":5.020057306590258},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.019886363636363636},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.02304147465437788},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.015625},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.007202881152460984},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.014778325123152709},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.016483516483516484},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.01694915254237288},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.006666666666666667},"firmwareapi/pycom/network/":{"ref":"firmwareapi/pycom/network/","tf":10.19047619047619},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.016666666666666666},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.005089058524173028},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00980392156862745},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.006234413965087282},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.010752688172043012},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"docnotes/mesh-networks.html":{"ref":"docnotes/mesh-networks.html","tf":5.117647058823529},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.006329113924050633},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.023255813953488372},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.005681818181818182},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0024937655860349127},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756}},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}},"docs":{}}}}}}}}}}},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},"docs":{}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},".":{"docs":{},"w":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"docs":{}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}}}}}}}},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},"=":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}}},"docs":{}}}}}}}}},"s":{"docs":{},".":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.012658227848101266},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}},",":{"docs":{"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{"gettingstarted/registration/":{"ref":"gettingstarted/registration/","tf":0.02631578947368421}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}},"_":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},"e":{"docs":{},"s":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},"[":{"docs":{},"'":{"docs":{},"p":{"docs":{},"w":{"docs":{},"d":{"docs":{},"'":{"docs":{},"]":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667}},"e":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{}},"]":{"docs":{},"[":{"0":{"docs":{},"]":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{}}}}}}}}}},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"w":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.02510460251046025},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.016666666666666666},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.02586206896551724},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0056179775280898875},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.009230769230769232},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909},"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"docnotes/introduction.html":{"ref":"docnotes/introduction.html","tf":0.05714285714285714}},"e":{"docs":{},"r":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746}},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}},",":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},")":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}}}}},"l":{"docs":{},"i":{"docs":{"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541}},"n":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}}}}},")":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}},"x":{"docs":{},"t":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0113314447592068},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.011904761904761904},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.011661807580174927},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.00963855421686747},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/apireference/":{"ref":"pytrackpysense/apireference/","tf":0.045454545454545456},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}},"_":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.003472222222222222},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.0049261083743842365},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"i":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},"l":{"docs":{},"i":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}}}}}}}},"a":{"docs":{},"r":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}},"g":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"o":{"docs":{},"t":{"docs":{},"i":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705}}}}}}}},"o":{"docs":{},"w":{"docs":{"gettingstarted/introduction.html":{"ref":"gettingstarted/introduction.html","tf":0.0189873417721519},"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0084985835694051},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.008928571428571428},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.008746355685131196},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.009523809523809525},"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.012422360248447204},"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444},"gettingstarted/programming/":{"ref":"gettingstarted/programming/","tf":0.004761904761904762},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.015384615384615385},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"pybytes/getstarted.html":{"ref":"pybytes/getstarted.html","tf":0.022727272727272728},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.008982035928143712},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}},",":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}},"t":{"docs":{},"e":{"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0026954177897574125},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.017857142857142856},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":10.00909090909091},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.008771929824561403},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.013793103448275862},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.008733624454148471},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.016},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.008888888888888889},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.013793103448275862},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.013245033112582781},"datasheets/oem/w01.html":{"ref":"datasheets/oem/w01.html","tf":0.017543859649122806},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"datasheets/notes.html":{"ref":"datasheets/notes.html","tf":10.007936507936508},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},":":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.005952380952380952},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.0031446540880503146},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677},"gettingstarted/connection/wipy.html":{"ref":"gettingstarted/connection/wipy.html","tf":0.0031746031746031746},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279},"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}},"s":{"docs":{},".":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"datasheets/introduction.html":{"ref":"datasheets/introduction.html","tf":0.045454545454545456}}}},",":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"pybytes/integrations/amazon-iot.html":{"ref":"pybytes/integrations/amazon-iot.html","tf":0.006211180124223602},"documents/license.html":{"ref":"documents/license.html","tf":0.015267175572519083}}},"f":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}},"i":{"docs":{"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888}}}},"h":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}},"a":{"docs":{},"t":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"b":{"docs":{},"l":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}},".":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}}},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.006944444444444444},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},",":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},".":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.008595988538681949},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/introduction.html":{"ref":"tutorials/introduction.html","tf":0.013888888888888888},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.018867924528301886},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/l01.html":{"ref":"datasheets/oem/l01.html","tf":0.016129032258064516},"datasheets/oem/l04.html":{"ref":"datasheets/oem/l04.html","tf":0.015873015873015872}},"j":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.007594936708860759},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028}},"s":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"'":{"docs":{},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}}}}}},"n":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.009852216748768473},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.01092896174863388},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/":{"ref":"firmwareapi/pycom/","tf":0.03571428571428571},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00392156862745098},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.004319654427645789},"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.02857142857142857},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.00749063670411985},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"e":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.011976047904191617},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.003937007874015748},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}},".":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762}}},":":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.004878048780487805}}},".":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.003816793893129771},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}},"n":{"docs":{},"e":{"docs":{},"g":{"docs":{"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}},"i":{"docs":{},"n":{"docs":{},"f":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}}}}}}},"i":{"docs":{},"s":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.004987531172069825}}}}}}}}},"u":{"docs":{},"t":{"docs":{},".":{"docs":{"gettingstarted/connection/lopy.html":{"ref":"gettingstarted/connection/lopy.html","tf":0.0028328611898017},"gettingstarted/connection/lopy4.html":{"ref":"gettingstarted/connection/lopy4.html","tf":0.002976190476190476},"gettingstarted/connection/sipy.html":{"ref":"gettingstarted/connection/sipy.html","tf":0.0029154518950437317},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.0024096385542168677}}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},",":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}}},"m":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"1":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"2":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},")":{"docs":{},":":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.011111111111111112},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.005988023952095809},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.0055147058823529415},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.005681818181818182},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.03571428571428571},"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.011278195488721804},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.013972055888223553},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.006109979633401222},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.004575163398692811},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.004301075268817204},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.009198423127463863},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.022222222222222223},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/gc.html":{"ref":"firmwareapi/micropython/gc.html","tf":0.04878048780487805},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.009363295880149813},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.01951219512195122},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.03225806451612903},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.005376344086021506},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.00819672131147541},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.005988023952095809}},",":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}},".":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}},"s":{"docs":{},".":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714},"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}},"\"":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}},":":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}},";":{"docs":{"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}}}}}},"e":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccservice.html","tf":0.012658227848101266},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}},"b":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602}}},"docs":{"gettingstarted/connection/gpy.html":{"ref":"gettingstarted/connection/gpy.html","tf":0.009433962264150943},"gettingstarted/connection/fipy.html":{"ref":"gettingstarted/connection/fipy.html","tf":0.007228915662650603},"gettingstarted/registration/cellular.html":{"ref":"gettingstarted/registration/cellular.html","tf":0.013888888888888888},"tutorials/lte/":{"ref":"tutorials/lte/","tf":0.05},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":5.02542372881356},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391},"datasheets/oem/g01.html":{"ref":"datasheets/oem/g01.html","tf":0.0136986301369863}},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.003992015968063872},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"s":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}},"]":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}}}}}}}},"r":{"docs":{},"_":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"s":{"docs":{},"=":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"docs":{}}}}}}}}}},"v":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0035335689045936395}},"m":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}},")":{"docs":{},".":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.008639308855291577}},"_":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}},"s":{"docs":{},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},":":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}},"f":{"docs":{},"c":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.007407407407407408},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.025}},".":{"docs":{},"m":{"docs":{},"f":{"docs":{},"r":{"docs":{},"c":{"6":{"3":{"0":{"docs":{},"_":{"docs":{},"c":{"docs":{},"m":{"docs":{},"d":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"w":{"docs":{},"k":{"docs":{},"_":{"docs":{},"s":{"docs":{},"w":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00130718954248366}},",":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"s":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}},"t":{"docs":{},"p":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.011834319526627219}},"_":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474}}}}}},"x":{"docs":{},"p":{"docs":{"datasheets/boards/pyscan.html":{"ref":"datasheets/boards/pyscan.html","tf":0.01020408163265306}}}}},".":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602},"pytrackpysense/installation/drivers.html":{"ref":"pytrackpysense/installation/drivers.html","tf":0.007692307692307693},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}},"p":{"docs":{},"i":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282}}}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\\":{"docs":{},"p":{"docs":{},"y":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"r":{"docs":{},"\\":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.007905138339920948},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.002150537634408602},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/ujson.html":{"ref":"firmwareapi/micropython/ujson.html","tf":0.022222222222222223}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}}}}}}}}}},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}},"(":{"docs":{},".":{"docs":{},"g":{"docs":{},"z":{"docs":{},")":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},".":{"docs":{},"g":{"docs":{},"z":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.013071895424836602}}}}}}}},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"u":{"docs":{},"p":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},")":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"n":{"docs":{},"v":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/installation/drivers.html":{"ref":"gettingstarted/installation/drivers.html","tf":0.006211180124223602}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"l":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"`":{"docs":{"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394}}}}}}}}}}}}}},"p":{"1":{"0":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}},"9":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}}},"docs":{}},"`":{"docs":{},"p":{"1":{"1":{"docs":{},"`":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"4":{"docs":{},"`":{"docs":{},"`":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}}},"docs":{}},"2":{"0":{"docs":{},"`":{"docs":{},"`":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703}}}}},"1":{"docs":{},"`":{"docs":{},"`":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.002702702702702703},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}},",":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"2":{"docs":{},"`":{"docs":{},"`":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}}}},"3":{"docs":{},"`":{"docs":{},"`":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"docs":{}},"4":{"docs":{},"`":{"docs":{},"`":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}}},"docs":{}}}},"‘":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{"gettingstarted/installation/firmwaretool.html":{"ref":"gettingstarted/installation/firmwaretool.html","tf":0.006944444444444444}}}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}}}}},"/":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.001893939393939394},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.005494505494505495},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"advance/cli.html":{"ref":"advance/cli.html","tf":0.009187279151943463}},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.014084507042253521},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},".":{"docs":{"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}},"/":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}},".":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}},"/":{"docs":{"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.018518518518518517}},".":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"z":{"docs":{},"e":{"docs":{},"n":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.010309278350515464}}}}}}}},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"/":{"docs":{},"t":{"docs":{},"t":{"docs":{},"y":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"*":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"b":{"0":{"1":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.014962593516209476}}},"docs":{}}}}}}},"c":{"docs":{},"u":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"y":{"3":{"4":{"3":{"4":{"3":{"1":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827}}}}},"/":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"?":{"docs":{},"\"":{"docs":{},"+":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"+":{"docs":{},"\"":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"?":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"_":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"1":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}},".":{"docs":{"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{},"g":{"docs":{},"z":{"docs":{"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}}}}}}}}}}},"{":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.004801920768307323},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"}":{"docs":{"gettingstarted/programming/micropython.html":{"ref":"gettingstarted/programming/micropython.html","tf":0.007042253521126761},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}},"\"":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"u":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"i":{"docs":{},"i":{"docs":{},".":{"docs":{},"h":{"docs":{},"e":{"docs":{},"x":{"docs":{},"l":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},"a":{"docs":{},"d":{"docs":{},"v":{"docs":{},".":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.009433962264150943}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}},"h":{"docs":{},"r":{"docs":{},".":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},".":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},".":{"docs":{},"u":{"docs":{},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}}}}}}}}}}}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},",":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"x":{"docs":{},"'":{"docs":{},":":{"docs":{},"'":{"2":{"6":{"0":{"4":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"p":{"docs":{},"w":{"docs":{},"d":{"docs":{},"'":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}},"\"":{"docs":{},"b":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},",":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{},"w":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},",":{"docs":{},"s":{"docs":{},"m":{"docs":{},"a":{"docs":{},"c":{"docs":{},",":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},",":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},",":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},",":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},",":{"docs":{},"p":{"docs":{},"y":{"docs":{},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{},"c":{"docs":{},"b":{"docs":{},",":{"docs":{},"n":{"docs":{},"v":{"docs":{},"s":{"docs":{},",":{"docs":{},"o":{"docs":{},"t":{"docs":{},"a":{"docs":{},",":{"docs":{},"l":{"docs":{},"p":{"docs":{},"w":{"docs":{},"a":{"docs":{},"n":{"docs":{},",":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"f":{"docs":{},"s":{"docs":{},",":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"}":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"1":{"0":{"9":{"5":{"docs":{},"d":{"docs":{},"f":{"8":{"2":{"1":{"3":{"docs":{},"a":{"docs":{},"a":{"docs":{},"c":{"2":{"9":{"8":{"3":{"docs":{},"e":{"docs":{},"f":{"docs":{},"d":{"6":{"8":{"docs":{},"d":{"docs":{},"b":{"docs":{},"a":{"9":{"4":{"2":{"0":{"docs":{},"c":{"8":{"docs":{},"e":{"docs":{},"f":{"docs":{},"c":{"9":{"docs":{},"c":{"7":{"docs":{},"c":{"4":{"docs":{},"a":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}},"docs":{}}},"docs":{}}},"docs":{}}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"b":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"docs":{}}},"docs":{}}},"3":{"5":{"4":{"3":{"4":{"7":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"x":{"docs":{},"\"":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.02533783783783784},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"!":{"docs":{},"\"":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"b":{"docs":{},"b":{"docs":{},"\"":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}},"%":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}}},"h":{"docs":{},"\"":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762}}}}}},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.006472491909385114}}}}},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},"\"":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}},"\"":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}}}}}}},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"1":{"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"1":{"docs":{},".":{"1":{"4":{"4":{"docs":{},":":{"8":{"0":{"0":{"0":{"docs":{},"/":{"1":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"b":{"docs":{},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"1":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"b":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}}}}}}},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{},"e":{"docs":{"gettingstarted/programming/repl/":{"ref":"gettingstarted/programming/repl/","tf":0.006756756756756757},"datasheets/boards/expansion3.html":{"ref":"datasheets/boards/expansion3.html","tf":0.006756756756756757}}}}},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}}},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{},"o":{"docs":{},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"\"":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}},"u":{"docs":{},"b":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.0078125}}}}}}},"i":{"docs":{},"'":{"docs":{},"m":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}},"o":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"a":{"docs":{},"f":{"docs":{},"r":{"docs":{},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{},",":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.002036659877800407}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}}}}}},"p":{"docs":{},"y":{"docs":{},"r":{"docs":{},"i":{"docs":{},"g":{"docs":{},"h":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}}}},"c":{"docs":{},"c":{"6":{"9":{"1":{"4":{"docs":{},"a":{"4":{"5":{"7":{"docs":{},"e":{"docs":{},"b":{"4":{"docs":{},"a":{"docs":{},"f":{"8":{"8":{"5":{"5":{"docs":{},"e":{"docs":{},"c":{"0":{"2":{"docs":{},"f":{"6":{"9":{"0":{"9":{"3":{"1":{"6":{"5":{"2":{"6":{"docs":{},"b":{"docs":{},"d":{"docs":{},"d":{"0":{"8":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"docs":{}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"v":{"docs":{},"/":{"docs":{},"c":{"docs":{},"u":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754}}}}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"/":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{},"m":{"docs":{},"g":{"docs":{},".":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.010309278350515464},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}},"r":{"docs":{},"r":{"2":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"m":{"docs":{},"i":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.005067567567567568}},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{"firmwareapi/micropython/":{"ref":"firmwareapi/micropython/","tf":0.014285714285714285}},"\"":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"_":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}},"b":{"docs":{},"y":{"docs":{},"t":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}},"t":{"docs":{},"r":{"2":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}},"r":{"docs":{},"l":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}}}}}}},"+":{"docs":{},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"+":{"docs":{},"\"":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},".":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"c":{"docs":{},"+":{"docs":{},"\"":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"r":{"docs":{},"(":{"docs":{},"r":{"docs":{},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.009523809523809525}}}}}}}}}}}}}}}}},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}},"[":{"1":{"docs":{},"]":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}},"docs":{}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}},"e":{"docs":{},"p":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444}}}}},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0024009603841536613}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0032397408207343412}}}}}}}}}},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"h":{"docs":{},"e":{"docs":{},"s":{"docs":{},"e":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}}}},"\"":{"docs":{},"\"":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.025}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"m":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"o":{"docs":{},"l":{"docs":{},"d":{"docs":{},"_":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"y":{"docs":{},"\"":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},".":{"docs":{"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.011235955056179775}}}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.002628120893561104}}}}}},"c":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},":":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}}}}}}}}}},"b":{"0":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"1":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{},"b":{"docs":{},"%":{"docs":{},"d":{"docs":{},"s":{"docs":{},"\"":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}}},"b":{"docs":{},"\"":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543}}}}},"f":{"docs":{},"\"":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}}},"i":{"docs":{},"t":{"docs":{},"f":{"0":{"docs":{},"\"":{"docs":{},":":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}}},"docs":{}},"n":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"\"":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}}},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}}}}},"'":{"3":{"1":{"3":{"2":{"3":{"3":{"3":{"4":{"3":{"5":{"docs":{},"'":{"docs":{},"\"":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}},">":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.00946372239747634}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012}}}}},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"s":{"docs":{"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.009615384615384616}}}}}}},"'":{"1":{"0":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},"}":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"2":{"3":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}},"docs":{}},"9":{"2":{"docs":{},".":{"1":{"6":{"8":{"docs":{},".":{"0":{"docs":{},".":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}},",":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}},"docs":{}}},"1":{"7":{"8":{"docs":{},".":{"1":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"2":{"5":{"5":{"docs":{},".":{"2":{"5":{"5":{"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}},"2":{"5":{"5":{"docs":{},".":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704}}}}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"6":{"0":{"4":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}},"docs":{}},"docs":{}},"docs":{},"'":{"docs":{"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.015151515151515152}}}},"8":{"docs":{},".":{"8":{"docs":{},".":{"8":{"docs":{},".":{"8":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.022058823529411766},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}},"b":{"docs":{},"l":{"docs":{},"u":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"'":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},"'":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}}}}},"g":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"t":{"docs":{},"e":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}},"u":{"docs":{},"c":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"'":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"'":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"'":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}}},"'":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}},"d":{"docs":{},"e":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827}},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815}}}}}}},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"e":{"docs":{},"r":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}}}}}}}},"t":{"docs":{},"f":{"8":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"docs":{}}}},"p":{"1":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00273224043715847}}}}}},"8":{"docs":{},"'":{"docs":{},"]":{"docs":{},")":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}}},".":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897}}}}}},"docs":{}},"2":{"1":{"docs":{},"'":{"docs":{},")":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936}}},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.004761904761904762},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.005390835579514825},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"2":{"docs":{},"'":{"docs":{},",":{"docs":{"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.009523809523809525},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.01078167115902965},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.003992015968063872},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936}}}}},"3":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.007874015748031496}}}}}},"docs":{}},"docs":{},"y":{"docs":{},"'":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"p":{"docs":{},"y":{"docs":{},"'":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827}}}}}}}}}}}},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},"t":{"docs":{},"o":{"docs":{},"p":{"docs":{},"i":{"docs":{},"c":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0033783783783783786}}}}}}}}}}}}}}},"'":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}},"}":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}}},"m":{"docs":{},"y":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"'":{"docs":{},":":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},",":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576}}}}}}}}}}}},"_":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"d":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{},")":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}}},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.0070921985815602835}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"'":{"docs":{"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.00546448087431694}}}}}}}}}}}},"/":{"docs":{},"f":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"/":{"docs":{},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},".":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},".":{"docs":{},"c":{"docs":{},"a":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"t":{"docs":{},"o":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"m":{"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"d":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444}}}},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"w":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}},"b":{"docs":{},"c":{"docs":{},"'":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}}},"t":{"docs":{},"o":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"'":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"{":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},":":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"}":{"docs":{},"}":{"docs":{},"}":{"docs":{},"'":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}},"n":{"docs":{},"e":{"docs":{},"t":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"i":{"docs":{},"d":{"docs":{},"'":{"docs":{},":":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}}}}}}}},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},"'":{"docs":{},"{":{"docs":{},":":{"docs":{},"d":{"docs":{},"}":{"docs":{},"'":{"docs":{},".":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{},"(":{"docs":{},"x":{"docs":{},")":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588}}}}}}}}}}}}}}}}}}}}}}}},"\\":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.009259259259259259}}}}}},"x":{"docs":{},"y":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006}}}}}},"r":{"docs":{},"'":{"docs":{},")":{"docs":{"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931}}}}},"y":{"docs":{},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852}}}}}}},"+":{"1":{"4":{"docs":{},"d":{"docs":{},"b":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"docs":{}},"2":{"2":{"docs":{},"d":{"docs":{},"b":{"docs":{},"m":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}},"docs":{}},"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.009708737864077669},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.008021390374331552},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.028716216216216218},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.014705882352941176},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.03787878787878788}},"=":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}},"p":{"docs":{},"i":{"docs":{},")":{"docs":{},".":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}}}}},"?":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"=":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.02912621359223301},"gettingstarted/registration/sigfox.html":{"ref":"gettingstarted/registration/sigfox.html","tf":0.0041841004184100415},"gettingstarted/registration/lora/":{"ref":"gettingstarted/registration/lora/","tf":0.005813953488372093},"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0057306590257879654},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.022727272727272728},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.010638297872340425},"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.01282051282051282},"pytrackpysense/apireference/pytrack.html":{"ref":"pytrackpysense/apireference/pytrack.html","tf":0.0380952380952381},"pytrackpysense/apireference/pysense.html":{"ref":"pytrackpysense/apireference/pysense.html","tf":0.0431266846361186},"pytrackpysense/apireference/pyscan.html":{"ref":"pytrackpysense/apireference/pyscan.html","tf":0.017964071856287425},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.0374331550802139},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.04377880184331797},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0625},"tutorials/all/https.html":{"ref":"tutorials/all/https.html","tf":0.07407407407407407},"tutorials/all/mqtt.html":{"ref":"tutorials/all/mqtt.html","tf":0.01904761904761905},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0625},"tutorials/all/adc.html":{"ref":"tutorials/all/adc.html","tf":0.03571428571428571},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.11904761904761904},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.1025},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0392156862745098},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.09},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.022058823529411766},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.008403361344537815},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.054924242424242424},"tutorials/lora/lora-mac.html":{"ref":"tutorials/lora/lora-mac.html","tf":0.04964539007092199},"tutorials/lora/lorawan-otaa.html":{"ref":"tutorials/lora/lorawan-otaa.html","tf":0.04433497536945813},"tutorials/lora/lorawan-abp.html":{"ref":"tutorials/lora/lorawan-abp.html","tf":0.0546448087431694},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.07692307692307693},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.11320754716981132},"tutorials/lora/rn2483-to-lopy.html":{"ref":"tutorials/lora/rn2483-to-lopy.html","tf":0.02247191011235955},"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.008928571428571428},"tutorials/lte/cat-m1.html":{"ref":"tutorials/lte/cat-m1.html","tf":0.016483516483516484},"tutorials/lte/nb-iot.html":{"ref":"tutorials/lte/nb-iot.html","tf":0.00847457627118644},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"tutorials/pytrack.html":{"ref":"tutorials/pytrack.html","tf":0.05555555555555555},"tutorials/pysense.html":{"ref":"tutorials/pysense.html","tf":0.07407407407407407},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0625},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.01606425702811245},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.014285714285714285},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.009398496240601503},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.01545253863134658},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.016260162601626018},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.01775147928994083},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.013513513513513514},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.007984031936127744},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.018867924528301886},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.020689655172413793},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.005905511811023622},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.010183299389002037},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.017241379310344827},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.020356234096692113},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","tf":0.04716981132075472},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.045714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.018300653594771243},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.014962593516209476},"firmwareapi/pycom/network/lte.html":{"ref":"firmwareapi/pycom/network/lte.html","tf":0.0064516129032258064},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.023715415019762844},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.019438444924406047},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.006688963210702341},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.006309148264984227},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.007317073170731708},"firmwareapi/micropython/ussl.html":{"ref":"firmwareapi/micropython/ussl.html","tf":0.03125},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.008595988538681949},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.01639344262295082},"docnotes/replscript.html":{"ref":"docnotes/replscript.html","tf":0.007575757575757576}},"=":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.0078125},"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.010135135135135136},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.01},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.006666666666666667},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/lora/module-module.html":{"ref":"tutorials/lora/module-module.html","tf":0.009433962264150943},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0057306590257879654}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}}}}}}}}}}}}}},">":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557},"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.003669724770642202},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.01056338028169014},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.018808777429467086},"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.004962779156327543},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135},"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},">":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0075},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}},">":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/safeboot.html":{"ref":"gettingstarted/programming/safeboot.html","tf":0.020833333333333332},"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253},"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.0670391061452514},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.0069124423963133645},"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.028985507246376812},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.003134796238244514}}},".":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095}}}},"=":{"docs":{"firmwareapi/micropython/sys.html":{"ref":"firmwareapi/micropython/sys.html","tf":0.0031545741324921135}}}},"=":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.009523809523809525},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"[":{"0":{"docs":{},"x":{"1":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"4":{"3":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}},"docs":{}},"docs":{}},"]":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.003942181340341655}}}},"3":{"3":{"0":{"8":{"0":{"docs":{},"]":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"docs":{}},"docs":{}},"docs":{}},"8":{"6":{"3":{"8":{"docs":{},"]":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0064794816414686825}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"advance/cli.html":{"ref":"advance/cli.html","tf":0.03816254416961131}},"'":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"'":{"docs":{},",":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.003236245954692557}}}}}}}},"p":{"1":{"7":{"docs":{},"'":{"docs":{},",":{"docs":{"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.017191977077363897}}}}},"docs":{}},"docs":{}}},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"]":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}}}},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"]":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}},"]":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"#":{"docs":{},"]":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.004319654427645789}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"c":{"docs":{},"c":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}}},"[":{"0":{"docs":{},"x":{"4":{"3":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}},"docs":{}},"docs":{}}},"docs":{}},"(":{"0":{"docs":{},"x":{"0":{"0":{"1":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"1":{"0":{"0":{"docs":{},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}},"w":{"docs":{},"]":{"docs":{},".":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.011235955056179775}}}},"o":{"docs":{},"b":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}},"n":{"docs":{},"/":{"docs":{},"a":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"b":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}},"x":{"docs":{"gettingstarted/programming/examples.html":{"ref":"gettingstarted/programming/examples.html","tf":0.016181229773462782},"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.007352941176470588},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.04727272727272727},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}},"x":{"docs":{},"x":{"docs":{"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943}},"x":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},",":{"docs":{"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.007042253521126761},"pymakr/installation/vscode.html":{"ref":"pymakr/installation/vscode.html","tf":0.006269592476489028},"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}}}},"m":{"docs":{},"l":{"docs":{"pymakr/settings.html":{"ref":"pymakr/settings.html","tf":0.006211180124223602}}}},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.08727272727272728}},"x":{"docs":{},".":{"docs":{},"x":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}}}},"/":{"docs":{},"y":{"docs":{},"/":{"docs":{},"z":{"docs":{"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","tf":0.006622516556291391},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714}}}},".":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}}}},")":{"docs":{"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.0036363636363636364}}},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"[":{"docs":{},",":{"docs":{"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}}}}}}}},",":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"^":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"pymakr/installation/atom.html":{"ref":"pymakr/installation/atom.html","tf":0.0035211267605633804},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},"q":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.001834862385321101},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/apireference/sleep.html":{"ref":"pytrackpysense/apireference/sleep.html","tf":0.00267379679144385},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0022222222222222222},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/dac.html":{"ref":"firmwareapi/pycom/machine/dac.html","tf":0.007142857142857143},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0018796992481203006},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.005988023952095809},"firmwareapi/pycom/machine/wdt.html":{"ref":"firmwareapi/pycom/machine/wdt.html","tf":0.011494252873563218},"firmwareapi/pycom/machine/sd.html":{"ref":"firmwareapi/pycom/machine/sd.html","tf":0.006896551724137931},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/machine/rmt.html":{"ref":"firmwareapi/pycom/machine/rmt.html","tf":0.004073319755600814},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.001851851851851852},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077},"datasheets/boards/deepsleep/api.html":{"ref":"datasheets/boards/deepsleep/api.html","tf":0.0028653295128939827},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":2.5096153846153846}},"l":{"docs":{},"i":{"docs":{"pytrackpysense/introduction.html":{"ref":"pytrackpysense/introduction.html","tf":0.003703703703703704},"firmwareapi/micropython/ucrypto.html":{"ref":"firmwareapi/micropython/ucrypto.html","tf":0.010752688172043012},"pybytes/connect/":{"ref":"pybytes/connect/","tf":0.020618556701030927},"pybytes/connect/quick.html":{"ref":"pybytes/connect/quick.html","tf":0.019230769230769232},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}}}}}},"t":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.013157894736842105},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.013100436681222707},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.013333333333333334}}}}}}},"t":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}},"`":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"tutorials/all/modbus.html":{"ref":"tutorials/all/modbus.html","tf":0.001838235294117647}}}}}}}},"o":{"docs":{},"t":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}},"e":{"docs":{},"u":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.0018726591760299626}},"e":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}},",":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/notes.html":{"ref":"firmwareapi/notes.html","tf":0.00909090909090909}}},".":{"docs":{"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}}}},"r":{"docs":{},"i":{"docs":{"firmwareapi/micropython/utime.html":{"ref":"firmwareapi/micropython/utime.html","tf":0.0024390243902439024}}}}}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},",":{"docs":{"firmwareapi/micropython/array.html":{"ref":"firmwareapi/micropython/array.html","tf":0.03076923076923077},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.01639344262295082},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}},"]":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0007067137809187279}}}},"|":{"docs":{"gettingstarted/programming/first-project.html":{"ref":"gettingstarted/programming/first-project.html","tf":0.009174311926605505},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.005},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.058823529411764705},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","tf":0.005714285714285714},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.01576872536136662},"firmwareapi/micropython/select.html":{"ref":"firmwareapi/micropython/select.html","tf":0.007633587786259542}},"=":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}},"$":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907},"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842},"gettingstarted/programming/ftp.html":{"ref":"gettingstarted/programming/ftp.html","tf":0.006097560975609756},"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.008865248226950355},"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"advance/downgrade.html":{"ref":"advance/downgrade.html","tf":0.006535947712418301},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0028268551236749115}}}}}}},"i":{"docs":{},"d":{"docs":{},"f":{"docs":{},"_":{"docs":{},"p":{"docs":{},"a":{"docs":{},"t":{"docs":{},"h":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"_":{"docs":{},"p":{"docs":{},"y":{"docs":{},"/":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},"/":{"docs":{},"e":{"docs":{},"s":{"docs":{},"p":{"docs":{},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.012468827930174564}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"e":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.007481296758104738}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{},".":{"docs":{},"p":{"docs":{},"i":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\\":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.008403361344537815}},".":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}},"n":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/aws.html":{"ref":"tutorials/all/aws.html","tf":0.0016891891891891893}}}}}}},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"+":{"docs":{},"c":{"docs":{},"g":{"docs":{},"s":{"docs":{},"n":{"docs":{},":":{"docs":{"tutorials/lte/imei.html":{"ref":"tutorials/lte/imei.html","tf":0.014492753623188406}}}}}}}}}}}},"~":{"docs":{},"/":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},"r":{"docs":{},"c":{"docs":{"gettingstarted/programming/repl/serial.html":{"ref":"gettingstarted/programming/repl/serial.html","tf":0.004201680672268907}}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"m":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"m":{"docs":{},"k":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},"r":{"docs":{},"c":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"m":{"docs":{},"a":{"docs":{},"k":{"docs":{},"r":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},"/":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{"gettingstarted/programming/repl/telnet.html":{"ref":"gettingstarted/programming/repl/telnet.html","tf":0.005263157894736842}}}},"%":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.026143790849673203},"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.012578616352201259},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/pycom.html":{"ref":"firmwareapi/pycom/pycom.html","tf":0.0021598272138228943},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}},"s":{"docs":{},"\"":{"docs":{"gettingstarted/registration/lora/ttn.html":{"ref":"gettingstarted/registration/lora/ttn.html","tf":0.0028653295128939827},"gettingstarted/registration/lora/senet.html":{"ref":"gettingstarted/registration/lora/senet.html","tf":0.002840909090909091},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797}}},"'":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}},"x":{"docs":{},"'":{"docs":{"tutorials/all/ble.html":{"ref":"tutorials/all/ble.html","tf":0.00390625},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257}}}},"d":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}},"'":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},"s":{"docs":{},":":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.0024813895781637717}}}}},"f":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.0196078431372549},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.009433962264150943}}}},"—":{"docs":{"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}}}}}}}},"“":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"docs":{},"/":{"docs":{},"u":{"docs":{},"s":{"docs":{},"r":{"docs":{},"/":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"2":{"docs":{},".":{"7":{"docs":{},"”":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"”":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"x":{"docs":{},"\"":{"docs":{"gettingstarted/troubleshooting-guide.html":{"ref":"gettingstarted/troubleshooting-guide.html","tf":0.002531645569620253}}}},"a":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},":":{"docs":{},"”":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"firmwareapi/introduction.html":{"ref":"firmwareapi/introduction.html","tf":0.00684931506849315}}}}}}},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{},"w":{"docs":{},"a":{"docs":{},"r":{"docs":{},"e":{"docs":{},"”":{"docs":{},")":{"docs":{},",":{"docs":{"documents/license.html":{"ref":"documents/license.html","tf":0.007633587786259542}}}}}}}}}}}}}},"}":{"docs":{"pymakr/toolsfeatures.html":{"ref":"pymakr/toolsfeatures.html","tf":0.0027247956403269754},"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.002304147465437788},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335},"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492},"pybytes/connect/flash.html":{"ref":"pybytes/connect/flash.html","tf":0.005154639175257732}},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.0012004801920768306}}},")":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}}},"?":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}},"!":{"docs":{},"?":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0017730496453900709}}}},"?":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}}},"z":{"docs":{"advance/encryption.html":{"ref":"advance/encryption.html","tf":0.0024937655860349127}},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{},"g":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418}}}}}},"e":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},".":{"docs":{"tutorials/lora/":{"ref":"tutorials/lora/","tf":0.009615384615384616}}},",":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}}},"r":{"docs":{},"o":{"docs":{"firmwareapi/pycom/machine/":{"ref":"firmwareapi/pycom/machine/","tf":0.0044444444444444444},"firmwareapi/micropython/usocket.html":{"ref":"firmwareapi/micropython/usocket.html","tf":0.003745318352059925}},".":{"docs":{"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}},")":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.004464285714285714}},"s":{"docs":{},":":{"docs":{"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563}}}}}}},"i":{"docs":{},"p":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0010799136069114472},"datasheets/oem/l01_reference.html":{"ref":"datasheets/oem/l01_reference.html","tf":0.0078125},"datasheets/oem/universal_reference.html":{"ref":"datasheets/oem/universal_reference.html","tf":0.008333333333333333}},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/builtin.html":{"ref":"firmwareapi/micropython/builtin.html","tf":0.011764705882352941}}}}}},"s":{"docs":{},"p":{"0":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"1":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.0021598272138228943}}},"docs":{}}},",":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.011111111111111112}}},".":{"docs":{"firmwareapi/micropython/cmath.html":{"ref":"firmwareapi/micropython/cmath.html","tf":0.07777777777777778}}}},"–":{"docs":{"pytrackpysense/installation/firmware.html":{"ref":"pytrackpysense/installation/firmware.html","tf":0.0035460992907801418},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.008888888888888889}}},"_":{"docs":{},"l":{"docs":{},"i":{"docs":{},"b":{"docs":{},"/":{"docs":{},"p":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"_":{"docs":{"pytrackpysense/installation/libraries.html":{"ref":"pytrackpysense/installation/libraries.html","tf":0.00641025641025641}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"_":{"docs":{},"p":{"docs":{},"k":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.007444168734491315}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"tutorials/lora/lora-mac-nano-gateway.html":{"ref":"tutorials/lora/lora-mac-nano-gateway.html","tf":0.009925558312655087}}}}}}}}}}}}}}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"_":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/i2c.html":{"ref":"tutorials/all/i2c.html","tf":0.004761904761904762},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},")":{"docs":{},":":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"_":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"s":{"docs":{},"_":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{},",":{"docs":{"tutorials/all/timers.html":{"ref":"tutorials/all/timers.html","tf":0.006535947712418301},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.0031446540880503146}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"u":{"docs":{},"b":{"docs":{},"_":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0021201413427561835}}}}}}},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.05},"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":10.009230769230768},"pybytes/dashboard.html":{"ref":"pybytes/dashboard.html","tf":0.0029940119760479044}},".":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.006153846153846154}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"_":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},",":{"docs":{"tutorials/all/threading.html":{"ref":"tutorials/all/threading.html","tf":0.016666666666666666},"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{},",":{"docs":{"tutorials/pyscan.html":{"ref":"tutorials/pyscan.html","tf":0.0125}}}}}}}}}}}}}}}}},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"]":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"firmwareapi/micropython/_thread.html":{"ref":"firmwareapi/micropython/_thread.html","tf":0.003076923076923077}}}}}}}}}}}}}}}}},"*":{"docs":{"tutorials/all/repl.html":{"ref":"tutorials/all/repl.html","tf":0.00558659217877095},"tutorials/all/owd.html":{"ref":"tutorials/all/owd.html","tf":0.0025},"tutorials/all/rmt.html":{"ref":"tutorials/all/rmt.html","tf":0.00946969696969697},"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.004016064257028112},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.004415011037527594},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.001272264631043257},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00196078431372549},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/micropython.html":{"ref":"firmwareapi/micropython/micropython.html","tf":0.0033444816053511705},"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/math.html":{"ref":"firmwareapi/micropython/math.html","tf":0.007272727272727273},"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},",":{"docs":{"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.005639097744360902},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874}}},".":{"docs":{"firmwareapi/micropython/uctypes.html":{"ref":"firmwareapi/micropython/uctypes.html","tf":0.001314060446780552}}},"?":{"docs":{"firmwareapi/micropython/ure.html":{"ref":"firmwareapi/micropython/ure.html","tf":0.007936507936507936}}},"*":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}},"*":{"docs":{},"*":{"docs":{"datasheets/development/wipy2.html":{"ref":"datasheets/development/wipy2.html","tf":0.0043859649122807015},"datasheets/development/wipy3.html":{"ref":"datasheets/development/wipy3.html","tf":0.006896551724137931},"datasheets/development/lopy.html":{"ref":"datasheets/development/lopy.html","tf":0.004366812227074236},"datasheets/development/lopy4.html":{"ref":"datasheets/development/lopy4.html","tf":0.008},"datasheets/development/sipy.html":{"ref":"datasheets/development/sipy.html","tf":0.0044444444444444444},"datasheets/development/gpy.html":{"ref":"datasheets/development/gpy.html","tf":0.006896551724137931},"datasheets/development/fipy.html":{"ref":"datasheets/development/fipy.html","tf":0.006622516556291391}}}},"e":{"docs":{},"n":{"docs":{},"v":{"docs":{},"i":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{"advance/cli.html":{"ref":"advance/cli.html","tf":0.0014134275618374558}}}}}}}}}}},"!":{"docs":{},"=":{"docs":{"tutorials/all/wlan.html":{"ref":"tutorials/all/wlan.html","tf":0.004608294930875576},"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}},".":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},",":{"docs":{"firmwareapi/pycom/machine/adc.html":{"ref":"firmwareapi/pycom/machine/adc.html","tf":0.008032128514056224},"firmwareapi/pycom/machine/i2c.html":{"ref":"firmwareapi/pycom/machine/i2c.html","tf":0.0037593984962406013},"firmwareapi/pycom/machine/pin.html":{"ref":"firmwareapi/pycom/machine/pin.html","tf":0.002207505518763797},"firmwareapi/pycom/machine/pwm.html":{"ref":"firmwareapi/pycom/machine/pwm.html","tf":0.008130081300813009},"firmwareapi/pycom/machine/rtc.html":{"ref":"firmwareapi/pycom/machine/rtc.html","tf":0.005917159763313609},"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.008108108108108109},"firmwareapi/pycom/machine/uart.html":{"ref":"firmwareapi/pycom/machine/uart.html","tf":0.001996007984031936},"firmwareapi/pycom/machine/timer.html":{"ref":"firmwareapi/pycom/machine/timer.html","tf":0.006289308176100629},"firmwareapi/pycom/machine/can.html":{"ref":"firmwareapi/pycom/machine/can.html","tf":0.001968503937007874},"firmwareapi/pycom/network/wlan.html":{"ref":"firmwareapi/pycom/network/wlan.html","tf":0.003703703703703704},"firmwareapi/pycom/network/server.html":{"ref":"firmwareapi/pycom/network/server.html","tf":0.008620689655172414},"firmwareapi/pycom/network/bluetooth/":{"ref":"firmwareapi/pycom/network/bluetooth/","tf":0.002544529262086514},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"ref":"firmwareapi/pycom/network/bluetooth/gattsservice.html","tf":0.008771929824561403},"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183},"firmwareapi/pycom/network/sigfox.html":{"ref":"firmwareapi/pycom/network/sigfox.html","tf":0.0012468827930174563},"firmwareapi/pycom/aes.html":{"ref":"firmwareapi/pycom/aes.html","tf":0.003952569169960474},"firmwareapi/micropython/uos.html":{"ref":"firmwareapi/micropython/uos.html","tf":0.0044444444444444444},"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541},"docnotes/syntax.html":{"ref":"docnotes/syntax.html","tf":0.00546448087431694}},"\"":{"docs":{},"\"":{"docs":{},")":{"docs":{"tutorials/all/pir.html":{"ref":"tutorials/all/pir.html","tf":0.0033333333333333335}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},".":{"docs":{},"e":{"docs":{},"u":{"8":{"6":{"8":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},"=":{"docs":{},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"firmwareapi/pycom/network/lora.html":{"ref":"firmwareapi/pycom/network/lora.html","tf":0.00065359477124183}}}}}}}}}}}}}}}},"]":{"docs":{},",":{"docs":{"tutorials/all/ota.html":{"ref":"tutorials/all/ota.html","tf":0.003601440576230492}}}},"​":{"docs":{"tutorials/sigfox.html":{"ref":"tutorials/sigfox.html","tf":0.022321428571428572}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"g":{"docs":{},"r":{"docs":{"pybytes/introduction.html":{"ref":"pybytes/introduction.html","tf":0.007352941176470588}}}}}}}},"a":{"docs":{},"w":{"docs":{"pybytes/integrations/":{"ref":"pybytes/integrations/","tf":0.03571428571428571}}}}},":":{"docs":{"tutorials/lte/firmware.html":{"ref":"tutorials/lte/firmware.html","tf":0.017278617710583154},"advance/cli.html":{"ref":"advance/cli.html","tf":0.0077738515901060075}}},"@":{"docs":{"firmwareapi/pycom/machine/spi.html":{"ref":"firmwareapi/pycom/machine/spi.html","tf":0.005405405405405406}},",":{"docs":{"firmwareapi/micropython/ustruct.html":{"ref":"firmwareapi/micropython/ustruct.html","tf":0.00819672131147541}}}},"→":{"docs":{"pybytes/connect/sigfox/":{"ref":"pybytes/connect/sigfox/","tf":0.0449438202247191},"pybytes/connect/sigfox/devkit.html":{"ref":"pybytes/connect/sigfox/devkit.html","tf":0.016129032258064516},"pybytes/connect/sigfox/custom.html":{"ref":"pybytes/connect/sigfox/custom.html","tf":0.01639344262295082}}}},"length":23175},"corpusTokens":["!.","!=","\"","\"!\"","\"!bb\"","\"!bb%ds\"","\"!bh\"","\"\"\"","\")","\")[1]","\"+net_to_use+\"","\"+self.basic+\"\\r\\n\\r\\n\")","\"+str(return_code))","\"...","\"/dev/cu.usbseri","\"/sd/appimg.bin\"","\"1.0.1b\"","\"1095df8213aac2983efd68dba9420c8efc9c7c4a\"","\"354347xxxxxxxxx\"\\r\\n\\r\\nok.","\">","\"accepted\":","\"add","\"address\":","\"arr\":","\"arr2\":","\"b'3132333435'\"","\"b0\":","\"b1\":","\"bb%ds\"","\"bbb\"","\"bf\"),","\"big\").","\"bitf0\":","\"bitness\"","\"ccc6914a457eb4af8855ec02f6909316526bdd08\"","\"connect","\"copyright\",","\"credits\"","\"deep","\"delete\":","\"deltalistener\"","\"descriptor\"","\"devic","\"dst_path\":","\"eras","\"feed\"","\"field_name\":","\"firmware\":","\"flash\"","\"flash/changed_file.py\",","\"flash/lib/new_lib.py\",","\"flash/old_file.py\",","\"flash/other_old_file.py\"","\"forc","\"foreign","\"forever\".","\"hash\":","\"heartbeat\"","\"hello","\"hello,","\"help\",","\"help()\"","\"host\"","\"http://192.168.1.144:8000/1.0.1b/flash/changed_file.py\",","\"http://192.168.1.144:8000/1.0.1b/flash/lib/new_lib.py\",","\"http://192.168.1.144:8000/firmware_1.0.1b.bin\",","\"i'm","\"idle\"","\"io.adafruit.com\",user=\"your_username\",","\"license\"","\"mi","\"micro","\"micro\",","\"micropython\"","\"new\"","\"new\":","\"old\"","\"over","\"password\":","\"paste_your_serial_port_here\",","\"ptr\":","\"ptr2\":","\"pybyt","\"python\",","\"rb\")","\"recovery\"","\"rejected\":","\"safe","\"scripts\"","\"secur","\"shadowecho\"","\"shadowupdater\"","\"special\"","\"stall\"","\"sub\":","\"sync_folder\":","\"these","\"timeout\":","\"tradit","\"update\":","\"url\":","\"username\":","\"version\":","\"wifipassword\"),","#","#!/usr/bin/env","##","#################","##################","#######################","########################","#(should","#):","#0","#client_id","#config","#conn_disconn_timeout","#connect","#f.write(\"{}","#flag","#from","#mqtt_oper_timeout","#pi","#thing_nam","$","$idf_path/components/esptool_py/esptool/espefuse.pi","$idf_path/components/esptool_py/esptool/espsecure.pi","$idf_path/components/esptool_py/esptool/esptool.pi","$pycom","$user","%","%d","%d'","%ds:","%f","%s\"","%s'","%x'","&","'","'',","'':","''},","'.join('{:d}'.format(x)","'/flash/cert/aws_client.cert'","'/flash/cert/aws_private.key'","'/flash/cert/aws_root.ca'","'/path/to/catm1","'/path/to/updater.elf')","'/sd')","'/sd/updater.elf')","'10.0.0.1')},","'10.0.0.1',","'123')","'192.168.0.1'))","'192.168.0.1',","'192.168.178.1',","'2'","'255.255.0.0',","'255.255.255.0',","'2604","'8.8.8.8'))","'\\n')","'abc'","'abc')","'aws_host_url'","'bluetooth',","'de","'devic","'failure'","'fffe'","'fipy')","'gpy',","'handshake'","'heart","'hello'","'hello')","'lopy',","'lte","'my_network_key'))","'my_wifi_password'","'my_wifi_ssid'","'mywifi':","'mywifikey'),","'networkid':","'p11'))","'p18'])","'p18'].","'p21')","'p21',","'p22',","'p23'))","'password'),","'publishtopic'","'py'","'pycompublishclient'","'pypypypypypypypypypypypypypypypypypypypy'","'python'),","'r')","'sigfox',","'sipy',","'success'","'to","'true'","'usb","'username',","'utf8')","'w')","'wifi'","'wifi',","'wipy'","'wlan_config'","'wlan_config':","'xy')","'your","'{\"state\":{\"desired\":{\"property\":'","'}}}'","(","(\"little\"","(%)","('10.0.0.114',","('10.0.0.8',","('c).","('wipy',","(((data[0]","((l_rom[byte]","((~temp_read","(*.pem.crt)","(*.private.pem.key)","(0","(0)","(0),","(0).","(0.0,","(0x020,","(0x040,","(0x1a0000)","(0x200,","(0xf013","(0xf014for","(1","(1)","(1),","(1,","(1,0,1)","(1,0,1,0,1,0,1,0,1)","(1,0,1,1,0,1)","(1,0,1,1,1,0,1,0,1)","(1.19.0","(10.11","(100,","(16","(2),","(2):","(2**exp).","(2,","(200)","(23)","(2g)","(3","(3)","(30000","(32","(4).","(4,","(400,200,100,300,200,400)","(4kib).","(8","(8000,11000,8000,11000,6000,13000,6000,3000,8000)","(868","(>=","(``p10``,","(``p19``,","(``p20``","(``p20``,","(``p3``","(a","(abp)","(abp).","(accelerometer,","(ack","(activ","(advanc","(ae","(after","(all,","(along","(also","(amazon","(and","(ap)","(apm","(apm)","(appeui)","(appkey)","(apple'","(arg.id()))","(at","(atqa),","(att),","(base64)","(becaus","(between","(bi","(bit","(ble)","(boot.py)","(bq24040","(bt_o):","(but","(button","(byte","(bytes,","(c)","(call","(can","(cdc)","(chain)","(char.properties()","(check_uid(list(uid),","(clang","(class","(clk,","(com","(commonli","(config.py):","(configur","(conn,","(connect","(correspond","(count_per_c","(crc","(csv)","(current","(data","(data,","(default)","(default,","(default:","(details).","(dev_addr,","(dev_eui,","(deveui)","(devic","(device_id","(device_id,","(do","(doesn't","(domoticz.py)","(e.g","(e.g.","(e.g.,","(e.g:","(eg","(either","(enabl","(encod","(europe)","(even","(except","(express","(extended).","(extern","(f013","(f014","(family,","(fast)","(filter,","(fipy,","(flash_encryption_key.bin","(float),","(for","(foreign","(function","(g).","(gap)","(high/low)","(hint:","(http://epydoc.sourceforge.net/stdlib/distutils.version.loosevers","(i","(i.e","(i.e.","(id,","(id=0x012,","(if","(ignor","(in","(inact","(includ","(input,","(insecure).","(integer)","(integer).","(ip,","(ipv4_address,","(it","(it'","(iv)","(join","(just","(l01,","(l76","(len","(len(recv_ack)","(len(recv_pkg)","(level,","(like","(lis2hh12)","(locat","(lopi","(lopy,","(lopy4,","(lora","(lora.lora).","(lora.lora):","(low","(lowercase)","(lpmac,","(ltr","(m)","(m).","(m,","(mac,","(main.py)","(major,","(make","(mani","(max","(may","(mfrc6300)","(mfrc63002hn)","(mfrc630_mf_auth_key_a","(micropython)","(mit)","(modbu","(mpl3115a2)","(must","(names)","(never","(nfc,","(no","(nodes)","(none,","(normal","(not","(note","(note:","(obj,","(often","(on","(on/off)","(onli","(optional)","(or","(ota)","(otaa)","(over","(p0)","(p1)","(p10","(p10=sda,","(p12)","(pa),","(pa).","(pack","(partit","(pic","(pin#6","(pin='p12')","(power","(putty,","(pybyt","(pycom","(pysense/pytrack),","(python","(quectel","(raw","(rb","(re)init","(read","(recommended)","(recv_data)","(regard","(remot","(repl)","(requir","(resolution)","(rgb","(rgb_bright","(rtc).","(rtr=true).","(rx_timestamp,","(same","(save","(scl)","(scl).","(sda)","(sda,","(sec,","(sec,).","(see","(select","(sequence)","(server)","(si7006","(si7006a20)","(silver","(sipy)","(sntp).","(so","(so_*","(ssid","(ssid,","(standard)","(such","(sysname='gpy',","(telnet)","(temp_msb","(that","(the","(thi","(though","(total","(true","(true):","(ttn)","(tuple)","(tx1/rx1),","(txd/rxd","(typenam","(typic","(tz","(uart)","(ubinascii.hexlify(lora.mac()).decode('ascii')))","(uctypes.array","(uctypes.ptr","(universal)","(unlik","(updat","(uplink_frequency_hz,","(upon","(use","(user","(v","(via","(wait","(wake_reason,","(wakeup)","(we","(which","(with","(wlan.ap","(write","(x86)\\pycom\\pycom","(year,","(you","({m,n}),","(~","(~0.4","(~0.8","(~1.5","(~1ua",").","*","**","****","**environ","*,","*.","*?","+","+14dbm","+22dbm","+=","+?","+pi).",",",",\"\")",",region=lora.eu868,",",timeout=none,",".","...","...)","./pyupgrad",".atom\\packages\\pymakr\\",".bin)",".callback()",".cb",".nv",".ota",".pi",".read()",".tar",".tar(.gz)",".tar.gz",".zip","/","//","/dev/cu.bluetooth","/dev/cu.usbmodempy343431","/dev/cu.usbseri","/dev/tty.usbmodem*","/dev/ttyusb0","/dev/ttyusb01","/flash","/flash.","/flash/boot.py:","/flash/cert","/flash/cert.","/flash/cert/","/flash/cert/.","/frozen","/json.htm?\"+path+\"","/lib","/manifest.json?current_ver=1.0.0","/path/to/firmware/archive.tar.gz","/sd","/sd.","/usr/local/bin.","0","0%","0)","0))","0),","0):","0);","0,","0.","0.1","0.2).","0.5","0.9","004:","005:","00:00:00","01","01)","0100","02","020","04d8","04d8:f013","04d8:f014","08","09:51:46","0:","0dbv","0x0","0x0,","0x00,","0x0000","0x001","0x00ff00","0x01","0x010),","0x010,","0x01:","0x02","0x02,","0x020","0x03","0x03,","0x030","0x030),","0x03]))","0x03]):","0x04","0x04,","0x040","0x04d8.","0x05","0x05,","0x050)])","0x050.","0x05]))","0x05]),","0x06","0x06,","0x06]))","0x07,","0x08","0x08]))","0x0f","0x0f)","0x10","0x10,","0x100,","0x1000).","0x10000","0x18","0x1a0000).","0x200,","0x28:","0x300","0x300,","0x400","0x400])","0x42","0x42,","0x77","0x7f","0x7fc)])","0x7ff),","0x8","0x80","0x8000","0x95,","0xdd,","0xef37","0xef38","0xef98","0xef99","0xf011","0xf012","0xf013","0xf014","0xf1:","0xf8],","0xf9]]","0xff)","0xff00","0}),","1","1\"')","1')","1)","1).","1);","1,","1.","1..254","1.0","1.0)","1.0.0","1.0.1","1.0.2","1.0.99","1.0.x","1.1,0,0","1.12.0.b0","1.14.3).","1.16.0.b1","1.16.x","1.17.0.b1","1.17.5.b6","1.1v","1.1v.","1.2.5,","1.25","1.4","1.5","10","10%","10)","10),","10,","10,000u","100","100%","100%.","100)","100):","1000","1000*100n","1000*channel","10000","100000.","1000000.","1000n","1000u","100hz,","100ma.","100n","100u","100us.","102.4","1024]","10:","10:30am","10h","10k","10m","10ma.","10ua","10ua.","11,","11.","1120.","115200","115200)","11bit","11db.","12","12,","12.","120m","122hz.","123","12341","125","125hz","128","128),","128,","12:","12]))","12dbv","13","13,","13604","14","14.04","146","14:23:58)","15","151","16","16\",","16.","16384","180","180.","18dbv","19.7µa","192),","192,","192.168.1.144:8000\\r\\n\\r\\n","192.168.4.1","192.168.4.1)","192.168.4.1,","1970","1:","1])","1khz","1st","2","2')","2)","2),","2):","2**e","2,","2.","2.0","2.0,","2.0exp","2.4ghz","2.5","2.7:","2.x.","20","20*100n","200","200)","200):","2000","2000.","20000.","2000mg","2005","2009","200m","2010","2013","2014).","2015","2016","2017","2017,","2018","2018,","2048","20khz","21;","224","23","230400.","24","25","25)","250","254","255","256","256)","256,","27',","28,","28.","29bit","2:","2]","2g/3g/lte","2g/gprs,","2ma","2mhz","2nd","2u","3","3)","3,","3.","3.0","3.0,","3.0.","3.0disconnect","3.0pytrack/pysense/pyscanusb","3.2768","3.3v","3.3v,","3.3v.","3.4v","3.5","3.5,","3.5.","3.5v","3.6.5","3.x,","30","30%","30,","300k","306076","31","31)","31.","3125n","32","32\",","32.","32.768","32768","329al","32:","366","375","37781.dup","37781.dup',","37781.dup)","37781.zip","384","38638.dup","38638.dup')","38638.dup',","38638.zip","3:","3]))","3d.","3gpp","3rd","3v3","3v3).","3vpp","4","4,","4.2.1","4/5","4096","433mhz","433mhz.","443)[0][","450ma.","48","48).","48656c6c6f","4:","4kib","4mb","4mb.","4s","5","5)","5,","5.0.0.0d","5.1.1.0","5.5","5.5v","5.5v.","50%","5000","5000m","500:","500u","512","512kb","54854","59","5996938","5khz","5th","5v","6","6,","60","600","64","64\"","64).","64.","65","65535.","6dbv","7","7).","7,","7.","7.8.0","70,","70b3d5499585fca1.","71","78","7ua","8","8'))","8,","8.","8.8.8.8,","8/10/+,","8/10/+.","80","80%","80)[0][","8000","8000)","8080","80m","8192","8441)[0][","849","863","863000000","868","868000000","868000000,","868mhz","868mhz/915mhz","870000000","8883","8]))","8mb","8mb.","9","9):","9,","9.1.0","90","90.","902.0.39.1)]","902000000","912","915","915mhz","921600","921600.","928","928000000","9600)","99%.",":","=","==","==============",">",">=",">>",">>=",">>>",">>>,",">>>.","?","?!?","??","@","@,","[","[########################################]","['lora',","['p17',","[(0x001,","[(0x100,","[0]","[0x100,","[0x43,","[33080]","[38638]","[=========================]","[[0x43,","[]","[command","[command]","[e.sec","[gcc","[global","[n/a]","[pytrack]","[r]","[rom]","[usb","[w].","[wob]","[wob]]","\\","\\.","\\n\\n\")","\\r\\n+cgsn:","],","^","__init__(self):","__init__(self,","_lib/pycoproc_","_lora_pkg_ack_format","_lora_pkg_format","_search_rom(self,","_seconds_handler(self,","_stub_","_thread","_thread.allocate_lock()","_thread.exit()","_thread.get_ident()","_thread.locktyp","_thread.stack_size([size])","_thread.start_new_thread(discovery_loop,","_thread.start_new_thread(function,","_thread.start_new_thread(th_func,","`","``p11``","``p14``)","``p20``","``p21``)","``p21``,","``p22``and","``p23``)","``p4``)","`devic","`p10`","`p9`","`start_level`","a20)","a_lock","a_lock:","ab001234\",","abc1de45bf).","abi","abi,","abil","abov","above)","above,","above.","abp","abs()","abs_done_0","absolut","abstract","acc","acc.enable_activity_interrupt(2000,","acc.pitch()","acc.roll()","acceler","acceleration,","acceleromet","accelerometer,","accelerometer.","accelerometer:","accept","accepted!\")","accepted.","access","access.","accessori","accommod","accord","accordingly.","account","account.","account:","accur","achiev","ack","ack_pkg","acquir","act","action","action.","activ","activated,","activated.","activation)","activation:","activation;","active.","activities.","activity/inact","actual","ad","adafruit","adafruit'","adapt","adapterwifilook","adapterwifiwhen","adc","adc()","adc(0)","adc.","adc.attn_0db,","adc.attn_11db","adc.attn_2_5db,","adc.attn_6db,","adc.channel","adc.channel(*","adc.channel(pin='p13')","adc.channel(pin='p16')","adc.channel(pin='p16',","adc.deinit()","adc.init(","adc.vref(1100)","adc.vref(vref)","adc.vref_to_pin('p22')","adc.vref_to_pin(pin)","adc_c","adc_c()","adc_c.value()","adcchannel","adcchannel()","adcchannel.","adcchannel.deinit()","adcchannel.init()","adcchannel.value()","adcchannel.value_to_voltage(value)","adcchannel.voltage()","add","add(1,","add(number1,","add.","added!","added,","addit","additional,","additionally,","addr","addr.","addr=0x23,","addr=i2c.scan()[0])","addr_typ","addr_type,","address","address)","address,","address.","address/credentials,","address:","address:\"","address]","address_book","addrsiz","addrsize=8)","adher","adjust","adr","adr,","adr=false,","adr=true,","adv","adv:","adv_typ","adv_type,","advanc","advertis","advertised.","advertisement.","advertisements,","advertisements.","advertiser.","advertiser:","advertising.","ae","aes(key,","aes.mode_cbc:","aes.mode_cfb","aes.mode_cfb,","aes.mode_cfb.","aes.mode_cfb:","aes.mode_crt.","aes.mode_ctr.","aes.mode_ctr:","aes.mode_ecb","aes.mode_ecb.","aes.mode_ecb:","aes.segment_128","aes.segment_128:","aes.segment_8","aes.segment_8,","affect","africa.","after,","after.","again","again.","against","aggreg","agnost","aim","air","air\"","air:","alarm","alarm):","alarm.","alarm.callback(handler,","alarm.callback(none)","alarm.cancel()","alarm:","alarms.","alex!\"","algorithms.","alia","align","alive.","all()","all:","alloc","allocated,","allocated.","allow","allowed),","allows,","allows.","along","alongsid","alphanumer","alreadi","als_gain_1x,","als_gain_1x,als_gain_2x,","als_gain_48x,","als_gain_4x,","als_gain_8x,","als_gain_96x","als_int_100,","als_int_150,","als_int_200,","als_int_250,","als_int_300,","als_int_350,","als_int_400","als_int_50,","als_rate_100,","als_rate_1000,","als_rate_200,","als_rate_2000","als_rate_50,","als_rate_500)","als_rate_500,","also,","alt","alt)","alt=","alter","altern","alternatively,","although","altimet","altitud","altium","alway","always_on","amazon","ambient","ambiguity.","ambl","amount","amount.","amplitud","amplitude)","analog","analogu","anchored).","and/or","anoth","another,","another.","answer","answer.","antenna","antenna),","antenna,","antenna.","antenna=none)","antenna=none,","antenna=wlan.int_ant)","anticip","any()","any)","any).","any...)","anymore.","anyth","anyway","ap","ap)","ap.","api","api).","api.","apin","apin()","apm","app_eui","app_eui,","app_key","app_key)","app_key),","app_swkey","app_swkey))","app_swkey).","appar","appear","appear,","appear.","appear:","appears,","appears.","append","appeui","appimg","appimg.bin","appkey","appkey)","appkey.","appl","appli","applic","application)","application,","application.","applications,","applications.","applied,","applied.","approach.","appropri","approxim","apr","apt","arbitrari","arbitrarili","arch:","architecture.","archiv","archive,","archive.","arduino,","are.","are:","area","area.","arg","arg:","arg=none)","arg=none,","argentina.","args[,","argument","argument,","argument.","arguments,","arguments.","arguments:","aris","arithmet","around","array","array,","array.","array.append(val)","array.array(typecode[,","array.extend(iterable)","arriv","arrive.","arrow","articl","artifact","as923","ascii","asia","ask","aspir","assert","asserted,","assertions,","asset","asset_that_will_be_removed.wav","assign","assist","associ","assum","astrik","asynchron","at&t,","at.","at:","atmospher","atom","atom,","atom.","atom/vscod","att","attach","attempt","attempted.","attend","attenu","attn","attn=adc.attn_0db)","attn=adc.attn_11db)","attribut","attributes:","au915]","australia","australia,","auth","auth,","auth:","auth=(app_eui,","auth=(dev_addr,","auth=(dev_eui,","auth=(net.sec,","auth=(network.wlan.wpa2,","auth=(wlan.wpa2,","auth=(wlan.wpa2,'www.wipy.io'),","auth=(wlan.wpa2_ent,","auth=(wlan.wpa2_ent,),","auth=none,","auth=original_auth,","authent","authenticated,","authentication.","author","authoris","authorise.","auto","autom","automat","automatically).","automatically,","automatically:","avail","availability/non","available,","available.","available_net","available_nets])","avoid","aw","await","awar","aware,","away","awoken","aws,","aws.","aws_client_cert","aws_host","aws_port","aws_private_key","aws_root_ca","awsiotmqttclient(config.client_id)","awsiotmqttshadowclient(config.client_id)","axi","axis.","b","b'456')","b'notsuchsecretkey'","b'ping':","b,","b:","b]","back","back,","back.","backend","backend).","backend,","backend.","background.","backlog","backup","backup.","backup.cb","backup.nv","backup.ota","bag","band","band,","band.","band=20\"')","band=none)","bands.","bandwidth","bandwidth:","bandwidth=lora.bw_125khz,","bang","bar","bare","baremet","barometr","base","base64","baseboard","basi","basic","basic):","basis.","batteri","battery,","baud","baudrat","baudrate.","baudrate=100000)","baudrate=100000,","baudrate=1000000,","baudrate=20000)","baudrate=2000000,","baudrate=500000,","baudrate=9600)","baudrate=9600,","be","be,","be.","be:","bear","beat.","becom","befor","before.","begin","beginn","beginners,","beginning.","behav","behaviour","behaviour).","behaviour.","behind","being,","belong","below","below).","below,","below.","below:","benefit","besid","best","better","between","beyond","bf_len","bf_po","bh%ds.","bh1750fvi","bh1750fvi.bh1750fvi(i2c,","bh1750fvi.py.","bh1750fvi:","bi","big","bigger","bin()","binari","binaries:","binascii","binascii.hexlify(machine.unique_id())","binascii.hexlify(wl.mac())[6:]","binascii.hexlify(wl.mac())[:6]","binascii.unhexlify('00000005'))[0]","bind","bind()","bit","bit)","bit,","bit.","bit/pulse,","bit:","bitfield","bitfield).","bitfield,","bitfields:","bits,","bits.","bits=12)","bits=8,","bitwis","black","blank","blank,","ble","blink","blink.","block","block)","block,","block.","block:","block_address","blocked.","blocking,","blocksiz","blue","blue,","blue.","bluetooth","bluetooth()","bluetooth,","bluetooth.adv_128service_data,","bluetooth.adv_128srv_cmpl,","bluetooth.adv_128srv_part,","bluetooth.adv_16srv_part,","bluetooth.adv_32service_data,","bluetooth.adv_32srv_cmpl,","bluetooth.adv_32srv_part,","bluetooth.adv_adv_int,","bluetooth.adv_appearance,","bluetooth.adv_dev_class,","bluetooth.adv_flag,","bluetooth.adv_manufacturer_data","bluetooth.adv_manufacturer_data)","bluetooth.adv_name_cmpl)","bluetooth.adv_name_cmpl))","bluetooth.adv_name_cmpl,","bluetooth.adv_name_short,","bluetooth.adv_service_data,","bluetooth.adv_t16srv_cmpl,","bluetooth.adv_tx_pwr,","bluetooth.advertise([enable])","bluetooth.advertise(true)","bluetooth.bl","bluetooth.callback(trigger=bluetooth.client_connect","bluetooth.callback(trigger=none,","bluetooth.char_notify_ev","bluetooth.char_notify_event.","bluetooth.char_read_ev","bluetooth.char_read_event,","bluetooth.char_write_event,","bluetooth.char_write_event.","bluetooth.char_write_event:","bluetooth.client_connected,","bluetooth.client_connected:","bluetooth.client_disconnect","bluetooth.client_disconnected,","bluetooth.client_disconnected:","bluetooth.conn_adv,","bluetooth.conn_dir_adv,","bluetooth.connect('112233eeddff')","bluetooth.connect(adv.mac)","bluetooth.connect(mac_addr)","bluetooth.deinit()","bluetooth.disc_adv,","bluetooth.disconnect_client()","bluetooth.events()","bluetooth.ext_","bluetooth.ext_ant.","bluetooth.get_adv()","bluetooth.get_advertisements()","bluetooth.init(id=0,","bluetooth.int_ant,","bluetooth.isscanning()","bluetooth.isscanning():","bluetooth.new_adv_event,","bluetooth.non_conn_adv,","bluetooth.prop_auth,","bluetooth.prop_broadcast,","bluetooth.prop_ext_prop","bluetooth.prop_indicate,","bluetooth.prop_notify,","bluetooth.prop_read):","bluetooth.prop_read,","bluetooth.prop_write,","bluetooth.prop_write_nr,","bluetooth.public_addr,","bluetooth.public_rpa_addr,","bluetooth.random_addr,","bluetooth.random_rpa_addr","bluetooth.resolve_adv_data(adv.data,","bluetooth.resolve_adv_data(data,","bluetooth.scan_rsp","bluetooth.service('abc123')","bluetooth.service(uuid,","bluetooth.service(uuid=b'1234567890123456',","bluetooth.set_advertisement(*","bluetooth.set_advertisement(name=\"advert\",","bluetooth.set_advertisement(name='lopy',","bluetooth.start_scan(","bluetooth.start_scan(10)","bluetooth.start_scan(20)","bluetooth.start_scan(timeout)","bluetooth.stop_scan()","bluetoothserverservice.","blynk","board","board'","board).","board,","board.","board/embed","board/soc","board/soc.","board=gpi","boards,","boards.","book","book.","bool","boolean","boolean.","boot","boot\"","boot,","boot.","boot.pi","boot.py.","boot:","boot;","booting,","bootload","bootloader,","bootloader.bin","bootloader0","bootloader1","bootloader1*","bootloader2","bootloader2*","bootrom","boots,","boots.","both","both.","bottom","bound","bound.","box","box!","brace","branch","brazil.","break","brew","bright","bring","broadcast","broken","broken.","broker","broker,","broker.","brows","browser","bsd","bssid","bssid,","bssid=none,","bt","bt.connect(adv.mac)","bt.get_adv()","bt.resolve_adv_data(adv.data,","bt.start_scan(","bt_o.events()","bu","buf","buf)","buf):","buf,","buf.","buf:","buffer","buffer,","buffer.","bufsize.","bug","build","build/gpy/release/bootloader/bootload","build/gpy/release/gpy.bin_enc_0x10000","build/gpy/release/lib/partitions.bin_enc","built","builtin","burn","burn_efus","burn_key","burnt","bus,","bus.","bus:","buse","business.","but,","buttom","button","button)","button).","button,","button.","buttons.","buy","bw","bypass","byte","byte)","byte,","byte.","bytearray","bytearray(5)","bytearray(8)","bytearray(blocksize)","bytes([0x01,","bytes([0x10]))","bytes)","bytes).","bytes,","bytes.","bytes:","bytes_at()","c","c,","c.","c/c++","c:\\program","c]","ca","ca.pem","ca_cert","ca_certs='/flash/cert/ca.pem')","ca_certs='/flash/cert/ca.pem',","ca_certs=none)","ca_certs=none,","cabl","cable.","cable/wir","cables,","cach","calendar","calibr","call","call,","call.","callable()","callable.","callback","callback,","callback.","called,","called.","called:","calls:","came","can't","can(0,","can(mode=can.normal,","can.callback(handler=can_cb,","can.callback(trigger,","can.deinit()","can.events()","can.filter_list","can.filter_list,","can.filter_mask","can.filter_rang","can.filter_range,","can.format_both,","can.format_both.","can.format_ext,","can.format_std","can.format_std,","can.init(mode=can.normal,","can.norm","can.normal,","can.recv()","can.recv(timeout=0)","can.rx_fifo_not_empti","can.rx_fifo_not_empty,","can.rx_fifo_overrun","can.rx_fifo_overrun,","can.rx_fram","can.rx_frame,","can.send(id,","can.send(id=0x0020,","can.send(id=0x010,","can.send(id=0x012,","can.send(id=12,","can.silent,","can.silent.","can.soft_filter(can.filter_list,","can.soft_filter(can.filter_mask,","can.soft_filter(can.filter_range,","can.soft_filter(mode,","can.soft_filter(none)","can_cb(can_o):","can_o.recv())","cancel","canonname,","can't","capabilities.","capabl","capacit","capit","captur","card","card'","card)","card,","card.","care","carefulli","carefully:","carri","carrier","carrier'","carrier,","carrier=none)","carrier_duty_perc","carrier_freq_hz","carrier_level","case","case)","case).","case,","case.","cases,","cases.","cat","categori","categoris","catm1","caught","caught,","caus","cause.","cb","cdc","ce","cell","cell)","cells,","cellular","centr","central","centuri","cert","cert_req","cert_reqs=cert_none,","cert_reqs=ssl.cert_required,","certain","certfil","certfile='/flash/cert/client.crt')","certfile=none,","certif","certificate\"","certificate,","certificate.","certificate.pdf)","certificates,","certifl","chain","chaining.","chanc","chang","change.","changed.","changes.","changes:","channel","channel,","channel.","channel:","channel=1,","channel=6,","channel=7,","channels,","chapter","char","char.read()))","char1_cb_handler(chr):","char1_read_count","char2_cb","char2_read_count","charact","character)","character.","characterist","characteristic,","characteristic.","characteristic.callback(trigger=none,","characteristic.events()","characteristic.instance()","characteristic.properties()","characteristic.read()","characteristic.uuid()","characteristic.value()","characteristic.value(123)","characteristic.value([value])","characteristic.write(b'x0f')","characteristic.write(value)","characteristics,","characteristics.","characters,","characters.","charg","charge,","charger","charger.","chars:","chart","chart).","check","checkbox","checking.","checkout","checksum.","chg","chip","chip_id","choic","choice.","choos","chose","chosen","chosen.","chr()","chr.events()","chr1","chr2.callback(trigger=bluetooth.char_read_event,","chrono","chrono.read()","chrono.read_ms()","chrono.read_us()","chrono.reset()","chrono.start()","chrono.stop()","chrono:","chronomet","chronometer.","chunk","cid","cid=1)","cid=1.","cid=3.","cipher","cipher.","cipher.decrypt(msg[16:])","cipher.encrypt(b'attack","ciphertext","circle'","circumfer","circumstances.","claim","claim,","clariti","class","class,","class.","class.html).","class:","classes,","classes.","classes/funct","classic","class'","claus","clean","clear","cli","cli.","cli.ex","click","click,","client","client,","client.","client.check_msg()","client.connect()","client.publish(topic=\"youraccount/feeds/lights\",","client.set_callback(sub_cb)","client.subscribe(topic=\"youraccount/feeds/lights\")","client_id","clients,","climates),","clipboard.","clk,","clk,p11","clock","clock()","clock:","close","close()","closed.","cloud","cloud.","clutter","cmath","cmath.cos(z)","cmath.e:","cmath.exp(z)","cmath.log(z)","cmath.log10(z)","cmath.phase(z)","cmath.pi:","cmath.polar(z)","cmath.rect(r,","cmath.sin(z)","cmath.sqrt(z)","cmd","cmd_matchrom","cmd_readrom","cmd_searchrom","cmd_skiprom","code","code).","code,","code.","code:","codes.","codes:","coding,","coding_r","coding_rate=lora.coding_4_5,","coil","coil_quantity)","coil_quantity=100","coil_statu","coil_status))","coils,","cold","collect","collected,","collection.","collis","collision,","colombia","color","color,","colour","colour.","colours.","com","com1","com4)","com6","combin","combinations;","combined):","come","comma","command","command):","command,","command.","command:","commands,","commands.","commands:","comment","common","commonli","commun","communication.","compani","compar","comparison.","comparisons.","compat","compatibility.","compens","compil","compile()","complement","complementari","complet","complete,","complete.","completed!","completed,","completed.","completely.","completes.","completion:","complex","compliant","compon","component.","components:","compos","comprehens","comput","computer)","computer);","computer,","computer.","computer:","concept","concis","condit","conditions:","config","config)","config.aws_client_cert)","config.aws_port)","config.aws_private_key,","config.last_will_msg,","config.pi","config.py)","config=['dhcp'","configtuple])","configur","configurable,","configuration.","configuration:","configured.","confirm","conform","confus","congratul","conn","conn.disconnect()","conn.services()","conn_cb","conn_disconn_timeout","connecor.","connect","connect,","connect.","connected\")","connected),","connected).","connected,","connected.","connecting,","connection,","connection.","connection.disconnect()","connection.in","connection.isconnected()","connection.services()","connections),","connections.","connectivity,","connectivity.","connector","connector)","connector,","connector.","consecut","consid","consider","consist","consol","console,","console.","const","const(0x33)","const(0x55)","const(0xcc)","const(0xf0)","const(120)","const(123)","const(2","const(4096)","const_i","const_x","constant","constantli","constants.","constrained,","construct","construct.","constructor","constructor.","consum","consumpt","consumption.","contact","contain","contain.","contained.","contains:","content","content.","contents,","contents/resources,","contents]","context.","contigu","continu","continuation`","continuo","contract","contract,","contract.","contribut","control","control)","control.","controller,","controller.","controllers.","conveni","convers","convert","cooki","coord","coordin","copi","copied/upload","copy,","copy/past","copy/writ","copyright","core","corner","corner.","correct","correct,","correctli","correctly,","correctly.","correspond","cosin","count","count).","count_per_c","count_remain","count_remain)","counter","counter,","counters,","countri","coupl","courtesi","cover","coverag","cpu","cpu,","cpython","cpython.","cpython'","cr","crash","crc","crc8(self,","creat","create.","create/regist","created,","created.","creation.","credenti","credentials.","credentials:","critic","crosswind","crucial","crypto","crypto.getrandbits()","crypto.getrandbits(128)","crypto.getrandbits(bits)","crypto1","cryptograph","cryptographi","cs","ct","ctr","ctrl","ctrl+d","ctrl_c_on_connect","cts))","cts.","ctype","current","current.","current_v","currently,","currently:","cursor","cursor.","custom","customcallback(client,","customcallback)","customis","customisable,","customshadowcallback_delete(payload,","customshadowcallback_delta(payload,","customshadowcallback_update(payload,","customshadowcallback_update,","cut","cycl","cycle.","cycles.","d","d,","d.","d.setvariable('presence:livingroom','1')","d0dc708","d]","dac","dac.deinit()","dac.init()","dac.tone(frequency,","dac.write(0.5)","dac.write(value)","dac_ton","dac_tone.tone(1000,","damag","damaged.","damien","darwin","dash","dashboard","dashboard!","dashboard'","dashboard.","dashboard;","dat0,","data","data)","data):","data,","data.","data;","data=b'123',","data=bytes([0x01,","data=bytes([1,","data=none,","data[6]","data[7]","data[i]","data_typ","data_type)","database.","datagram","datasheet","datasheets.","datatyp","date","date,","date/tim","date/time.","datetim","datetime.","dawn')","day[,","days),","db","dbm).","dbm.","dc","de","deal","debian:","debug","debug=false)","debug`","debuggin","decid","decision.","declar","decompos","decreas","decrypt","decryption.","deep","deepsleep","deepsleep()","deepsleep.","deepsleep.disable_pullups(pins)","deepsleep.disable_wake_on_fall(pins)","deepsleep.disable_wake_on_raise(pins)","deepsleep.enable_auto_poweroff()","deepsleep.enable_pullups(pins)","deepsleep.enable_wake_on_fall(pins)","deepsleep.enable_wake_on_raise(pins)","deepsleep.get_wake_status()","deepsleep.go_to_sleep(seconds)","deepsleep.hw_reset()","deepsleep.pin_wake:","deepsleep.power_on_wake:","deepsleep.set_min_voltage_limit(value)","deepsleep.timer_wake:","def","default","default)","default).","default,","default.","defaults.","defin","define.","defined,","defines).","definit","definitions,","definitions.","degre","degrees.","deinit()","deinitialis","delay","delays.","delet","delete:","deliv","delta","demo","demo,","demonstr","denot","depend","dependent,","depict","deploy","depth","dereferenc","dereference,","describ","descript","descriptor","descriptor,","design","desir","dest","dest)","destin","destroy","detach","detail","details.","detect","detected,","detected.","detection)","determin","dev","dev_addr","dev_eui","develop","development.","deveui)","devic","device!","device\"","device\")","device'","device)","device),","device).","device):","device,","device.","device...","device:","device;","device_class","device_class=lora.class_a)","device_id","device_id):","device_id,","deviceid,","devices).","devices,","devices.","devices:","deviceshadowhandl","deviceshadowhandler.shadowdelete(customshadowcallback_delete,","deviceshadowhandler.shadowregisterdeltacallback(customshadowcallback_delta)","deviceshadowhandler.shadowupdate(jsonpayload,","devicetoken","devkit","dfu","dfu,","dfuidle,","dhcp","dht11/dht22/am2302","diagram","dialog","dialout","diamet","dict","dictat","dictionari","dictionaries,","dictionary),","diff","diff)","diff):","differ","differences.","different,","differently.","difficult","digest","digest.bin","digest.bin_enc","digit","dio","dir()","direct","directional,","directions).","directli","directly,","directly.","directori","directories.","directory).","directory.","directory:","disabl","disable_irq","disable_irq()","disabled)","disabled,","disabled.","discharges.","disconnect","disconnected\")","disconnected.","discontinued,","discov","discret","discuss","disengag","display","display.","distinguish","distribut","distribute,","distributor","divmod()","dns)","dns_server)","dns_server).","do","do.","do:","doc","docs),","docs.","document","document).","documentation,","documentation.","does.","doesn't","doesn't","doing.","domain","domain,","domoticz","domoticz(\"\",","domoticz:","don't","done","done!","done,","done.","don't","dot","doubl","doubt","down","down.","downgrad","downlink","downlink_frequency_hz)","download","dq0054e","dr:","dr=0,","dr=none)","dr_max)","dr_max:","dr_max=6)","dr_min,","dr_min:","dr_min=5,","drag","drain","draining_freq","draw","drawbacks.","dri","drive","drive'","drive','chris':'3236","drive','joe':'1301","driven","driver","driver,","driver.","drivers,","drivers.","drivers:","drivers;","drop","dropdown","ds","ds.enable_pullups('p17')","ds.enable_pullups(['p17',","ds.enable_wake_on_fall('p17')","ds.enable_wake_on_fall(['p17',","ds.get_wake_status()","ds.go_to_sleep(60)","ds18b20","ds18x20","ds18x20(ow)","dual","due","dup","duplex","duplic","durat","duration):","duration,","duration.","duration[i]","dure","during:","duti","duty,","duty_cycl","duty_cycle=0.5)","e","e)","e.g.","e.g.:","e.g:","e.ssid","e:","each","eap","earlier","earlier,","eas","easi","easier.","easiest","easili","easy.","echo","eco","ecosystem","ed","edg","edge.","edit","editor","editor'","editors,","effect","effect.","effectively,","effici","efficient.","effort","efus","efuse,","efuses.","either:","eitherbluetooth.int_ant,","elaps","elapsed.","elapses,","elapses.","electr","electron","element","elements,","elements.","elements:","elev","elif","else:","elsewhere.","email","embed","emerg","empow","empti","empty,","emul","enabl","enable.","enable_auto_poweroff","enable_irq","enable_irq(i)","enable_pul","enable_pull)","enabled,","enabled.","enabling,","encapsul","encod","encoding,","encrypt","encrypt_key=flash_encryption_key.bin","encrypted,","encrypted.","encrypted;","encryption)","encryption.","end","end.","end=\"\")","endian","endianness,","endpoint","ends,","energi","enforced).","enforced.","enough.","ensur","enter","enter,","enterpris","entir","entri","enumerate()","environ","environment:","environments,","eof.","epoch","epoch,","epoch:","equal","equival","eras","erase_al","erase_f","erase_region","errat","error","error,","errors,","esd","esp32","esp32'","esp32')","esp32).","esp32,","espbaud**","espbaud.","espport","espport**","espressif","espressif'","esptool","esptool.","essenti","est","establish","etc)","etc).","etc.","etc.)","etc.).","etc.);","eu","eu868","eu868,","eui","eui,","eui.","europ","europe,","eval()","evalu","even","event","event,","event.","eventmask","eventmask)","eventmask])","events.","events:","everyth","everything'","exact","exactitud","exactli","exactly.","exampl","example)","example,","example.","example:","example;","examples,","examples.","examples/docs)","examples:","exce","exceeded.","excel","except","except:","exception,","exception.","exception:","exchang","exclus","exclusive;","exec()","execut","executed,","executed.","executes\")","execution,","execution.","execution...","exemple,","exist","existence).","exists)","exists,","exists.","exit","exits.","exp","exp(x)","exp)","expand","expans","expect","expected,","expected.","experi","experienc","expir","expire)","expired,","explain","explan","explicit","explicitli","explicitly,","explor","exponent.","exponenti","expos","express","expression,","expression.","expressions).","extend","extended)","extended=false)","extended=true)","extens","extension:","extern","externally.","extnt","extra","extract","extract_public_key","extrapref","extraprefs]","f","f,","f.close()","f.readall()","f.readinto(buffer)","f.write('test","f014","f:","facil","fact","facto'","factor","factor,","factor.","factori","factory,","factory.","fail","fail,","fail.","failed\")","failed,","fails,","fails.","failur","failure,","failure.","fall","fallback","falling])","fals","false)","false).","false,","false.","famili","familiar","familiaris","family,","far","fashion.","fast","faster","faster.","fat","fat16","fat16/32","fat32.","favourit","fb_bit","fcc","featur","feature,","feature.","feature;","features,","features.","features/functionality.","features:","februari","fed","fedora:","feed","feedback.","feel","femal","fetch","few","ffi","fi","fi/bt","field","field).","field.","fields.","fields:","fifo","fifo.","file","file,","file.","file:","file=sys.stdout)","file]","filenam","files,","files.","files\\pycom\\pycom","filesystem","filesystems.","filezilla","filezilla,","fill","filter","filter()","filter_list","filter_list)","filtering.","filters,","final","finally,","find","finish","finished,","finished.","finite.","fipi","fipy)","fipy,","fipy.","fipy:","fireftp","firmare_version.bin,","firmli","firmwar","firmware,","firmware.","firmware:","firmware;","firmware_1.0.0.bin","firmware_1.0.1.bin","first","first).","first,","first.","firstbit","firstbit=spi.msb)","firstbit=spi.msb,","firstli","fit","fix","fix.","fixed,","flag","flag.","flag;","flags.","flash","flash!","flash,","flash.","flash/pybytes_config.json","flash:","flash_crypt_cnt","flash_crypt_config","flash_encrypt","flash_encryption_key.bin","flash_freq","flash_mod","flash_siz","flat","flavours:","fleet;","float","float)","float).","float32).","floats,","flow","flushed).","fmt","fmt.","folder","folder).","folder,","folder.","folder:","follow","following,","following:","follows:","forc","forev","forever.","forever...)","form","form.","form:","format","format(s)","format)","format).","format,","format.","formats.","formed.","former","forms.","forum","forum?","forward","forwarder\"","forwarder.","found","found!')","found,","found.","four","fp","fraction","frame","frame.","frame_format","frame_format=can.format_std,","frames,","free","free.","freeli","freq","frequenc","frequency)","frequency,","frequency.","frequency:","frequency=","frequency=5000)","frequency=868000000)","frequency=868000000,","frequency=912000000)","frequency=none)","frequent","fro","from,","from.","from/to","frozenset","frozenset([e.ssid","frozenset([key","fs,","fs1,","fsk","fsk,","fsk.","fsm","ftdi","ftdi]","ftdi`","ftp","ftp.","ftp:","ftp://192.168.4.1","ftp>","fulfilled.","full","full.","fulli","function","function,","function.","functional,","functionality,","functionality.","functions,","functions.","functions/assignments/etc.","functions/class","furnish","further","futur","future,","fwtool","fwtool.","g","g01","g01)","g01),","g01,","g01.","g01:","g1d8b5e5","g23","gain","gain:","gamma","gap","gap.","garbag","gate","gateway","gateway,","gateway.","gateways.","gather","gatt","gattccharacterist","gattcconnect","gattcconnection.","gattcservic","gattscharacterist","gattscharacteristic.","gattsservic","gb.","gc","gc.collect()","gc.collect().","gc.disable()","gc.enable()","gc.mem_alloc()","gc.mem_free()","gc.mem_free()))","gener","generate_flash_encryption_key","generate_signing_key","generated,","generated:","generator.","gentl","geograph","geoloc","geolocation.","george,","gerber","get","get/set","get_adv()","getattr()","gil","github","github.","give","given","given,","given.","global","globals()","glonass","glonass)","gmtime()","gnd","gnd.","gnss)","gnu","go","go_to_sleep()","goe","goldleaf","gone","good","googl","google'","gp","gpi","gpi08","gpi09","gpio","gpio.","gpio16","gpio21","gpio=\"p20\",","gpio=\"p21\",","gpio_list).","gpl","gps,","gpy,","gpy.","gpy.bin_enc_0x10000","gpy.bin_enc_0x1a0000","gpy/fipi","gpy:","grant","granted,","great","greater","green","green.","grid","grid.","ground","group","group.","groups,","groups.","grow","guarante","gui","guid","guide,","guide.","gyp","h","h,","h]","half","halt","hand","hand,","handl","handler","handler)","handler.","handler:","handler=char2_cb_handler)","handler=conn_cb)","handler=lora_cb)","handler=none,","handling.","hang","happen","happens,","happens.","harald","hard","hardwar","hardware,","has_joined()","hasattr()","hash","hash()","hash,","hash.","hash.digest()","hash.hexdigest()","hash.update(data)","hasher","hasn't","have","haven't","haven't,","header","header)","header).","header,","headers,","heap","heap.","heap_lock()","heap_unlock()","heart","heartbeat","heartbeat.","held","held,","hello","help","help(machine)","help.","help`","here","here\"","here'","here)","here).","here,","here.","here...","here:","herebi","hertz.","hex","hex()","hexadecim","hexidecim","hexlify)","hidden","hidden,","hidden=false)","hide","high","high!\")","high,","higher","higher)","higher.","highest","highli","hillview","hint:","his/her","histori","history:","hold","hold.","hold_tim","hold_time_sec","hold_time_sec:","holder","holds.","hole,","home","homebrew:","hong","host","host/port","hour","hour,","hour[,","how.","however,","http","http/1.0\\r\\n\\r\\n\")","http/1.0\\r\\nhost:","http/1.1\\r\\nhost:","http://127.0.0.1:8000/manifest.json?current_ver=1.0.0","http://sourceforge.net/p/dfu","https://backend.sigfox.com/activ","https://backend.sigfox.com/auth/login","https://docs.pycom.io/chapter/advance/cli.html","https://github.com/pycom/pycom","https://software.pycom.io/downloads/sequans2.html","https://www.pycom.io/opensource/licens","human","humid","humidity.","hundr","hyperbol","hz","hz.","i))","i,","i.e.","i.e.:","i/o","i2c","i2c(0)","i2c(0,","i2c,","i2c.","i2c.deinit()","i2c.init()","i2c.init(i2c.master)","i2c.init(i2c.master,","i2c.init(mode,","i2c.mast","i2c.master()","i2c.master)","i2c.master,","i2c.master:","i2c.readfrom(0x42,","i2c.readfrom(addr,","i2c.readfrom_into(addr,","i2c.readfrom_mem(0x42,","i2c.readfrom_mem(addr,","i2c.readfrom_mem_into(addr,","i2c.scan()","i2c.writeto(0x42,","i2c.writeto(addr,","i2c.writeto(addr=0x42,","i2c.writeto_mem(0x42,","i2c.writeto_mem(addr,","i2c;","ibeacon","ibeacons).","iccid","icon","id","id()","id)","id).","id):","id,","id.","id=0x12","idea","ideal","ident","identifi","identifier.","identity='myidentity',","identity=none)","idl","idle,","idle.","idx,","if,","ified\"","ignor","ignored.","illustr","imag","image.","images,","imagin","imei","imei.","immedi","immediate.","immediately,","immediately.","immutable,","implement","implementation),","implementation.","implemented,","implemented.","implicit.","implied,","import","important:","importantly,","importing/us","improp","improv","in,","in.","inact","inc(index,","inc.","incas","includ","include:","inclus","incom","inconsist","incorrect","increas","increase,","increment","indefinit","indefinitely.","indent","indentation,","independ","index","index.","index:","indic","individu","indoor","infinit","infinite.","infinity.","info","info)","info).","info,","inform","information.","informational.","information”","infrar","infrequ","inherit","init","init()","initalis","initi","initialis","initialisation.","initialisation.:","initialised,","initialised.","inod","inp","input","input()","input,","input.","input/output).","input_quantity)","input_quantity=100","input_statu","input_status))","inputs).","insert","insid","instal","install.","installation.","installation:","installed.","instanc","instance).","instance,","instance.","instance:","instanti","instantiated.","instantiation.","instead","instead,","instead.","instruct","instruction:","instructions,","instructions.","int","integ","integer,","integer.","integers.","integr","integration.","integration:","integrity.","intellig","intend","intent","interact","interest","interfac","interface\"","interface)","interface,","interface.","interface...","interfaces.","interfer","intermedi","intern","internal).","internal/extern","internet","interog","interpret","interpreter.","interrupt","interrupt).","interrupt.","interrupts,","interrupts.","interrupts;","interv","interval,","interval.","intervals,","introduc","introduct","ints.","invalid","invent!","invers","inversion.","io","ion/li","iot","iot,","iot.","iot:","ip","ip,","ip67","ipv4","ipv4_address","ipv4_address,","iq","irq","irrepar","irrevers","is,","is:","isinstance()","isn't","iso14443a,","isprimari","isprimary=true)","isprimary=true,","issu","issubclass()","issue.","issues,","is”,","it!","it'","it)","it,","it.","it:","item","items,","items.","iter","iter()","iterable.","iterable])","itself","itself.","it'","iv","iv)","iv,","jan","japan.","join","joined.","joined...')","json","json,","json.loads(payload)","json.pi","jsonpayload","jst","jump","jumper","jumpers,","kbp","keen","keep","kept","key","key'))","key).","key,","key.","key.bin","key.bin)","key.bin,","key_typ","key_type,","keyboard","keyboard.","keyboardinterrupt","keyfil","keyfile='/flash/cert/client.key',","keyfile=none,","keys,","keyword","keyword,","keyword.","khz","khz.","kib)","kind","kind,","kit","know","known","known_net","known_nets[net_to_use]","known_nets])","known_nets_nam","known_nets_names)","kong,","kwarg","kwargs])","l","l)","l,","l01","l01'","l01,","l01/w01","l01:","l04","l04,","l04:","l76","l76.coordinates()","l76gnss","l76gnss(py,","l76gnss(pytrack","l76gnss.","l76gnss.coordinates(debug","l_rom","l_rom,","l_rom:","lab","label","lack","lane'}","languag","language.","lap","lap\"","lap)","lap))","larg","last","last).","last_trigg","last_will_msg","last_will_top","later","later,","latest","latest.","latitud","latitude.","latter","layer","layer\")","layers.","layers:","layout","layout/gitbook/assets/l01","layout.pdf)","layout_type=native)","layouts,","lead","learn","leav","led","led(0)","led(1)","led).","led.","led.toggle()","left","legaci","len","len()","len(buf)","len(msg),","len)","length","length)","length.","less","less)","let","let'","letter,","let'","level","level,","level.","li","liability,","liabl","lib","lib)","lib.","lib_a.pi","librari","libraries)","libraries,","libraries.","libraries/tree/master/lib/sqnsupgrad","library\"","library,","library.","library;","library'","libusb","libusbk","licenc","licens","life","life,","life.","light","light_sensor","light_sensor.read()","light_sensor.read())","lights.","lightweight","like:","limit","limitations).","limitations,","limited.","line","line).","line,","line.","lines:","ling","link","link.","links.","linux","linux,","linux.","linux/macos)","linux:","lipo","lis2hh12","lis2hh12()","lis2hh12(pysens","lis2hh12(pytrack","lis2hh12)","lis2hh12.","lis2hh12.acceleration()","lis2hh12.pi","lis2hh12.pitch()","lis2hh12.roll()","list","list(net","list,","list.","listen","lists,","lite","littl","live","llvm","load","load)","local","local_tim","locals()","localtime()","localtime.","locat","located.","location.","location=20","lock","lock.","lock.acquire(waitflag=1,","lock.locked()","lock.release()","lock:","locks:","log","log,","logarithm","logic","login","login.","login=('micro',","long","long.","longer","longer.","longest","longitud","longitude/latitude,","look","lookup","loop","loop\")","loop)","loop,","loop/non","loopcount","loops,","loops.","loos","loosevers","lopi","lopy!","lopy!\")","lopy'","lopy,","lopy.","lopy4","lopy4,","lopy4.","lopy4:","lopy:","lopys.","lopy'","lora","lora()","lora(mode=lora.lora,","lora(mode=lora.lorawan)","lora(mode=lora.lorawan,","lora)","lora,","lora.","lora.abp","lora.abp.","lora.add_channel","lora.add_channel(index,","lora.add_channel(index=0,","lora.always_on,","lora.as923","lora.as923,","lora.au915","lora.au915,","lora.bandwidth()","lora.bandwidth([bandwidth])","lora.bandwidth(lora.bw_125khz)","lora.bw_125khz","lora.bw_125khz,","lora.bw_250khz","lora.bw_250khz,","lora.bw_250khz.","lora.bw_500khz","lora.bw_500khz.","lora.callback(trigger,","lora.callback(trigger=(lora.rx_packet_ev","lora.class_a","lora.class_a,","lora.class_c","lora.class_c.","lora.coding_4_5","lora.coding_4_5,","lora.coding_4_6","lora.coding_4_6,","lora.coding_4_7","lora.coding_4_7,","lora.coding_4_8","lora.coding_4_8.","lora.coding_rate()","lora.coding_rate([coding_rate])","lora.coding_rate(lora.coding_4_5)","lora.eu868","lora.eu868,","lora.events()","lora.events().","lora.frequency()","lora.frequency(868000000)","lora.frequency([frequency])","lora.has_joined()","lora.has_joined().","lora.has_joined():","lora.init(mode,","lora.init(mode=lora.lora,","lora.init(mode=lora.lorawan)","lora.init(mode=lora.lorawan,","lora.ischannel_free(","lora.ischannel_free(rssi_threshold)","lora.join(activation,","lora.join(activation=lora.abp,","lora.join(activation=lora.otaa,","lora.lora","lora.lora,","lora.lorawan","lora.lorawan.","lora.mac()","lora.mac().to","lora.nvram_erase()","lora.nvram_restore()","lora.nvram_save()","lora.otaa","lora.otaa,","lora.power_mode([power_mode])","lora.preamble()","lora.preamble([preamble])","lora.preamble(lora.coding_4_5)","lora.remove_channel()","lora.remove_channel(index)","lora.rx_packet_ev","lora.rx_packet_event,","lora.rx_packet_event:","lora.set_battery_level(127)","lora.set_battery_level(level)","lora.sf()","lora.sf(7)","lora.sf([sf])","lora.sleep","lora.sleep.","lora.sleep:","lora.stats()","lora.tx_failed_ev","lora.tx_onli","lora.tx_only,","lora.tx_packet_ev","lora.tx_packet_event),","lora.tx_packet_event,","lora.tx_packet_event:","lora.us915","lora.us915.","lora/sigfox","lora_cb(lora):","lora_confirm_format","lora_pkg_format","lora_region","lora_sock","lora_sock.recv(256)","lora_sock.recv(512)","lora_sock.recv(64)","lora_sock.send(ack_pkg)","lora_sock.send(msg)","lora_sock.send(pkg)","lora_sock.setblocking(false)","loraeu868.","lorawan","lorawan.","lose","lot","low","low.","lower","lower,","lowest","lpwan","lsusb","lt","lte","lte()","lte(carrier=\"verizon\")","lte).","lte.","lte.attach()","lte.attach(*,","lte.attach(band=13)","lte.connect()","lte.connect(*,","lte.connect(cid=3)","lte.deinit()","lte.dettach()","lte.disconnect()","lte.iccid()","lte.imei()","lte.init(*,","lte.isattached()","lte.isattached())","lte.isattached():","lte.isconnected()","lte.isconnected():","lte.reset()","lte.send_at_cmd('at!=\"addscanband","lte.send_at_cmd('at!=\"clearscanconfig\"')","lte.send_at_cmd('at!=\"disablelog","lte.send_at_cmd('at+cereg?')","lte.send_at_cmd('at+cfun=0')","lte.send_at_cmd('at+cfun=1')","lte.send_at_cmd('at+cgdcont=1,\"ip\",\"nb.inetd.gdsp\"')","lte.send_at_cmd('at+cgsn=1')","lte.send_at_cmd(cmd)","lte.send_at_cmd(cmd).split('\\r\\n')","ltr","ltr329als01","ltr329als01(py)","ltr329als01(pysens","ltr329als01.light()","ltr329als01.pi","lux","lux.","m","m']","m/nb","m1","m1,","m1/nb","m1:","m1nb","mac","mac_addr","machin","machine,","machine.adc()","machine.adc(id=0)","machine.brown_out_reset","machine.can(bus=0,","machine.dac('p21')","machine.dac('p22')","machine.dac(pin)","machine.deepsleep([time_ms])","machine.deepsleep_reset,","machine.disable_irq","machine.disable_irq()","machine.enable_irq","machine.enable_irq([state])","machine.freq()","machine.hard_reset,","machine.i2c(bus,","machine.idle()","machine.info()","machine.main(filename)","machine.pin(id,","machine.pin_deepsleep_wakeup(pins,","machine.pin_wake,","machine.pwm(timer,","machine.pwron_reset,","machine.pwron_wake,","machine.remaining_sleep_time()","machine.reset()","machine.reset_cause()","machine.rmt(channel,...)","machine.rmt(channel=2)","machine.rmt(channel=2,","machine.rmt(channel=3)","machine.rmt(channel=3,","machine.rng()","machine.rtc()","machine.rtc().datetime(tuple)","machine.rtc(id=0,","machine.rtc_wake,","machine.sd(id,","machine.soft_reset,","machine.soft_reset:","machine.spi(id,","machine.uart(0,","machine.uart(bus,","machine.ulp_wak","machine.unique_id()","machine.wake_reason()","machine.wakeup_all_low","machine.wakeup_all_low,","machine.wakeup_any_high","machine.wakeup_any_high.","machine.wdt(id=0,","machine.wdt_reset,","machine='gpi","machines,","maco","macos,","macos/linux","macos/linux:","macos:","macports:","macro","made","made.","magic","main","main.pi","main.py)","main.py.","main.py;","mainli","maintain","major","make","makefil","makefile()","makefile().","male","manag","manager'","manager.","mandat","mandatori","mandatory.","mani","manifest","manifest.json.","manipul","manner","mantissa","manual","manual,","manually.","manufactur","manufacturer_data","manufacturer_data=\"lopy_v1\")","manufacturer_data=none,","map","map()","mark","mask","mask).","master","master,","master.","master/slav","master:","match","match()","match,","match.group([index])","math","math.acos(x)","math.acosh(x)","math.asin(x)","math.asinh(x)","math.atan(x)","math.atan2(y,","math.atanh(x)","math.ceil(x)","math.copysign(x,","math.cos(x)","math.cosh(x)","math.degrees(x)","math.e:","math.erf(x)","math.erfc(x)","math.exp(x)","math.expm1(x)","math.fabs(x)","math.floor(x)","math.fmod(x,","math.frexp(x)","math.gamma(x)","math.isfinite(x)","math.isinf(x)","math.isnan(x)","math.ldexp(x,","math.lgamma(x)","math.log(x)","math.log10(x)","math.log2(x)","math.modf(x)","math.pi:","math.pow(x,","math.radians(x)","math.sin(x)","math.sinh(x)","math.sqrt(x)","math.tan(x)","math.tanh(x)","math.trunc(x)","mathemat","max","max()","max_split=","max_time_wait","maximum","maximum.","mbr","mcu","mcu/soc.","mcu_registers.peripheral_a.register1,","md5","mday","mday,","mean","meaning;","means:","meant","measur","measurement,","measurement_tim","measurement_time:","mechan","mechanism.","medium","memaddr,","memaddr.","member","memori","memory,","memory.","memoryerror","memoryview","memoryview(buffer)","memory'","mention","menu","merchantability,","merge,","mesh","messag","message'","message):","message,","message,\"done!\"","message.","message:","messages,","messages.","metadata","meter","meter.","method","method()","method)","method,","method.","method:","methodolog","methods,","methods.","methods:","mexico","mf","mfg_data","mfg_data:","mfrc630","mfrc630(py)","mfrc630(pyscan=none,","mfrc630.format_block(block,","mfrc630.mfrc630_cmd_idle()","mfrc630.mfrc630_cmd_init()","mfrc630.mfrc630_cmd_load_key(key)","mfrc630.mfrc630_cmd_load_key(key).","mfrc630.mfrc630_cmd_reset()","mfrc630.mfrc630_format_block(data,","mfrc630.mfrc630_iso14443a_select(uid)","mfrc630.mfrc630_iso14443a_wupa_reqa(instruction)","mfrc630.mfrc630_mf_auth(uid,","mfrc630.mfrc630_mf_deauth()","mfrc630.mfrc630_mf_read_block(block_address,","mfrc630.mfrc630_print_block(data,","mfrc630.mpi","mfrc630.print_debug(msg)","mfrc63002hn,","mfrc630_format_block","mfrc630_iso14443_cmd_reqa","mfrc630_iso14443_cmd_wupa,","mfrc630_mf_auth_key_b)","mfrc630_mf_deauth()","mhz","mhz)","mhz.","micro","micro),","micro.","microchip","micropygp","micropython","micropython,","micropython.","micropython.alloc_emergency_exception_buf(size)","micropython.const(expr)","micropython.heap_lock()","micropython.heap_unlock()","micropython.kbd_intr(chr)","micropython.mem_info([verbose])","micropython.opt_level([level])","micropython.qstr_info([verbose])","micropython.stack_use()","micropython:","micropython;","micropyton","microsd","microsecond","microsecond[,","microseconds,","microseconds.","microsoft","microsoft'","mifar","milisecond","millisecond","millisecond).","milliseconds)","milliseconds,","milliseconds.","millivolts)","millivolts,","min","min()","mind","mind,","minicom","minim","minimis","minimum","minimum.","minor","minor,","minut","minute,","minute[,","minutes,","mircopython","mirror","miscellan","miso","miso)","miso))","miso).","miso.","mistake,","mit","mobil","mobility.","mod","modbu","modbus_obj.read_coils(slave_addr,","modbus_obj.read_discrete_inputs(slave_addr,","modbus_obj.read_holding_registers(slave_addr,","modbus_obj.read_input_registers(slave_addr,","modbus_obj.write_multiple_coils(slave_addr,","modbus_obj.write_multiple_registers(slave_addr,","modbus_obj.write_single_coil(slave_addr,","modbus_obj.write_single_register(slave_addr,","mode","mode\")","mode)","mode).","mode,","mode.","mode...","mode:","mode;","mode=bluetooth.ble,","mode=can.normal,","mode=pin.in,","mode=pin.open_drain)","mode=pin.out)","mode=pin.out)(true)","mode=pin.out,","mode=spi.master,","model","modem","modem,","modem.","modes.","modes:","modes;","mode'","mode'.","modif","modifi","modification.","modified;","modify,","modul","modulate,","modulation.","module'","module)","module).","module):","module,","module.","module/accessori","module:","modules,","modules.","modules:","module'","modulu","moment.","mon","monarch","monitoring,","monitoring.","month","month,","more","more)","more,","more:","mosi","mosi,","motion","mount","mount(sd,","mount_point,","mounted,","mounted.","move","mpl3115a2","mpl3115a2(pysens","mpl3115a2.","mpl3115a2.altitude()","mpl3115a2.pressure()","mpl3115a2.temperature()","mqtt","mqtt.","mqtt]","mqtt_oper_timeout","mqttclient","mqttclient(\"device_id\",","mqttserviceaddress","ms","ms)","ms).","ms,","ms.","msg","msg)","msg))","msg):","msg=\"off\")","msg=\"on\")","msg[:16])","much","multipl","multipli","mutabl","mutex","mv","my_struct.substruct1.field1.","n","name","name\"","name,","name.","name=none,","names.","nano","narrow","nativ","natur","navig","nb","nb1","nbr_char","nbr_chars=1,","nbyte","nbytes)","nbytes,","nbytes])","near","nearest","necessari","necessarili","necessary,","necessary.","need","needed)","needed.","needs:","neg","negoti","negotiation...","nest","nested,","net","net.ssid","net_properti","net_properties:","net_properties['pwd']","net_to_us","net_to_use[0]","net_to_use][0]","nets\")","nets:","network","network,","network.","network.bluetooth(id=0,","network.lora(id=0,","network.lte(id=0,","network.serv","network.server()","network.server(id,","network.sigfox(id=0,","network.wlan(id=0,","network.wlan(mode=network.wlan.sta)","network.wlan.","networking.","networks.","networks:","never","new","new)","new,","new:","new_lib.pi","new_path)","newer","newer)","newli","newlin","next","next()","next_diff","nfc","nfc.mfrc630_cmd_init()","nfc.mfrc630_cmd_reset()","nist.","no_reset","node","nodej","nodejs.","nodename='gpy',","noexit","noexit`","nois","non","none","none)","none).","none):","none,","none.","noninfringement.","nonneg","nonzero","nonzero,","norm.","normal","normal,","normal.","normalis","normally,","not).","not.","notabl","notat","notation:","note","note,","note:","notes.","noth","notic","notif","notifi","notifications:","now","now,","ntp","ntp_sync","number","number,","number.","number1","number2","number2):","number:","number;","numbers.","numbers.\"","numer","nut.","nutshell,","nv","nvm","nvm).","nvram","nvram_sav","nvs,","nvs:","nwk_swkey","nwk_swkey,","nwpref","nwprefs]","nxp","obj","obj.","object","object)","object).","object,","object.","object;","objects.","object'","obligatori","obscur","obtain","obtained.","obvious","occupi","occur","occur,","occurs,","occurs.","oct()","oem","of.","of:","off\")","off.","off/on","off/on)","offend","offer","offic","offici","offline_queue_s","offset","offset,","offset.","offset=0)","often),","ohm","ok","ok.","old","older","oman","on","on\")","on),","on,","on.","on_the_fli","onboard","onc","once,","one,","one.","onewir","onewire(pin('p10'))","onewire:","ongo","only)","only),","only,","only.","onto","onward","onward,","open","open('/sd/gp","open('/sd/test.txt',","open()","open(appimg,","open)","open,","open.","open_drain","open_on_start","opened.","opened:","openmoko","oper","operations\".","operations')","operations).","operations.","operator,","opposit","optim","optimis","option","option,","option.","option;","optional.","options,","options:","optname,","or,","orang","ord()","order","order).","order:","ored):","organis","organise.","orient","origin","original_auth","original_ssid","os","os,","os.dupterm(uart)","os.listdir('/sd')","os.mkfs('/flash')","os.mkfs(sd)","os.mount(sd,","os.uname()","os/rto","oscil","ota","ota\")","ota.connect()","ota.update()","ota_0","ota_0,","ota_finish","ota_finish()","ota_finish().","ota_start()","ota_start(),","ota_start,","ota_write(buffer),","ota_write(mv[:chunk])","ota_write,","otaa","otadata,","other","other);","other,","others,","otherwis","otherwise,","otherwise.","otherwise:","ourselv","out","out!\")","out.","outdoor","outlin","outperform","output","output,","output.","output:","output_address,","output_address=0x00","output_flag","output_flag)","output_value)","output_value=0xff00","output_values)","output_values=[1,1,1,0,0,1,1,1,0,0,1,1,1]","outsid","over","overflow","overhead","overhead,","overridden","overview","overwritten","ow","own","owner.","p","p,","p.","p10","p10,","p11=scl)","p12","p12,","p13","p13,","p14","p14,","p15,","p16","p16,","p17,","p18","p18,","p18.","p19,","p2,","p20,","p20.","p21","p21,","p21.","p22","p22,","p23","p23.","p23:","p3,","p4,","p4:","p6","p6,","p6.","p8","p8,","p8/g15","p8:","p9","p9,","p_in","p_in()","p_in.callback(pin.irq_fal","p_out","p_out(true)","p_out.toggle()","p_out.value(0)","p_out.value(1)","pac","pac.","pack","packag","package)","package,","package.","package:","packaging),","packet","packet.","packets).","packets.","pacman","pad,","page","page,","page.","page:","pages:","pair","pair.","pairing.","pane","pane,","pane/bottom","panel","panel,","parallel","param","paramet","parameter.","parameters)","parameters,","parameters.","parameters:","parameters]","pariti","parity,","parity=none,","pars","parser","part","parti","particular","particular,","particularli","partit","partition,","partition]","partitions,","pass","passed\"","passed.","passes.","passiv","password","password)","password),","password,","password.","password:","password=\"your_api_key\",","past","path","path)","path):","path,","path.","paths.","pattern","pattern.","paus","payload","payload,","payloaddict","pc","pc.","pcb","pdf","peap","peculiar","peer","per","percent","percentag","perform","perform.","performed.","period","period).","period=150):","periodic:","periodic=false)","periodic=true)","periods.","peripher","peripheral,","peripheral_a.register0.","peripheral_a.register1.","peripheral_a.register[0]","peripherals,","perman","permanently.","permiss","permissions,","permit","persist","persistent,","person","personal,","personalis","personalisation)","personalisation.","personalization)","pertain","phase","phase=0)","phase=0,","phi","phi)","phi.","philosophi","phone/tablet),","phone/tablet/pc).","phones,","phr","phrase.","physic","pi,","pic","pic]","pic_rc1","pic`","pick","picocom","picocom,","pictur","pid),","piec","pig","pin","pin#6","pin(\"g7\",","pin('g16',","pin('g4',mode=pin.in,","pin('p10',","pin('p12',","pin('p9',","pin()","pin(0)","pin(1)","pin([value])","pin(pin.exp_board.g16,","pin(pin.module.p9,","pin),","pin):","pin,","pin.","pin.callback(trigger,","pin.exp_board","pin.exp_board.g16","pin.exp_board.g16.id()","pin.hold([hold])","pin.id()","pin.in","pin.in,","pin.init()","pin.init(mode,","pin.irq_fal","pin.irq_high_level","pin.irq_low_level","pin.irq_ris","pin.irq_rising,","pin.mode([mode])","pin.modul","pin.module.p9","pin.module.p9.id()","pin.open_drain","pin.out","pin.out,","pin.pull([pull])","pin.pull_down","pin.pull_up","pin.pull_up)","pin.pull_up,","pin.toggle()","pin.value()","pin.value([value])","pin:","pin='p12')","pin='p12',","pin='p16'","pin_handler(arg):","pin_handler)","pinout","pinouts,","pins.","pins/min","pins=('p10','p11'))","pins=('p12',","pins=('p19','p20','p21'))","pins=('p20',","pins=('p20','p21'))","pins=('p22',","pins=(clk,","pins=(sda,","pins=(txd,","pins=none,","pir","pir()","pitch","pkcs8","pkg","pkg:","pkg_len,","place","place.","placement","plain","plaintext","plan","platform","platform,","platform.","platforms).","platforms:","pleas","plug","plugging/unplug","plugin","plugin,","plugin.","plugin:","po","point","point,","point.","pointer","pointer,","points.","polar","polarity=0,","polici","poll","poll.modify(obj,","poll.poll([timeout])","poll.register(obj[,","poll.unregister(obj)","polling.","popul","popular","port","port)","port),","port,","port.","port/user).","port:","port=1883)","port]","port`","portabl","portable.","portal","portal,","portal.","portion","ports).","ports,","ports.","posit","position:","positional;","positions,","positive,","posix","possibl","possible.","post","post.","potenti","pow()","power","power!!!)","power!!!)................","power!!!)............................................................................","power),","power).","power,","power_mod","power_mode=lora.always_on,","power_sav","power_save=false,","practic","pre","preambl","preamble=8,","preced","precis","precision,","precision.","precompil","preconfigur","predefin","prefer","preference.","prefix","prefixes:","prepar","prerequisit","presenc","presence\")","present","present,","present.","present:","preserv","press","pressed.","pressur","pressure)","pressure,","pretti","prevent","previou","previous","previous_version:","previously.","primari","primarili","primit","princip","print","print(\"","print(\"%02d","print(\"\\nth","print(\"\\r%7d","print(\"a_lock","print(\"ack\")","print(\"approxim","print(\"client","print(\"connect","print(\"delet","print(\"deveui:","print(\"error","print(\"exit","print(\"fail","print(\"from","print(\"got","print(\"hello","print(\"http","print(\"messag","print(\"no","print(\"perform","print(\"pin","print(\"pow","print(\"pres","print(\"property:","print(\"receiv","print(\"request","print(\"scan","print(\"send","print(\"start","print(\"tim","print(\"too","print(\"upd","print(\"version:","print(\"wakeup","print(\"writ","print(\"{}","print('\\nrtc","print('adjust","print('attaching...')","print('aw","print('can","print('char","print('coil","print('connecting...')","print('device:","print('hold","print('input","print('lora","print('network","print('not","print('read","print('run","print('wlan","print('writ","print('{},{}'.format(pitch,","print()","print(1","print(adc_c.voltage())","print(address_book['alex'])","print(binascii.hexlify(sigfox.id()))","print(binascii.hexlify(sigfox.pac()))","print(bluetooth.get_adv())","print(bluetooth.resolve_adv_data(adv.data,","print(data)","print(e)","print(line)","print(lt.light())","print(message.payload)","print(message.topic)","print(msg)","print(networks[2])","print(original)","print(pycom_devices[0])","print(rtc.now())","print(s.recv(4096))","print(s.recv(64))","print(service.uuid())","print(services)","print(temp.read_temp_async())","print(ubinascii.hexlify(lora.mac()).upper().decode('utf","print(ubinascii.hexlify(mfg_data))","print(ubinascii.hexlify(sigfox.mac()))","print(value)","print(variable)","print(wake_s)","print(welcome_phrase)","print(wlan.ifconfig())","print(x)","printed.","printing:","prior","privaci","privat","prlen","problem","proce","procedur","procedure).","procedure.","procedure:","proceeding:","process","process,","process.","process:","processor","produc","product","product,","products,","products.","profil","program","program,","program.","programat","programming.","progress.","prohibited).","project","project).","project,","project.","project:","projects,","projects.","prompt","prompt).","prompt,","prompt.","proper","properli","properti","properties,","properties.","property()","protect","protected)","proto,","protocol","protocol,","protocol.","protocols.","protocols:","prototyping.","prove","provid","provided,","provided.","provider.","provis","provisioning.","pseudo","ptr","public","public,","public=false)","public=true)","public=true,","public_key","publish","publish,","pull","pull,","pull.","pull=none,","pull=pin.pull_up)","puls","pulse,","pulse.","pulse:","pulses,","pulses.","pulses_get","pulses_get(pin,","purpos","purpose.","purposes.","push","put","putti","putty.","pwd","pwd),","pwd]","pwm","pwm(0,","pwm.channel()","pwm.channel(0,","pwm.channel(id,","pwm_c","pwm_c.duty_cycle(0.3)","pwmchannel","pwmchannel.","pwmchannel.duty_cycle(value)","py","py,","py.go_to_sleep()","py.setup_int_pin_wake_up(false)","py.setup_int_wake_up(true,","py.setup_sleep(300)","pyabcde0","pyb.uart,","pyb.usb_vcp.","pyb:","pyboard","pybyt","pybytes).","pybytes,","pybytes.","pybytes.send_virtual_pin_valu","pybytes.send_virtual_pin_value(persistent,","pybytes:","pybytes;","pybytes?","pybytes_config.json","pycas","pycase,","pycod","pycom","pycom'","pycom.","pycom.heartbeat()","pycom.heartbeat([enable])","pycom.heartbeat(false)","pycom.heartbeat(true)","pycom.heartbeat_on_boot([enable])","pycom.io\\r\\nauthorization:","pycom.nvs_erase(key)","pycom.nvs_erase_all()","pycom.nvs_get('count')","pycom.nvs_get(key)","pycom.nvs_set('count',","pycom.nvs_set('temp',","pycom.nvs_set(key,","pycom.ota_finish()","pycom.ota_slot()","pycom.ota_start()","pycom.ota_write(buffer)","pycom.pulses_get()","pycom.pulses_get(pin,","pycom.rgbled(0x0000ff)","pycom.rgbled(0x001500)","pycom.rgbled(0x007f00)","pycom.rgbled(0x00ff00)","pycom.rgbled(0x150000)","pycom.rgbled(0x7f0000)","pycom.rgbled(0x7f7f00)","pycom.rgbled(0xff00)","pycom.rgbled(0xff0000)","pycom.rgbled(color)","pycom.rgbled(color=0xff0000)","pycom.rgbled(rgb_blue)","pycom.rgbled(rgb_green)","pycom.rgbled(rgb_red)","pycom.wdt_on_boot()","pycom.wdt_on_boot([enable])","pycom.wdt_on_boot(true)","pycom.wdt_on_boot_timeout()","pycom.wdt_on_boot_timeout(10000)","pycom.wdt_on_boot_timeout([timeout])","pycom.wifi_on_boot()","pycom.wifi_on_boot([enable])","pycom.wifi_on_boot(true)","pycom/pycom","pycom_devic","pycomawsmqttcli","pycomawsmqttclient.configureconnectdisconnecttimeout(config.conn_disconn_timeout)","pycomawsmqttclient.configurecredentials(config.aws_root_ca,","pycomawsmqttclient.configuredrainingfrequency(config.draining_freq)","pycomawsmqttclient.configureendpoint(config.aws_host,","pycomawsmqttclient.configurelastwill(config.last_will_topic,","pycomawsmqttclient.configuremqttoperationtimeout(config.mqtt_oper_timeout)","pycomawsmqttclient.configureofflinepublishqueueing(config.offline_queue_size)","pycomawsmqttclient.connect():","pycomawsmqttclient.subscribe(config.topic,","pycomawsmqttshadowcli","pycomawsmqttshadowclient.configureconnectdisconnecttimeout(config.conn_disconn_timeout)","pycomawsmqttshadowclient.configurecredentials(config.aws_root_ca,","pycomawsmqttshadowclient.configureendpoint(config.aws_host,","pycomawsmqttshadowclient.configuremqttoperationtimeout(config.mqtt_oper_timeout)","pycomawsmqttshadowclient.connect():","pycomawsmqttshadowclient.createshadowhandlerwithname(config.thing_name,","pycom'","pycoproc.pi","pycrypto.","pymakr","pymakr,","pymakr.","pymakr.conf","pymakr.conf.","pymakr;","pymakr@1.0.3)","pyscan","pyscan()","pyscan.","pyscan'","pysens","pysense()","pysense),","pysense).","pysense,","pysense.","pysense.pi","pysense/pytrack","pysense/pytrack/expans","pysense/pytrack/pyscan","pysense/pytrack/pyscan.","pysense/pytrack/pyscan/expans","pysense:","pysense_x.x.x.dfu","pysense'","pyseri","python","python,","python.","python3","python3.","pytrack","pytrack'","pytrack()","pytrack,","pytrack.get_sleep_remaining()","pytrack.get_wake_reason()","pytrack.go_to_sleep([gps=true])","pytrack.setup_int_pin_wake_up([rising_edg","pytrack.setup_int_wake_up(rising,","pytrack.setup_sleep(time_seconds)","pytrack.setup_sleep(timout_sec).","pytrack/pysens","pytrack/pysense,","pytrack/pysense/pyscan.","pytrack/pysense/pyscan/expans","pytrack:","pytrack_0.0.8.dfu","pytrack_0.0.8.dfu):","pytrack'","q","q,","q.","q]","quantiti","queri","queu","queue","queue,","queue.","quick","quickli","quiescent","quiet","quiet`","quit","quot","r","r,","r]","r_b","ra5).","race\"","racer","rad","radian","radians.","radio","radio.","rais","raised.","ram","ram.","random","randomli","rang","range()","range(0,","range(0xff):","range(1,","range(10):","range(2):","range(3):","range(8):","range(len(data)):","range,","range.","rate","rate'","rate':","rate.","rate:","ratio","raw","rbuf","rbuf)","rc1,","rcz","rcz1","rcz2","rcz3","rcz4","rcz4.","rcz=sigfox.rcz1)","rcz=sigfox.rcz1,","re","reach","read","read()","read(self):","read,","read.","read/writ","read_bit(self):","read_buf)","read_buf.","read_byte(self):","readabl","reader","reader:","readers.","readi","reading.","readonly=false)","ready,","ready.","real","realli","reason","reason,","reason.","reason:","reboot","reboot.","reboots,","reboots.","receiv","receive,","received')","received,","received.","received...","receiver.","receiving,","recent","reception.","recipient'","recognis","recommend","recommended.","reconfigur","reconnect","reconnect.","record.txt',","recov","recover","recovered.","recoveri","recurs","recv_ack","recv_ack)","recv_data","recv_data)","recv_pkg","recv_pkg)","recv_pkg[1]","recv_pkg_len","recv_pkg_len,","recycl","red","red,","reduc","refer","referenc","reference,","reference.","referenced.","reflash","refus","regard","regardless","regex","regex.match(string)","regex.search(string)","regex.split(string,","region","region)","region=lora.eu868)","region=lora.us915)","region]","regions:","regist","register.","register/manag","register_address,","register_address=0x01","register_quantity,","register_quantity=100","register_valu","register_value))","register_value,","register_value=","register_values,","register_values=[2,","registered,","registers)","registers,","registers.","registr","registration\";","registration,","registration.","registri","regul","regular","regularli","reinstal","rejected!\")","rel","relat","releas","release='1.17.0.b1',","released.","relev","reli","reliabl","reload","remain","remaind","remaining:","remap","rememb","remot","remotely.","remov","remove()","removed,","renam","repeat","repeat.","repeatedli","repetit","repl","repl)","repl,","repl.","repl:","replac","replay","repli","repo.","report","reposit","repositori","repository.","repr()","repres","represent","representation.","represents:","republish","reqa.","request","request\")","request.","request/repli","requests.","requir","require.","required),","required.","resend","reset","reset\")","reset(self):","reset).","reset,","reset.","reset;","reset`","resets,","resets.","resid","resistor","resistor.","resistor:","resiz","resolut","resolution,","resolution:","resolv","resolve_adv_data()","resourc","respect","respectively.","respond","respond.","respons","response.","response:","responsestatu","responsestatus,","rest","restart","restor","restrict","restriction,","result","result.","result:","results.","resum","retain","retri","retriev","return","return_cod","return_flag","returned).","returned.","returning.","returns,","returns:","reus","reused.","reversed()","revert","review","rf","rfid","rfid/nfc","rgb","rgb_bright","rgb_red","rgbled.","right","rightmost","rippl","rise","risk","rmt","rmt(channel=4,","rmt.","rmt.deinit()","rmt.high","rmt.high))","rmt.init()","rmt.init(gpio,","rmt.init(gpio=\"p20\",","rmt.init(gpio=\"p21\",","rmt.low,","rmt.low.","rmt.pulses_get()","rmt.pulses_get(pulses,","rmt.pulses_get(pulses=100)","rmt.pulses_get(timeout=500)","rmt.pulses_send(duration,","rmt.recv_pulses()","rmt.send_pulses(duration,","rn2483","robot","role","roll","roll))","roll,","rom","rom):","rom,","rom0","rom:","root","round","round()","rout","router","router.eu.thethings.network).","row","rsa","rsaprivatekey\"","rssi","rssi).","rssi,","rssi_threshold","rst","rt","rtc","rtc()","rtc(id=0)","rtc,","rtc.","rtc.init((2014,","rtc.init((2017,","rtc.init()","rtc.init(datetime)","rtc.init(datetime=(2014,","rtc.init(datetime=none,","rtc.internal_rc","rtc.internal_rc,","rtc.now()","rtc.now())","rtc.now()))","rtc.now(),","rtc.ntp_sync(\"pool.ntp.org\")","rtc.ntp_sync(server,","rtc.synced()","rtc.xtal_32khz","rtm","rtos),","rtr","rtr,","rtr=false,","rtr=true)","rts,","rts/ct","rtu","rtu).","rule","rule.","run","run).","run,","run/sync","run:","running,","running:","runs.","runtim","runtimeerror","rx","rx/tx","rx:',","rx_filter_threshold","rx_filter_threshold,","rx_filter_threshold=20)","rx_idle_threshold","rx_idle_threshold,","rx_idle_threshold.","rx_idle_threshold=1000)","rx_idle_threshold=1000,","rx_idle_threshold=12000)","rx_iq","rx_iq=false,","rx_iq=true,","rx_queue_len","rx_queue_len=128,","rx_timestamp","rxd","rxd,","s","s,","s.bind(1)","s.close()","s.connect((self.ip,self.port))","s.connect(socket.getaddrinfo('www.google.com',","s.connect(socket.getaddrinfo('www.micropython.org',","s.recv(128)","s.recv(32)","s.recv(64)","s.recvfrom(128)","s.send('')","s.send('devic","s.send('hello","s.send('hello')","s.send('ping')","s.send('pong')","s.send(b\"get","s.send(bytes([0x01,","s.send(bytes([0x04,","s.send(bytes([1,","s.setblocking(false)","s.setblocking(true)","s.setsockopt(socket.sol_lora,","s.setsockopt(socket.sol_sigfox,","s.settimeout(5.0)","s.settimeout(5.5)","s1","safe","safe_boot_on_upload","same","sampl","sample.","save","save.","saved.","scalabl","scalar","scale","scale.","scan","scan(self):","scanned.","scanning.","schemat","scheme","schmidt","schmidt,","sck","sck,","scl","scl)","scl))","scl='p21',","sclk","screen","screen,","screen.","screen:","screw","script","script,","script.","script/program","scripts,","scripts.","scripts:","scroll","sd","sd()","sd.deinit()","sd.init()","sd.init(id=0)","sda","sda,","sda='p22',","search","search()","search/navig","seat","sec","sec\")","sec,","second","second,","second[,","secondli","secondly,","seconds)","seconds,","seconds.","secret","section","section,","section.","sections.","secur","secure=on","secure_boot","secure_boot_signing_key.pem","secure_key=secure_boot_signing_key.pem","secureboot","secureboot,","security.","security:","see","seem","seen","segment","segment_s","segment_size)","select","select.poll()","select.poll*","select.pollerr","select.pollhup","select.pollin","select.pollout","select.pollout.","select.select(rlist,","select_rom(self,","selected,","selected.","self.__alarm","self._search_rom(rom,","self.addr","self.bas","self.i2c","self.i2c.readfrom(self.addr,","self.i2c.writeto(addr,","self.ip","self.period","self.pin","self.pin.init(pin.open_drain,","self.port","self.read_bit()","self.read_bit():","self.reset()","self.reset():","self.second","self.seconds)","self.sendrequest(\"type=command¶m=switchlight&idx=\"+idx+\"&switchcmd=\"+command)","self.sendrequest(\"type=command¶m=updateuservariable&vtype=0&vname=\"+name+\"&vvalue=\"+value)","self.tim","self.valu","self.write_byte(b)","self.write_byte(cmd_matchrom)","self.write_byte(cmd_searchrom)","self.write_bytes(rom)","sell","semant","semaphores)","semtech","send","send.","send_at_cmd_pretty('at!=\"fsm\"')","send_at_cmd_pretty('at!=\"showphy\"')","send_at_cmd_pretty(cmd):","sending/receiv","sending/receiving.","sendrequest(self,","senet","sens","sensibl","sensing.","sensor","sensor)","sensor,","sensor.","sensor:","sensors.","sensors_data","sent","sent')","sent,","sent/receiv","sep","sep])","separ","sequan","sequenc","sequenti","sequentially,","ser=py343434","seri","serial","serial,","serial.","serial:","serialport","serv","server","server(login=('user',","server)","server).","server,","server.","server.deinit()","server.init(*","server.init(login=('user',","server.isrunning()","server.timeout()","server.timeout(300)","server.timeout([timeout_in_seconds])","server_ip","server_ip,","server_side=false,","servers.","server'","servic","service.","service.characteristic('temp',","service.characteristic(uuid,","service.characteristics()","service.instance()","service.isprimary()","service.start()","service.stop()","service.uuid()","service.uuid())","service_data","service_data=none,","service_uuid","service_uuid=b'1234567890123456')","service_uuid=none)","services,","services.","services:","services​","session","session,","session.","set","set,","set.","set:","set_advertisement()","set_pullups).","setattr()","setlight(self,","setsockopt()","settimeout()","settings!!","settings,","settings.","settings:","setup","setup,","setup_sleep()","setvariable(self,","sever","sf","sf7","sf=12)","sf=7,","sfrx","sfrx,","sftx","sftx,","sha","sha1","shadow","shall","shape","share","sheets,","shell.","shield","shield\"","shield,","shield.","shields,","shields.","shift","shifting,","shipped,","shock","short","short.","shortcut","shorter","shortest","shorthand","shortly.","shouldn't","show","showing.","shown","shutdown","si7006a20","si7006a20(pysens","si7006a20.","si7006a20.humidity()","si7006a20.temperature()","side","side,","side.","sidebar)","sidebar,","sides.","sigfox","sigfox(mode=sigfox.fsk,","sigfox(mode=sigfox.sigfox,","sigfox).","sigfox,","sigfox.","sigfox.frequencies()","sigfox.fsk","sigfox.fsk.","sigfox.id()","sigfox.init(mode=sigfox.sigfox,","sigfox.mac()","sigfox.pac()","sigfox.public_key()","sigfox.public_key([public])","sigfox.public_key(true)","sigfox.rcz1,","sigfox.rcz2,","sigfox.rcz3,","sigfox.rcz4","sigfox.rcz4.","sigfox.rssi()","sigfox.sigfox","sigfox.sigfox,","sigfox.sigfox.","sign","signal","signal'","signal,","signal.","signals,","signals.","signatur","signature_verification_key.bin","signed)","signed=tru","signific","silent","silently.","sim","sim.","similar","similar.","simpl","simplest","simpli","simplifi","simul","simultan","sine","singapore,","singl","sinwav","sipi","sipy,","sipy.","sipy:","sit","site","site.","situations.","size","size)","size,","size.","size/byt","size=0","sizes.","sketch","skill","slave","slave,","slave.","slave_addr=0x0a","sleep","sleep(5)","sleep)","sleep.","sleep_m","sleep_ms()","sleep_ms(20)","sleep_u","sleep_us()","sleep_us(1)","sleep_us(40)","sleep_us(420)","sleep_us(480)","sleep_us(60)","slightli","slot","slot.","slowly.","sm","sma","smac","small","smaller","smallest","smart","sms.","sn65hvd230.","snif","snippet","snippet:","snr","snr,","so,","so:","sock","sock.setblocking(false)","sock.setblocking(true)","sock.settimeout(0.0)","sock.settimeout(none)","sockaddr)","socket","socket).","socket,","socket.","socket.accept()","socket.af_inet,","socket.af_lora","socket.bind(address)","socket.bind(port_number)","socket.close()","socket.connect(address)","socket.error,","socket.getaddrinfo().","socket.getaddrinfo(host,","socket.ipproto_tcp","socket.ipproto_tcp)","socket.ipproto_udp,","socket.listen([backlog])","socket.makefile(mode='rb')","socket.read(size)","socket.readall()","socket.readall(),","socket.readinto(buf[,","socket.readline()","socket.recv(bufsize)","socket.recvfrom(bufsize)","socket.send(bytes)","socket.send(bytes).","socket.sendall(bytes)","socket.sendto(bytes,","socket.setblocking(flag)","socket.setsockopt(level,","socket.settimeout(value)","socket.so_bit","socket.so_bit,","socket.so_confirmed,","socket.so_dr","socket.so_dr,","socket.so_oob,","socket.so_reuseaddr","socket.so_rx,","socket.so_tx_repeat,","socket.sock_dgram,","socket.sock_raw","socket.sock_raw)","socket.sock_stream,","socket.socket()","socket.socket(socket.af_inet,","socket.socket(socket.af_lora,","socket.socket(socket.af_sigfox,","socket.socket,","socket.sol_lora,","socket.sol_sigfox","socket.sol_socket,","socket.timeout","socket.write(buf)","socket:","sockets,","sockets.","soft","softwar","software,","software.","solder","solution!","solution:","some_asset.txt","some_library.pi","someth","sometim","somewher","soon","soon.","sort","sorted()","sourc","source,","source.","source:","source=rtc.internal_rc)","sources.","sources:","south","space","space.","span","spans.","spawn","spec","special","specif","specifi","specific,","specific.","specification:","specified,","specified.","spectrum,","speed","speed,","speed.","speed]","speed`","sphinx","spi","spi(0,","spi,","spi.deinit()","spi.init(mode,","spi.lsb","spi.lsb.","spi.mast","spi.master.","spi.msb","spi.read(5)","spi.read(nbytes,","spi.readinto(buf,","spi.write(buf)","spi.write(bytes([0x01,","spi.write_readinto(bytes([0x01,","spi.write_readinto(write_buf,","split","spread","sqnsupgrad","sqnsupgrade.run('/sd/catm1","sqnsupgrade.run('/sd/nb1","sqnsupgrade.run('serial_port',","sqnsupgrade.uart()","sqnsupgrade.uart(true)","sqnsupgrade.uart(true,'/flash/updater.elf')","squar","srv1","srv1.characteristic(uuid=b'ab34567890123456',","ss","ss.connect(socket.getaddrinfo('cloud.blynk.cc',","ss.connect(socket.getaddrinfo('www.google.com',","ssid","ssid',","ssid,","ssid.","ssid:","ssid:gpi","ssid='wipi","ssid=none,","ssid=original_ssid,","ssid]","ssl","ssl.cert_none,","ssl.cert_optional,","ssl.cert_required:","ssl.sslerror","ssl.sslsocket,","ssl.wrap_socket().","ssl.wrap_socket(s)","ssl.wrap_socket(s,","ssl.wrap_socket(sock,","ssl:","ssleay","st","st_atime:","st_ctime:","st_dev:","st_gid:","st_ino:","st_mode:","st_mtime:","st_nlink:","st_size:","st_uid:","sta","stabl","stack","stack.","stand","standard","standard)","standard.","standardis","standards.","start","start,","start.","start=true)","start_level","start_level)","start_level=rmt.high)","started!","started,","started.","started:","starting,","starting_address,","starting_address=0x0","starting_address=0x00","state","state(2)","state.","statement","statement,","static","static.ex","staticmethod()","station","station:","statu","status(0)","status,","status.split(\"","status:","stay","stefan","step","step,","step:","steps:","still","stop","stop=1)","stop=1,","stop=true)","stopwatch.","storag","storage.","store","store,","store/manag","store:","stp","str","str(i))","str(loopcount)","str(payloaddict[\"state\"][\"desired\"][\"property\"]))","str(payloaddict[\"state\"][\"property\"]))","str(payloaddict[\"version\"]))","str(py.get_sleep_remaining())","str(py.get_wake_reason()))","str(s.readline(),","straight","straightforward","stream","stream.","stream/connect","streamlin","strength","strictli","string","string)","string,","string.","strings,","strings.","strong,","strongli","struct","struct.pack(_lora_pkg_ack_format,","struct.pack(_lora_pkg_format","struct.pack(lora_pkg_format,","struct.unpack(\">l\",","struct.unpack(_lora_pkg_ack_format,","struct.unpack(_lora_pkg_format","struct.unpack(lora_confirm_format,","structur","structure\"","structure.","structure:","structures)","structures).","structures.","structures:","stuck","studio","style","sub","sub_cb(topic,","subclasses:","subject","sublicense,","subnet,","subnet_mask,","subscib","subscrib","subscript","subsequ","subset","substanti","substitut","substr","subsystem","subsystem.","subtract","subtyp","succe","succeed.","succeeded!')","succeeded')","succeeded.","succeeds.","success","success.","successful,","successfulli","successfully,","such","sudo","sudo)","sudo.","suffici","suggest","suggests).","suit","suitabl","suitable.","sum","sum()","summari","sun","super","super()","suppli","supplied)","supplied,","support","support).","supported.","suppress","sure","surround","swapping.","switch","sy","symbol","symbols.","symmetr","sync","sync.","sync_file_typ","sync_fold","synced,","synchronis","synchronisation,","syntax","syntax,","syntax.","sys.argv:","sys.byteorder:","sys.exit()","sys.exit(retval=0)","sys.implement","sys.implementation:","sys.maxs","sys.maxsize:","sys.modules:","sys.path:","sys.platform:","sys.print_exception(exc,","sys.stderr:","sys.stdin:","sys.stdout","sys.stdout:","sys.version:","sys.version_info:","system","system\"","system,","system.","system/micropython","system;","systemexit","systemexit.","system'","t","tab","tab,","tab.","tab;","tabl","table.","tail","taiwan,","take","taken","taken,","tale","talk","tangent","tar","tar,","tar[.gz]","tar]","target","target:","target=[boot|app]","target=app","target=boot","task","tasks)","tasks,","tcp","tcp)","technic","technolog","technology.","telemetri","tell","telnet","telnet,","telnet.","telstra","temp","temp.start_conversion()","temp_lsb","temp_read","temperatur","temperature,","temperature.","termin","terminal,","terminal/atom","terminal:","terminology)","terms.","test","test.","test:","text","text.","th_func(delay,","that,","that.","that'","thekeyfil","them,","them.","there!","there'","therefor","therefore,","there'","the“instal","thing","thing.","things'","things.","things:","third","this,","this.","this:","this_script.pi","those","though","thousand","thread","thread,","thread.","threads,","threads.","three","threshold","through","throughput","throughput.","thu","tick","ticket","ticks_*()","ticks_cpu().","ticks_diff()","ticks_m","ticks_ms()","ticks_ms(),","ticks_us()","ticks_us(),","ticks_us,","tilt","time","time,","time.","time.sleep(.5)","time.sleep(0.050)","time.sleep(0.1)","time.sleep(0.25)","time.sleep(0.5)","time.sleep(1)","time.sleep(1.25)","time.sleep(1.5)","time.sleep(2)","time.sleep(2.5)","time.sleep(4)","time.sleep(5)","time.sleep(delay)","time.sleep(machine.rng()","time.sleep_ms(100)","time.sleep_ms(50)","time.sleep_ms(500)","time.sleep_u","time.ticks_diff(start,","time.ticks_us()","time.ticks_us())","time.time()","time.timezon","timeout","timeout)","timeout,","timeout.","timeout:","timeout=","timeout=0)","timeout=10000)","timeout=30)","timeout=300)","timeout=5000)","timeout=60)","timeout=600)","timeout=none,","timeout])","timeout_char","timeout_chars=2,","timeout_m","timeouterror","timer","timer.","timer.alarm(handler=none,","timer.alarm(self._seconds_handler,","timer.chrono()","timer.sleep_us()","times.","timestamp","timezon","timezone',","timezone,","timezone.","tinker","tip","tls:","to,","to.","to/from","to:","togeth","together,","together.","toggl","toggled.","token","token):","token.","token:","token]","tolerant,","tone","too).","too,","too.","took","tool","tool,","tool.","tools,","tools/featur","top","topbar.","topic","topic,","topic:","topics.","tormod","tort","total","total)","touch","toward","trace","traceback","traceback.print_exception(),","track","tracking,","traffic","transact","transaction).","transaction:","transceiv","transfer","transfer,","transfer.","transform","transit","translat","transmiss","transmission.","transmissions,","transmissions.","transmit","transmitted.","transport","transport.","trash","travel","treat","tree.","tri","trials,","triangl","trick","trigger","trigger,","trigger=can.rx_fram","trigger=can.rx_frame)","trigger=pin.irq_fal","triggered.","trivial","troubleshoot","true","true)","true,","true.","true/false.","true:","true])","truncat","try:","ttls),","ttls:","ttn","ttn.","ttyusb.","tupl","tuple).","tuple,","tuple.","tuple:","tuples,","turn","tutori","tutorial.","tutorials,","tutorials.","two","two'","two.","tx","tx,","tx/rx,","tx:","tx_carrier","tx_carrier)","tx_counter","tx_counter,","tx_frequenc","tx_frequency)","tx_idle_level","tx_idle_level,","tx_idle_level=0)","tx_idle_level=rmt.low)","tx_idle_level=rmt.low,","tx_iq","tx_iq=false,","tx_iq=true,","tx_onli","tx_power","tx_power,","tx_power.","tx_power=14,","tx_retri","tx_retries=1,","tx_time_on_air","tx_time_on_air,","tx_trial","tx_trials,","txd","txd,","txd.","txt,","ty","type","type()","type(service.uuid())","type,","type.","type:","typed.","typeerror:","types,","types.","types:","typic","tzinfo","tzinfo]]]]])","u","u.fl","uart","uart(1,","uart.","uart.any()","uart.deinit()","uart.even","uart.even,","uart.init(9600,","uart.init(baudrate=9600,","uart.odd","uart.odd.","uart.read(10)","uart.read(5)","uart.read([nbytes])","uart.readall()","uart.readinto(buf)","uart.readinto(buf[,","uart.readline()","uart.rx_ani","uart.sendbreak()","uart.wait_tx_done(timeout_ms)","uart.write('abc')","uart.write('hello')","uart.write(buf)","uart/usart","uart1","uart2","uart_1","ubinascii","ubinascii.a2b_base64(data)","ubinascii.b2a_base64(data)","ubinascii.hexlify()","ubinascii.hexlify(adv.mac)","ubinascii.hexlify(b'12345')","ubinascii.hexlify(data[,","ubinascii.hexlify(hash.digest())","ubinascii.unhexlify('00000005'))[0]","ubinascii.unhexlify('00112233445566778899aabbccddeeff')","ubinascii.unhexlify('00250c0000010001')","ubinascii.unhexlify('11b0282a189b75b0b4d2d8c7fa38548b')","ubinascii.unhexlify('2b7e151628aed2a6abf7158809cf4f3c')","ubinascii.unhexlify('70b3d57ed0008cd6')","ubinascii.unhexlify('ada4dae3ac12676b')","ubinascii.unhexlify('b57f36d88691cec5ee8659320169a61c')","ubinascii.unhexlify(data)","ubuntu","ucrypto","ucrypto.aes(key,","ucrypto.decrypt()","ucrypto.encrypt()","uctyp","uctypes.addressof(),","uctypes.addressof(obj)","uctypes.bfuint16","uctypes.big_endian","uctypes.bytearray_at(addr,","uctypes.bytes_at(addr,","uctypes.little_endian","uctypes.n","uctypes.sizeof(struct)","uctypes.struct()","uctypes.struct(addr,","uctypes.uint32","uctypes.uint8","uctypes.uint8),","udp","ue","uhashlib","uhashlib.md5([data])","uhashlib.sha1([data])","uhashlib.sha224([data])","uhashlib.sha256([data])","uhashlib.sha384([data])","uhashlib.sha512([data])","uid","uid.","uid:","uid]","uid_len))","uint16","uint16,","uint16.","ujson","ujson.dumps(obj)","ujson.load(fp)","ujson.loads(str)","ulp","ultra","umodbu","unabl","unaccept","unaffected.","unavail","unavailable.","unb","unbound","uncondition","unconditionally,","undefin","undefined.","under","underli","underlyingly,","underscor","understand","understanding.","unexpect","unfeas","unfortun","unfortunately,","unhandl","uninstal","uniqu","unique,","unit","unit).","unit.","univers","unix","unless","unlik","unlock","unlocked.","unmount","unpack","unplug","unregist","unsuccessful,","until","unusu","uo","uos.chdir(path)","uos.dupterm(stream_object)","uos.getcwd()","uos.getfree(path)","uos.listdir([dir])","uos.mkdir(path)","uos.mkfs(block_devic","uos.mount(block_device,","uos.remove(path)","uos.rename(old_path,","uos.rmdir(path)","uos.sep:","uos.stat(path)","uos.sync()","uos.uname()","uos.unlink(path)","uos.unmount(path)","uos.urandom(n)","up","up\")","up)","up,","up.","updat","update,","update.","update:","update\\","update_period","update_period=3600)","updated,","updated.","updater.","updater.elf","updater;","updates.","upgrad","upgrade,","upgrade.","upgrades).","upgrading,","uplink","upload","upload,","upload.","uploaded.","uploading.","upon","upper","uptime,","upward","ur","urandom","ure.compile().","ure.compile(regex)","ure.debug","ure.match(regex,","ure.search(regex,","url","url'","url,","url:","us","us)","us,","us.","us915","us915.","us:","usa,","usability,","usabl","usag","usage,","usage:","usb","usb\"","usb)","usb.","use,","use.","use:","used,","used.","used/import","used;","useful,","user","user,","user.","userdata,","userid","usermod","usernam","username,","username:","users,","users.","using.","using:","usocket","ussl","ustruct","ustruct.calcsize(fmt)","ustruct.pack(fmt,","ustruct.pack_into(fmt,","ustruct.unpack(fmt,","ustruct.unpack_from(fmt,","usual","usual...","utc","utc.","utc:',","util","util.","util/tickets/","util:","utilis","utility:","utim","utime.gmtime([secs])","utime.localtime(),","utime.localtime([secs])","utime.mktime()","utime.sleep(seconds)","utime.sleep_ms(750)","utime.sleep_ms(ms)","utime.sleep_us(us)","utime.ticks_cpu()","utime.ticks_diff(old,","utime.ticks_ms()","utime.ticks_us()","utime.time()","utime.timezone(7200)","utime.timezone([secs])","uucp/dialout","uuid","uuid.","uuids,","v","v,","v0.9","v1,","v1.0","v1.18.1.r1","v1.4.6","v2,","v2.0","v3","v3,","v3.0","v:","v]","val","valid","valid_card","valu","value)","value))","value).","value):","value,","value.","value:","value=1)","value=25)","value=5)","valueerror","values,","values.","values:","vari","variabl","variable).","variable,","variable.","variables,","variables.","variant.","variat","varieti","variou","vdd/2.","vector","vector):","vector.","vehicl","vehicle.","vendor","verbos","verbose.","verbose`","veri","verif","verifi","verizon","verizon,","verizon:","versa.","version","version,","version.","version:","version;","version='v1.8.6","versions.","via","vice","vid:pid=04d8:f013","view","vin","vin,","vin:","virtual","visibl","visible.","visit","visual","visualis","visualisation:","vodafone:","volatil","volden","voltag","voltage)","voltage.","voltmet","vpp)","vpp),","vpp).","vref","vs","vscode","vscode.","w","w.deinit()","w01","w01,","w01:","wait","wait.","waitflag","waiting,","waiting_ack","wake","wake,","wake_","wake_reason_acceleromet","wake_reason_int_pin","wake_reason_push_button","wake_reason_tim","wake_s['wake']","wakeup","wakeup.","wakeup...","walk","want","warn","warning,","warning:","warranti","watchdog","water","wave","wavelength","way","way,","way.","way:","ways:","ways;","wb).","wdt","wdt(timeout=2000)","wdt.feed()","wdt.init(timeout)","wdt_on_boot_timeout.","we'r","we'v","web","websit","website):","website.","week,","weekday","weekday,","weekli","weight","welcom","welcome(\"alex\")","welcome(name):","welcome_phras","well","well,","well.","welt","weston","whatev","whenev","where:","whether","while(true):","while(waiting_ack):","whilst","white","whole","whose","wi","wide","wide.","widget","widget'","widget.","widgets.","width","wifi","wifi,","wifi.","wifi/bluetooth","wifi/bt","wifi/uart","wifi/wlan.","wifi\\n\")","wifi_pass","wifi_pw,","wifi_ssid","wifi_ssid,","wifiota","wifiota(wifi_ssid,","window","window.","windows,","windows.","windows/linux","windows:","windows;","wipi","wipy,","wipy.","wipy2","wipy2,","wipy2:","wipy3","wipy3,","wipy3:","wipy:","wire","wireless","wirelessly.","wires:","wish","with.","within","without","wizard","wizard,","wl","wl.auth()","wl.connect(net_to_use,","wl.ifconfig()[0])","wl.ifconfig(config=net_properties['wlan_config'])","wl.init(mode=wlan.ap,","wl.isconnected():","wl.mode(wlan.sta)","wl.scan()","wl.ssid()","wlan","wlan',","wlan()","wlan(mode=wlan.sta)","wlan(wlan.sta)","wlan,","wlan.antenna([antenna])","wlan.ap","wlan.ap,","wlan.ap.","wlan.auth([auth])","wlan.channel([channel])","wlan.connect(\"yourwifinetwork\",","wlan.connect('mywifi',","wlan.connect('your","wlan.connect(net.ssid,","wlan.connect(ssid,","wlan.connect(ssid='mynetwork',","wlan.connect(ssid='mywifi',","wlan.deinit()","wlan.disconnect()","wlan.ext_","wlan.ext_ant.","wlan.ifconfig(config=('192.168.0.107',","wlan.ifconfig(config=('192.168.0.4',","wlan.ifconfig(config=('192.168.178.107',","wlan.ifconfig(id=0,","wlan.init(mode,","wlan.init(mode=wlan.ap,","wlan.init(mode=wlan.sta)","wlan.int_ant,","wlan.isconnected()","wlan.isconnected():","wlan.mac()","wlan.mode()","wlan.mode([mode])","wlan.scan()","wlan.ssid([ssid])","wlan.sta,","wlan.sta_ap","wlan.sta_ap.","wlan.wep","wlan.wep,","wlan.wpa,","wlan.wpa2","wlan.wpa2,","wlan.wpa2.","wlan.wpa2_","wlan.wpa2_ent.","wlan_config","wlist,","wmac","wob","woken","won't","won't","word","word.","words,","work","work.","workaround","working,","working.","world\"","world.","wpa2","wrap","wrapper","write","write()","write.","write=0x00)","write_buf","write_bytes(self,","write_flash","writing,","written","written,","written.","wrong","wrong,","wrong.","ws2812b","wupa","www.pycom.io","www.pycom.io.","x","x)","x,","x.","x.x.x","x/y.","x/y/z","x]","xlist[,","xml","xxx","xxxx","xxxx,","y","y)","y.","y/x.","yaw","yaw.","year","yearday","yearday)","yellow","yet,","you'll","you'r","you'v","you.","you?","yourself","you'll","you'r","you'v","yum","z","z,","z.","zadig","zealand,","zealand.","zero","zero)","zero,","zero.","zip","zip()","zone","zones:","zsp0","zsp1","{","{\"b\":","{'alex':'2604","{'pwd':","{list,chip_id,wmac,smac,sigfox,exit,flash,copy,write,write_remote,wifi,pybytes,cb,nvs,ota,lpwan,erase_fs,erase_all}","{}","{}\".format(chr.value()))","{}\".format(coord,","{}\".format(ubinascii.hexlify(adv.mac)))","{}'.format(char.uuid(),","{}'.format(service.uuid()))","{}\\n\".format(coord,","|","|=","}","})","},","~/.atom/.apm/pymkr","~/.atom/.apmrc","~/.atom/packages/pymakr","~/.config/atom/cach","~/.screenrc","​","​aw","​integr","–","—","—version","‘fail","‘firmwar","‘hello')","‘past","‘serialport'","“a","“availability:”","“gener","“python=/usr/bin/python2.7”","“p”","“software”),","“x\"","→","✔"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"Introduction","keywords":"","body":"Introduction\nWelcome to the Pycom documentation site. We recommend reading through all the sections to familiarise yourself with the various tools and features available to you to help you develop on your Pycom module.\nTo get started, read through the Getting Started Guide then feel free to jump straight into the tutorials and examples in Tutorials & Examples to begin building your projects.\n\nProducts\nGetting Started\nPymakr\nTutorials\nAPI Documentation\nProduct Info\nPybytes\n\n"},"products.html":{"url":"products.html","title":"Pycom Products","keywords":"","body":"Pycom Products\nPycom Products\nBelow you will find tables of all Pycom products. These tables illustrate the functionality of our various products, their compatibility with each other, as well as what accessories are required to utilise certain functionality.\nDevelopment Boards\n\n\n\nModule\nWiFi\nBluetooth\nLoRa\nSigfox\nLTE CAT-M1NB-IoT\n\n\n\n\nWiPy 3.0\n✔\n✔\n\n\n\n\n\nSiPy\n✔\n✔\n\n✔\n\n\n\nGPy\n✔\n✔\n\n\n✔\n\n\nLoPy\n✔\n✔\n✔\n\n\n\n\nLoPy4\n✔\n✔\n✔\n✔\n\n\n\nFiPy\n✔\n✔\n✔\n✔\n✔\n\n\nAntennas\nExternal WiFi/BT Antenna Kit\nExternal WiFi/BT Antenna Kit\nLoRa & Sigfox Antenna Kit\nLoRa & Sigfox Antenna Kit\nLTE-M Antenna Kit\n\n\n\nAccessories\n\n \n \n Accessory\n Expansion Board\n \n Pysense\n \n Pytrack\n \n Pyscan\n \n \n \n \n \n PyCase\n \n ✔\n \n \n \n \n \n IP67 Case for Expansion Board\n \n ✔\n \n \n \n \n \n IP67 Case for Pysense/Pytrack/Pyscan\n \n \n ✔\n ✔\n ✔\n \n \n IP67 Case (universal)\n \n ✔\n ✔\n ✔\n ✔\n \n \n LiPo Battery (user-supplied)\n ✔\n ✔\n ✔\n ✔\n \n \n Micro USB Cable Required (user-supplied)\n ✔\n ✔\n ✔\n ✔\n \n \n## OEM Modules\n\n\n\nOEM Module\nL01/W01 Reference Board\nUniversal Reference Board\n\n\n\n\nW01\n✔\n✔\n\n\nL01\n✔\n✔\n\n\nL04\n\n✔\n\n\nG01\n\n✔\n\n\n\n"},"gettingstarted/introduction.html":{"url":"gettingstarted/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nSo, you've decided to order a Pycom development module. Firstly we would like to congratulate you in making an excellent decision. If you haven't yet placed your order we highly recommend you check out the products page before you place your order to ensure you know which accessories you might require.\n\nStep 1: Setting up the hardware\nIn the first part of this getting started guide, we will take you through setting up your device. Firstly we will cover how to connect the module to your computer either via USB or WiFi. Secondly we will explain how to connect various accessories such as antennas or SIM cards to your module.\nStep 2: Setting up your computer\nNow that your module is successfully connected, you will need to install some software on your computer to interface with it. The second part of this guide will guide you through installing drivers; performing firmware updates for your module/accessories to ensure you have the most stable and feature packed version; and how to setup the software use to program the device.\nStep 3: Using your module\nNow that you have a connected module and all the required software installed it is time to begin programming your device. This part of the guide will get you started with a basic example and point you in the right direction for getting your device connected to your chosen network.\nStep 4: Connecting to a network\nNow that you familiar with programming your device you will no doubt be keen to get it connected to one of the advertised wireless networks. This usually requires some registration. This step will detail how to get registered and connected to various wireless networks.\nYou can navigate through this guide using the arrow buttons at the bottom of the page.\n\n"},"gettingstarted/connection/":{"url":"gettingstarted/connection/","title":"Hardware Setup","keywords":"","body":"Hardware Setup\nThis chapter of the documentation will show you how to connect you Pycom module. For each device there are detailed instructions on how to connect your module to one of our base boards, a USB UART adapter or WiFi as well as what antennas you might need to connect. Please select your module below to be taken to the appropriate guide.\n"},"gettingstarted/connection/lopy.html":{"url":"gettingstarted/connection/lopy.html","title":"LoPy","keywords":"","body":"LoPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the LoPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the LoPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the LoPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your LoPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the LoPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the LoPy:\n\nBy default, when the LoPy boots, it will create a WiFi access point with the following credentials:\nSSID: lopy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the LoPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nLora\nIf you intend on using the LoRa connectivity of the LoPy you must connect a LoRa antenna to your LoPy before trying to use LoRa otherwise you risk damaging the device.\n\nThe LoPy only supports LoRa on the 868MHz or 915MHz bands. It does not support 433MHz. For this you will require a LoPy4.\n\n\nFirstly you will need to connect the U.FL to SMA pig tail to the LoPy using the U.FL connector on the same side of the LoPy as the LED.\n\n\n\nIf you are using a pycase, you will next need to put the SMA connector through the antenna hole, ensuring you align the flat edge correctly, and screw down the connector using the provided nut.\nFinally you will need to screw on the antenna to the SMA connector.\n\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the LoPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the LoPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nDeep Sleep current issue\nThe LoPy, SiPy, and WiPy 2.0 experience an issue where the modules maintain a high current consumption in deep sleep mode. This issue has been resolved in all newer products. The cause for this issue is the DC to DC switch mode converter remains in a high performance mode even when the device is in deep sleep. The flash memory chip also does not power down. A more detailed explanation can be found here.\n"},"gettingstarted/connection/lopy4.html":{"url":"gettingstarted/connection/lopy4.html","title":"LoPy 4","keywords":"","body":"LoPy 4\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWifiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the LoPy4 module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the LoPy4 module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the LoPy4 module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\n Firstly you will need to connect power to your LoPy4. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the LoPy4 via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the LoPy4:\n\nBy default, when the LoPy4 boots, it will create a WiFi access point with the following credentials:\nSSID: lopy4-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the LoPy4. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nLora/Sigfox\nIf you intend on using the LoRa/Sigfox connectivity of the LoPy4 you must connect a LoRa/Sigfox antenna to your LoPy4 before trying to use LoRa/Sigfox otherwise you risk damaging the device.\n\n\nFirstly you will need to connect the U.FL to SMA pig tail to the LoPy4 using one of the two the U.FL connectors on the same side of the LoPy4 as the LED. The one on the left hand side is for 433MHz (LoRa only), the one of the right hand side is for 868MHz/915MHz (LoRa & Sigfox). Note: This is different from the LoPy.\n\n\n\nIf you are using a pycase, you will next need to put the SMA connector through the antenna hole, ensuring you align the flat edge correctly, and screw down the connector using the provided nut.\nFinally you will need to screw on the antenna to the SMA connector.\n\n\nSince the LoRa chip only runs on one frequency band at a time you only need to connect an antenna to the appropriate U.FL connecor. You should be supplied with a the antenna that suits the band you intend using.\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the LoPy4, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the LoPy4 in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\n"},"gettingstarted/connection/sipy.html":{"url":"gettingstarted/connection/sipy.html","title":"SiPy","keywords":"","body":"SiPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the SiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the SiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the SiPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your SiPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the SiPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the SiPy:\n\nBy default, when the SiPy boots, it will create a WiFi access point with the following credentials:\nSSID: sipy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the SiPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nSigfox\nIf you intend on using the Sigfox connectivity of the SiPy you must connect a Sigfox antenna to your SiPy before trying to use Sigfox otherwise you risk damaging the device.\n\n\nFirstly you will need to connect the U.FL to SMA pig tail to the SiPy using the U.FL connector on the same side of the SiPy as the LED.\n\n\n\nIf you are using a pycase, you will next need to put the SMA connector through the antenna hole, ensuring you align the flat edge correctly, and screw down the connector using the provided nut.\nFinally you will need to screw on the antenna to the SMA connector.\n\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the FiPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the FiPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nDeep Sleep current issue\nThe LoPy, SiPy, and WiPy 2.0 experience an issue where the modules maintain a high current consumption in deep sleep mode. This issue has been resolved in all newer products. The cause for this issue is the DC to DC switch mode converter remains in a high performance mode even when the device is in deep sleep. The flash memory chip also does not power down. A more detailed explanation can be found here.\n"},"gettingstarted/connection/gpy.html":{"url":"gettingstarted/connection/gpy.html","title":"GPy","keywords":"","body":"GPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the GPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the GPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the GPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your GPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the GPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the GPy:\n\nBy default, when the GPy boots, it will create a WiFi access point with the following credentials:\nSSID:gpy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the GPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nLTE Cat-M1/NB-IoT\nIf you intend on using the LTE CAT-M1 or NB-IoT connectivity of the GPy you must connect a LTE CAT-M1/NB-IoT antenna to your GPy before trying to use LTE Cat-M1 or NB-IoT otherwise you risk damaging the device.\n\n\nYou will need to connect the antenna to the GPy using the U.FL connector on the same side of the GPy as the LED.\n\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the GPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the GPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nSIM card \nIf you intend on using the LTE CAT-M1 or NB-IoT connectivity of the GPy you will need to insert a SIM card into your GPy. It should be noted that the GPy does not support regular LTE connectivity and you may require a special SIM. It is best to contact your local cellular providers for more information on acquiring a LTE CAT-M1/NB-IoT enabled nano SIM.\n\n"},"gettingstarted/connection/fipy.html":{"url":"gettingstarted/connection/fipy.html","title":"FiPy","keywords":"","body":"FiPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiWhen using the expansion board with a FiPy, you will need to remove the CTS and RTS jumpers as these interfere with communication with the cellular modem.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the FiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nWhen using the expansion board with a FiPy, you will need to remove the CTS and RTS jumpers as these interfere with communication with the cellular modem.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the FiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the FiPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your FiPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the FiPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the FiPy:\n\nBy default, when the FiPy boots, it will create a WiFi access point with the following credentials:\nSSID: fipy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the FiPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nLora/Sigfox\nIf you intend on using the LoRa/Sigfox connectivity of the FiPy you must connect a LoRa/Sigfox antenna to your FiPy before trying to use LoRa/Sigfox otherwise you risk damaging the device.\n\nThe FiPy only supports LoRa on the 868MHz or 915MHz bands. It does not support 433MHz. For this you will require a LoPy4.\n\n\nFirstly you will need to connect the U.FL to SMA pig tail to the FiPy using the U.FL connector on the same side of the FiPy as the LED.\n\n\n\nIf you are using a pycase, you will next need to put the SMA connector through the antenna hole, ensuring you align the flat edge correctly, and screw down the connector using the provided nut.\nFinally you will need to screw on the antenna to the SMA connector.\n\n\nLTE Cat-M1/NB-IoT\nIf you intend on using the LTE CAT-M1 or NB-IoT connectivity of the FiPy you must connect a LTE CAT-M1/NB-IoT antenna to your FiPy before trying to use LTE Cat-M1 or NB-IoT otherwise you risk damaging the device.\n\n\nYou will need to connect the antenna to the FiPy using the U.FL connector on the under side of the FiPy.\n\n\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the FiPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the FiPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nSIM card \nIf you intend on using the LTE CAT-M1 or NB-IoT connectivity of the FiPy you will need to insert a SIM card into your FiPy. It should be noted that the FiPy does not support regular LTE connectivity and you may require a special SIM. It is best to contact your local cellular providers for more information on acquiring a LTE CAT-M1/NB-IoT enabled nano SIM.\n\n"},"gettingstarted/connection/wipy.html":{"url":"gettingstarted/connection/wipy.html","title":"WiPy","keywords":"","body":"WiPy\nBasic connection\nExp Board 2.0Exp Board 3.0Pytrack/Pysense/PyscanUSB UART AdapterWiFiLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the WiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found here.\n\nLook for the reset button on the module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the expansion board.\n\nInsert the WiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible.\n\nBefore connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found here.\n\nLook for the reset button on the WiPy module (located at a corner of the board, next to the LED).\n\nLocate the USB connector on the Pysense/Pytrack/Pyscan.\n\nInsert the module on the Pysense/Pytrack/Pyscan with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. \n\nFirstly you will need to connect power to your WiPy. You will need to supply 3.5v-5.5v to the Vin pin.\n\nNote: This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection.In order to access the WiPy via WiFi you only need to provide 3.5v - 5.5v on the Vin pin of the WiPy:\n\nBy default, when the WiPy boots, it will create a WiFi access point with the following credentials:\nSSID: wipy-wlan\n\npassword: www.pycom.io\n\n\nOnce connected to this network you will be able to access the telnet and FTP servers running on the WiPy. For both of these the login details are:\nusername: micro\n\npassword: python\n\n\n\nAntennas\nWiFi/Bluetooth (optional)\nAll Pycom modules, including the WiPy, come with a on-board WiFi antenna as well as a U.FL connector for an external antenna. The external antenna is optional and only required if you need better performance or are mounting the WiPy in such a way that the WiFi signal is blocked. Switching between the antennas is done via software, instructions for this can be found here.\n\nDeep Sleep current issue\nThe LoPy, SiPy, and WiPy 2.0 experience an issue where the modules maintain a high current consumption in deep sleep mode. This issue has been resolved in all newer products. The cause for this issue is the DC to DC switch mode converter remains in a high performance mode even when the device is in deep sleep. The flash memory chip also does not power down. A more detailed explanation can be found here.\nWiPy 2.0 vs WiPy 3.0\nThe WiPy 3.0 is an upgraded version of the WiPy 2.0 with the following changes:\n\nThe FLASH has been upgraded from 4MB to 8MB.\nThe RAM has been upgraded from 512KB to 4MB.\nThe deepsleep current consumption issue has been fixed\nThe antenna select pin has moved to GPIO21 (P12)\n\n"},"gettingstarted/installation/":{"url":"gettingstarted/installation/","title":"Software","keywords":"","body":"Software\nTo get you up and running, Pycom provides a suite of tools to assist with developing and programming your Pycom Devices:\n\nDrivers: If you are using Microsoft Windows, you might be required to install drivers for our products to function correctly.\nPycom firmware update utility: This tool automates the process of upgrading the firmware of your Pycom device. It is important that you use this tool before you attempt to use your device. Not only to ensure you have the most stable and feature packed firmware, but also to ensure all the functionality of your device is enable. E.g. this tool also activates your two year free sigfox connectivity.\nDevelopment Environment: Pymakr is a plug-in for Atom and Visual Studio Code developed by Pycom to make development for Pycom modules super easy. It allows you to use your favourite text editor while simplifying the process of uploading code to the device.\n\n"},"gettingstarted/installation/drivers.html":{"url":"gettingstarted/installation/drivers.html","title":"Drivers","keywords":"","body":"Drivers\nLinux\nYou should not need to install any drivers for our devices to be recognised by Linux. You may how ever need to adjust permissions to make sure you have access to the serial port. On most distributions this can be done by adding your user to the dialout user group. Please check the specific instructions for your linux distribution for how to do this.\nmacOS\nOn macOS you shouldn't need to do anything special to get our device to work.\nWindows\nAll our products will work out of the box for Windows 8/10/+. If using Windows 7, drivers to support the Pysense/Pytrack/Pyscan/Expansion Board 3.0 boards will need to be installed.\nDownload\nPlease download the driver software from the link below.\nPysense/Pytrack/Pyscan/Expansion Board 3.0 Serial Driver (save the file to your computer)\nInstallation\nFirst navigate open the Windows start menu and search/navigate to `Device Manager. You should see your Pytrack/Pysense in the dropdown under other devices.\n\nRight click the device and select Update Driver Software.\n\nSelect the option to Browse my computer for driver software.\n\nNext you will need to navigate to where you downloaded the driver to (e.g. Downloads Folder).\n\nSpecify the folder in which the drivers are contained. If you haven't extracted the .zip file, please do this before selecting the folder.\n\nYou may receive a warning, suggesting that Windows can't verify the publisher of this driver. Click Install this driver software anyway as this link points to our official driver.\n\nIf the installation was successful, you should now see a window specifying that the driver was correctly installed.\n\nTo confirm that the installation was correct, navigate back to the Device Manager and click the dropdown for other devices. The warning label should now be gone and Pytrack/Pysense should be installed.\n\n"},"gettingstarted/installation/firmwaretool.html":{"url":"gettingstarted/installation/firmwaretool.html","title":"Updating Firmware","keywords":"","body":"Updating Firmware\nWe strongly recommend you to upgrade your firmware to the latest version as we are constantly making improvements and adding new features to the devices.\nHere are the download links to the update tool. Please download the appropriate one for your OS and follow the instructions on the screen.\n\nWindows\nmacOS (10.11 or Higher)\nLinux (requires dialog and python-serial package)\n\nPrevious versions of firmware are available for download here.\n\nUpdating Device Firmware\nThe basic firmware upgrade procedure can be found below, please follow these steps carefully:\nAfter you're done with upgrading, you can use the Pymakr Plugins to upload and run programs in your device.\nExp Board 2.0Exp Board 3.0Disconnect your device from your computer\n\nInsert module into the Expansion Board\n\nConnect a jumper cable or wire between G23 and GND\n\nReconnect the board via USB to your computer, this puts the device in ‘firmware update mode'.\n\nRun the Firmware Upgrade tool\n\nRemove the G23 to GND jumper cable/wire\nReboot the device (button or power off then on), your device is now ready to use\nIf you are having any issues, make sure the TX and RX jumpers are present on your Expansion Board, as the jumpers sometimes come loose in the box during transport. Without these jumpers, the updater will fail.\nAfter you're done with upgrading, you can use the Pymakr Plugins to upload and run programs in your device.\n"},"gettingstarted/installation/pymakr.html":{"url":"gettingstarted/installation/pymakr.html","title":"Pymakr","keywords":"","body":"Pymakr\n\nPymakr Plugins \nTo make it as easy as possible Pycom has developed a plugin for two popular text editors, called Pymakr. These plugins have been built and are available for the following platforms:\n"},"gettingstarted/programming/":{"url":"gettingstarted/programming/","title":"Programming the modules","keywords":"","body":"Programming the modules\nNow that you have connected and updated your pycom module and installed all the required software on your computer, we can begin programming your Pycom module.\nIf this is your first time using a Pycom module we highly recommend you read through the following pages:\n\nIntroduction to MicroPython: This page will explain what Micropython is and its relation to Python.\nMicroPython Examples: We also recommend you browse these short MicroPython examples to familiarise yourself with its syntax. This is not meant as a comprehensive guide to MicroPython programming but rather a reference to those who already know programming. If you are new to python, or programming all together, we highly recommend searching the internet for Python tutorials. There are many very good tutorials available for free and the skills you learn will be easily transferable to our platform.\nYour first Pymakr project: Once you understand what MicroPython is, this guide will take you through setting up your first Pymakr project to blink the on-board RGB LED. This guide will explain the structure of a MicroPython project as well as how to upload it to your module.\n\nOnce you are familiar with MicroPython and Pymakr, the recommended way of uploading code to your module, you can explore the pages below. These will discuss in greater detail the various mechanisms for running code on your device as well as how to recover it if something goes wrong.\n\nREPL: The REPL (Read Evaluate Print Loop) is an interactive terminal that allows you to type in and test your code directly on the device, just like interactive python interpreter. It can be accessed via UART or Telnet. This is accessed easiest by using Pymakr but if you wish to use other tools, this page will explain how.\nFTP: All Pycom modules start up with a WiFi access point enabled, and a simple FTP server running on it. Once connected to the WiFi network, you can use FTP to transfer files over to your device wirelessly. This can be very useful if you do not have physical access to your device.\nSafe Boot: It is possible that some code you upload to your module will prevent you accessing the REPL or FTP server, preventing you from updating your scripts. This guide will detail how to safe boot your module and how to remove the offending scripts from it.\n\n"},"gettingstarted/programming/micropython.html":{"url":"gettingstarted/programming/micropython.html","title":"Introduction to MicroPython","keywords":"","body":"Introduction to MicroPython\nOur boards work with MicroPython; a Python 3.5 implementation that is optimised to run on micro controllers. This allows for much faster and more simple development process than using C.\n\nBooting into MicroPython\nWhen booting, two files are executed automatically: first boot.py and then main.py. These are placed in the /flash folder on the board. Any other files or libraries can be placed here as well, and can be included or used from boot.py or main.py.\nThe folder structure in /flash looks like the picture below. The files can be managed either using FTP or using the Pymakr Plugin.\n\nTips & Tricks\nMicropython shares majority of the same syntax as Python 3.5. The intention of this design is to provide compatibility upwards from Micropython to Python 3.5, meaning that code written for Micropython should work in a similar manner in Python 3.5. There are some minor variations and these should taken viewed as implementation differences.\nMicropython also has a number of Micropython specific libraries for accessing hardware level features. Specifics relating to those libraries can be found in the Firmware API Reference section of this documentation.\nMicropython, unlike C/C++ or Arduino, does not use braces {} to indicate blocks of code specified for class and function definitions or flow control. Blocks of code are denoted by line indentation, which is strictly enforced.\nThe number of spaces in the indentation is variable but all statements within a block must be indented the same amount.\n\n"},"gettingstarted/programming/examples.html":{"url":"gettingstarted/programming/examples.html","title":"MicroPython Examples","keywords":"","body":"MicroPython Examples\nTo get you started with Python (MicroPython) syntax, we've provided you with a number of code examples.\nVariable Assignment\nAs with Python 3.5, variables can be assigned to and referenced. Below is an example of setting a variable equal to a string and then printing it to the console.\nvariable = \"Hello World\"\nprint(variable)\n\nConditional Statements\nConditional statements allow control over which elements of code run depending on specific cases. The example below shows how a temperature sensor might be implemented in code.\ntemperature = 15\ntarget = 10\nif temperature > target:\n print(\"Too High!\")\nelif temperature \nLoops (For & While loop)\nLoops are another important feature of any programming language. This allows you to cycle your code and repeat functions/assignments/etc.\nfor loops allow you to control how many times a block of code runs for within a range.\nx = 0\nfor y in range(0, 9):\n x += 1\nprint(x)\n\nwhile loops are similar to for loops, however they allow you to run a loop until a specific conditional is true/false. In this case, the loop checks if x is less than 9 each time the loop passes.\nx = 0\nwhile x \nFunctions\nFunctions are blocks of code that are referred to by name. Data can be passed into it to be operated on (i.e. the parameters) and can optionally return data (the return value). All data that is passed to a function is explicitly passed.\nThe function below takes two numbers and adds them together, outputting the result.\ndef add(number1, number2):\n return number1 + number2\n\nadd(1, 2) # expect a result of 3\n\nThe next function takes an input name and returns a string containing a welcome phrase.\ndef welcome(name):\n welcome_phrase = \"Hello, \" + name + \"!\"\n print(welcome_phrase)\n\nwelcome(\"Alex\") # expect \"Hello, Alex!\"\n\nData Structures\nPython has a number of different data structures for storing and manipulating variables. The main difference (regarding data structures) between C and Python is that Python manages memory for you. This means there's no need to declare the sizes of lists, dictionaries, strings, etc.\nLists\nA data structure that holds an ordered collection (sequence) of items.\nnetworks = ['lora', 'sigfox', 'wifi', 'bluetooth', 'lte-m']\nprint(networks[2]) # expect 'wifi'\n\nDictionaries\nA dictionary is like an address-book where you can find the address or contact details of a person by knowing only his/her name, i.e. keys (names) are associate with values (details).\naddress_book = {'Alex':'2604 Crosswind Drive','Joe':'1301 Hillview Drive','Chris':'3236 Goldleaf Lane'}\nprint(address_book['Alex']) # expect '2604 Crosswind Drive'\n\nTuple\nSimilar to lists but are immutable, i.e. you cannot modify tuples after instantiation.\npycom_devices = ('wipy', 'lopy', 'sipy', 'gpy', 'fipy')\nprint(pycom_devices[0]) # expect 'wipy'\n\nFor more Python examples, check out these tutorials. Be aware of the implementation differences between MicroPython and Python 3.5.\n\n"},"gettingstarted/programming/first-project.html":{"url":"gettingstarted/programming/first-project.html","title":"Your first Pymakr project","keywords":"","body":"Your first Pymakr project\nThis guide will take you through how to setup your first project with Pymakr and make the on-board RGB LED flash various colours.\nCreating a project in Pymakr\n\nFirstly you will need to create a new, empty, directory on your computer.\nFor this example we will create one called RGB-Blink.\n\nNext you will need to open either Atom or Visual Studio Code depending on\nwhich you setup previously.\n\nOnce the text editor has loaded you will need to click File > Open, and open the directory you created in step 1\n\n\nIf you are using Atom, it is important to check at this point that Atom has successfully identified the project. The name of the directory you created in step 1 (RGB-Blink in this case) should be shown in the Pymakr pane like so:\n\nIf this is not the case you can press alt-ctrl-r on Windows/Linux or ctrl-alt-cmd-l on macOS, in order to reload Atom and fix the issue.\n\n\nNow that you have a project created, we need to add some files to it. A standard MicroPython project has the following structure:\n\nRGB-Blink\n|-lib\n| |- some_library.py\n|-boot.py\n|-main.py\n\n\nboot.py This is the first script that runs on your module when it\nturns on. This is often used to connect a module a a WiFi network so that\nTelnet and FTP can be used without connecting to the WiFi AP created by the\nmodule and not cluttering up the main.py file. As a beginner you do not\nneed to use a boot.py.\n\nmain.py This script runs directly after boot.py and should contain\nthe main code you wish to run on your device.\n\nlib It is often a good idea to split out re-usable code into libraries.\nIf you want to create or use libraries created by others, you will need to\ncreate a lib directory and put the library files in this. It is important\nthat you put .py files directly into lib rather than creating a directory\ntree. By default MicroPython will not detect any libraries within\nsub-directories.\n\n\nFor this example, you will just need to create a main.py file.\nNow that the project structure is setup, you may wish to configure project specific settings for Pymakr e.g. Which serial port to use. On Atom you need to click the ^ button on the Pymakr pane, then click Project Settings. On Visual Studio Code you need to click the All commands button on the bottom of the windows, then click Pymakr > Project Settings. This creates a file called pymakr.conf inside your project and populates it with default settings copied over from your global settings. A detailed explanation of these settings can be found here.\nControlling the on-board LED\nNow that you have setup and configured your project, we can move on to programming your module. The first thing we will need to do is import some libraries in order to interact with the on-board LED. The Pycom firmware comes with a large amount of libraries for standard functionality built-in. You can find out more about these in the API documentation. For this example you will need to open the main.py file and add the following code:\nimport pycom\nimport time\n\nThis will import two libraries, Pycom which is responsible for Pycom specific features, such as the on-board LED and time which is a standard library used timing and delays.\nYou may have noticed that when you power up your Pycom module, the on-board LED blinks blue on a regular basis. This \"heartbeat\" is used as a way of know that your module has powered up and started correctly. Before we can change the colour of this LED we need to disable this heart beat. Below your imports you will need to add the following:\npycom.heartbeat(False)\n\nNow it's time to test your code. On the Pymakr pane/bottom of the window you will see a run button. (If you haven't connected to your device yet, you will need to do that first). When you click the run button, the code in the currently open file will be executed on the device, but it won't copy it to the device. After running this code, you should see that that on-board LED stops blinking blue.\nNow that we can confirm the device is connected and Pymakr is able to run code on it, we can complete our script to blink the LED like so:\nimport pycom\nimport time\n\npycom.heartbeat(False)\n\nwhile True:\n pycom.rgbled(0xFF0000) # Red\n time.sleep(1)\n pycom.rgbled(0x00FF00) # Green\n time.sleep(1)\n pycom.rgbled(0x0000FF) # Blue\n time.sleep(1)\n\nOnce you run the above script, it will run forever. You will notice this prevents you from accessing the interactive REPL on the device (You cannot see the >>> prompt). In order to stop the script, click onto the Pymakr terminal, and press ctrl-c on your keyboard. This should stop the script running and return you to the interactive REPL.\nUploading to your module\nIn the previous section we got code running on on your Pycom module using the run feature of Pymakr. This is useful for quick testing but has a couple of drawbacks. Firstly the code does not remain on the device permanently. If you reboot the device, it will no longer be running your code. Secondly, it will only work if you are using libraries built into the firmware. If you need any extra libraries, these need to be copied to the device first. This is where the upload feature comes in. If instead of run you click upload, Pymakr will upload all the files in the project (so long as their type is in the sync_file_types setting for your project). These then persist on your device even between reboots, and allows you to use libraries from the lib folder in your project.\nIf you need to remove files from your device you have two options, either connect via FTP and manage your files that way or format the device's internal flash like so:\nimport os\nos.mkfs('/flash')\n\n"},"gettingstarted/programming/repl/":{"url":"gettingstarted/programming/repl/","title":"REPL","keywords":"","body":"REPL\nREPL stands for Read Evaluate Print Loop, and is the name given to the interactive MicroPython prompt that is accessible on the Pycom devices. Using the REPL is by far the easiest way to test out Python code and run commands. You can use the REPL in addition to writing scripts in main.py.\nThe following pages will explain how to use the REPL with both Serial USB and Telnet connections.\nThe REPL includes the following features:\n\nInput history: use arrow up and arrow down to scroll through the history\nTab completion: press tab to auto-complete variables or module names\nHalt any executing code: with Ctrl-C\nCopy/paste code or output: Ctrl-C and Ctrl-V\n\nThere are a number of useful shortcuts for interacting with the MicroPython REPL. See below for the key combinations;\n\nCtrl-A on a blank line will enter raw REPL mode. This is similar to permanent paste mode, except that characters are not echoed back.\nCtrl-B on a blank like goes to normal REPL mode.\nCtrl-C cancels any input, or interrupts the currently running code.\nCtrl-D on a blank line will do a soft reset.\nCtrl-E enters ‘paste mode' that allows you to copy and paste chunks of text. Exit this mode using Ctrl-D.\nCtrl-F performs a \"safe-boot\" of the device that prevents boot.py and main.py from executing\n\n\n"},"gettingstarted/programming/repl/serial.html":{"url":"gettingstarted/programming/repl/serial.html","title":"Serial USB (UART)","keywords":"","body":"Serial USB (UART)\nTo use the REPL, a Pycom device must be connected to the host computer with a USB connection either to an Expansion Board or to serial converter (a diagram of how to do this can be found the the getting started page for your module).\nIn order to connect to the REPL over USB serial, there are multiple methods. Detailed below are the explanations of how to do it in MacOS, Linux and Windows.\nAll platforms\nBy far the easiest way to access the USB UART REPL is via the our Pymakr plug-in for Atom and Visual Studio Code. This adds a pane to the bottom of the editors that allows you to directly access the REPL and any output from the device. Detailed instructions on how to setup Pymakr can be found here.\nmacOS and Linux\nTo open a serial USB connection from macOS, any serial tool may be used; in this example, the terminal tool screen will be used.\nOpen a terminal instance and run the following commands:\n$ screen /dev/tty.usbmodem* 115200\n\nUpon exiting screen, press CTRL-A CTRL-\\. If the keyboard does not support the \\-key (i.e. an obscure combination for \\ like ALT-SHIFT-7 is required), the key combination can be remapped for the quit command:\n\ncreate ~/.screenrc\nadd bind q to the exit command\n\nThis will allow screen to exited by pressing CTRL-A Q.\nOn Linux, picocom or minicom may be used instead of screen. The usb serial address might also be listed as /dev/ttyUSB01 or a higher increment for ttyUSB. Additionally, the elevated permissions to access the device (e.g. group uucp/dialout or use sudo) may be required.\n\nWindows\nA terminal emulator is needed to open the connection from Windows; the easiest option is to download the free program, PuTTY.\nCOM Port\nTo use PuTTY the serial port (COM port) in which the Pycom device is connected, must be located. In Windows, this information can be found from the 'Device Manager' program.\n\nOpen the Windows start menu and search for 'Device Manager'\nThe COM port for the Pycom device will be listed as 'USB Serial Device' or a similar name\nCopy/Write down the associated COM port (e.g. COM4)\n\nUsing Putty\n\nWith PuTTY open, click on Session in the left-hand panel\nNext click the Serial radio button on the right and enter the associated\nCOM port (e.g. COM4) in the Serial Line box\n\nFinally, click the Open button\n\n\n\n"},"gettingstarted/programming/repl/telnet.html":{"url":"gettingstarted/programming/repl/telnet.html","title":"Telnet REPL","keywords":"","body":"Telnet REPL\nPycom devices also support a connection via telnet, using the device's on board WiFi/WLAN. Connect to the device's WiFi Access Point (AP) and using the following credentials to connect to the AP. The WiFi SSID will appear upon powering on a Pycom Device for the first time (e.g. lopy-). To re-enable this feature at a later date, please see network.WLAN.\n\npassword: www.pycom.io\n\nTelnet Server\nAdditionally, to use the MircoPython REPL over telnet, further authentication is required. The default credentials for the telnet server are:\n\nusername: micro\npassword: python\n\nSee network.server for info on how to change the default authentication.\nAll platforms\nBy far the easiest way to access the Telnet REPL is via the our Pymakr plug-in for Atom and Visual Studio Code. This adds a pane to the bottom of the editors that allows you to directly access the REPL and any output from the device. Detailed instructions on how to setup Pymakr can be found here.\nmacOS and Linux\nOnce the host machine is connected to the Pycom device's Access Point, a telnet connection may be opened from a terminal instance.\n$ telnet 192.168.4.1\n\nUpon connection, the telnet program will prompt for the username and password in the section above.\nWindows\nA terminal emulator is needed to open a telnet connection from Windows; the easiest option is to download the free program, PuTTY.\n\nWith PuTTY open, select telnet as connection type and leave the default port (23)\nNext enter the IP address of the Pycom device (e.g. 192.168.4.1)\nFinally click Open\n\nWhen using a Pycom device with a personal, home or office WiFi access point, the telnet connection may still be used. In this instance, the user will need to determine the Pycom device's local IP address and substitute this for 192.168.4.1, referred to in the earlier sections.\n\n"},"gettingstarted/programming/ftp.html":{"url":"gettingstarted/programming/ftp.html","title":"FTP","keywords":"","body":"FTP\nThere is a small internal file system accessible with each Pycom device, called /flash. This is stored within the external serial flash memory. If a microSD card is also connected and mounted, it will be available as well. When the device starts up, it will always boot from the boot.py located in the /flash file system.\nThe file system is accessible via the native FTP server running on each Pycom device. Open an FTP client and connect to:\n\nurl: ftp://192.168.4.1\nusername: micro\npassword: python\n\nSee network.server for information on how to change the defaults. The recommended clients are:\n\nmacOS/Linux: default FTP client\nWindows: Filezilla and FireFTP\n\nFor example, from a macOS/Linux terminal:\n$ ftp 192.168.4.1\n\nThe FTP server doesn't support active mode, only passive mode. Therefore, if using the native unix FTP client, immediately after logging in, run the following command:\nftp> passive\n\nThe FTP server only supports one connection at a time. If using other FTP clients, please check their documentation for how to limit the maximum allowed connections to one at a time.\nFileZilla\nIf using FileZilla, it's important to configure the settings correctly.\nDo not use the quick connect button. Instead, open the site manager and create a new configuration. Within the General tab, ensure that encryption is set to: Only use plain FTP (insecure).\n\nIn the Transfer Settings tab, limit the max number of connections to one. Other FTP clients may behave in a similar ways; visit their documentation for more specific information.\n\n"},"gettingstarted/programming/safeboot.html":{"url":"gettingstarted/programming/safeboot.html","title":"Safe boot","keywords":"","body":"Safe boot\nIf powering up normally or upon pressing the reset button, a Pycom module will boot into standard mode; the boot.py file will be executed first, followed by main.py. It is possible to alter the boot procedure of the module by tying certain pins high or low when the module boots.\nBootloader\nIf you updated your device before using it, you have already put the device into bootloader mode. This is achieved by connecting G23 to GND while the device boots. If you used a Pysense/Pytrack to update, it did this automatically for you. You only need to put your Pycom module into bootloader mode if you are updating its firmware, or are programming your own low level code. This is not required if you are updating your MicroPython code.\nSafe Boot\nSome times the code you have written will prevent you gaining access to the REPL or prevent you updating your code. Some example may be:\n\nYou disabled the WiFi/UART\nYour code gets stuck before reaching the REPL\nYou set a socket as blocking but never receive any data\n\nIn order to fix this you can safe boot your module. This will prevent boot.py and main.py from being executed and will drop you straight into the interactive REPL. After reset, if P12 pin is held high (i.e. connect it to the 3V3 output pin), the heartbeat LED will begin flashing orange slowly. If after 3 seconds the pin is still held high, the LED will start blinking faster. In this mode the module will do the same as previously explained but it will also select the previous OTA image to boot if you have updated the module via the OTA update procedure (updates performed via the firmware update tool do not count). This is useful if you flashed a OTA update that breaks the device.\nPin P12 released during:\n\n\n\n1st 3 secs window\n2nd 3 secs window\n\n\n\n\nDisable boot.py and main.py\nSame as previous but using previous OTA firmware\n\n\n\nThe selection made during safe boot is not persistent, therefore after the next normal reset, the latest firmware will proceed to run again.\nIf problems occur within the filesystem or you wish to factory reset your module to remove your code, run following code in the REPL:\n>>> import os\n>>> os.mkfs('/flash')\n\nBe aware, resetting the flash filesystem will delete all files inside the internal device storage (not the SD card) and they cannot be recovered.\n\nReset\nPycom devices support both soft and hard resets. A soft reset clears the state of the MicroPython virtual machine but leaves hardware peripherals unaffected. To do a soft reset, press Ctrl+D on the REPL or from within a script, run:\n>>> import sys\n>>> sys.exit()\n\nA hard reset is the same as performing a power cycle to the device. In order to hard reset the device, press the reset switch or run:\n>>> import machine\n>>> machine.reset()\n\n"},"gettingstarted/registration/":{"url":"gettingstarted/registration/","title":"Device Registration","keywords":"","body":"Device Registration\nSome of our devices require registration before you can utilise specific features such as certain types of networking. Please see the list below for setup guides to ensure that your device is registered and activated on the various platforms required to access all of the available features.\n\n\n\n\nNot all Pycom devices require activation; most features work immediately out of the box!\n\n"},"gettingstarted/registration/sigfox.html":{"url":"gettingstarted/registration/sigfox.html","title":"Sigfox","keywords":"","body":"Sigfox\nBefore you start, update your device to the latest firmware. Select stable firmware in Firmware updater. After firmware update is done, Sigfox ID and Sigfox PAC were assigned to your device.\nCopy Sigfox ID and Sigfox PAC from the last screen of firmware updater.\n\nSigfox ID and Sigfox Pac is assigned to your device just once during the first update process. Sigfox ID and Sigfox Pac will not change after successive firmware updates.\nAfter first firmware update you can also get your Sigfox ID and Sigfox PAC through a couple of commands via the REPL.\nfrom network import Sigfox\nimport binascii\n\n# initalise Sigfox for RCZ1 (You may need a different RCZ Region)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n\n# print Sigfox Device ID\nprint(binascii.hexlify(sigfox.id()))\n\n# print Sigfox PAC number\nprint(binascii.hexlify(sigfox.pac()))\n\nCreating account at Sigfox backend\nYou need to register to the Sigfox Backend. Navigate to https://backend.sigfox.com/activate\n\nFind the specific country country where the device will be activated. Enter the device's Sigfox ID and Sigfox PAC.\nYou should see green microchip if you entered correct Sigfox ID and Sigfox PAC\n\nThen provide the required information including email address and complete registration.\nWhen registering your other devices (not your first device), you already have created Sigfox Account before. Be sure you are login with your Sigfox account. In that way all of your devices will be added to same Sigfox Account.\n\n\nAfter registration, you will receive confirmation email with password to Sigfox backend https://backend.sigfox.com/auth/login\nUse your email and password to login to Sigfox backend.\n\nIf you enter correct credentials then you should be able to login to Sigfox backend.\nTransferring your device to new Sigfox account\nYou may want to transfer your devices to new Sigfox account.\nOnce you register your device on Sigfox backend, then your Sigfox PAC was used, and is not valid anymore. You need to get new Sigfox PAC. We don't update Sigfox PAC assigned to your device (which can be seen on last page of Firmware updater or read from device).\nTo get new Sigfox PAC navigate to your device on Sigfox backend. On device click on Sigfox Id of device you want to transfer.\n\nNow you can see your new Sigfox PAC.\n\nOnce you know your new Sigfox PAC go to https://backend.sigfox.com/activate and register device with different account.\n"},"gettingstarted/registration/cellular.html":{"url":"gettingstarted/registration/cellular.html","title":"Cellular","keywords":"","body":"Cellular\nIn order to use your GPy/FiPy on a cellular network you are required to get a SIM card from a local provider.\nNote: This might differ from a standard SIM you can buy in a store, our devices do not support standard LTE.\nCurrently we are not able to provide any specific details about how to get such a SIM card and how to register it as most deployments are closed trials, each carrier has it's own rules (for example, whether they require special SIMs or not).\nWe recommend contacting your local cellular providers to check their plans surrounding LTE CAT-M1 and NB-IoT. By contacting them, you will show the carriers that there is local interest in deploying such networks.\nYou can find a map of deployed networks and open labs here.\n"},"gettingstarted/registration/lora/":{"url":"gettingstarted/registration/lora/","title":"LoRaWAN","keywords":"","body":"LoRaWAN\nRaw LoRa\nWhen using raw LoRa, you do not have to register your module in any way. The modules can talk to each other directly.\nLoRaWAN\nIn order to connect your LoRa capable Pycom module to a LoRaWAN network you will have to register your device with the desired network. We are unable to provide instructions for all LoRaWAN networks but below you will find some generic instructions, along with links to any specific guides we are aware of.\nGeneric instructions\nFirstly you will need to get your modules Device EUI, this can be achieved using the following code:\nfrom network import LoRa\nimport ubinascii\n\nlora = LoRa(mode=LoRa.LORAWAN)\nprint(ubinascii.hexlify(lora.mac()).upper().decode('utf-8'))\n\nThe output will be a hex string like: 70B3D5499585FCA1. Once you have this you will need to provide it to your LoRaWAN network which will then provide you with the details need to connect via Over-the-Air Activation (OTAA) or Activation by Personalisation (ABP)\nOTAA\nIf you wish to connect via OTAA (which is the recommended method) the network will provide you with an Application EUI and Application Key. The former identifies what application your device is connecting to, the latter is a shared secret key unique to your device to generate the session keys that prove its identity to the network. Once you have these you can use the LoRaWAN OTAA example code to connect to the network.\nABP\nWith ABP the encryption keys enabling communication with the network are preconfigured in the device. The network will need to provide you with a Device Address, Network Session Key and Application Session Key. Once you have these you can use the LoRaWAN ABP example code to connect to the network.\nNetworks\n\n\nIf you cannot find your favourite LoRaWAN network in the list above, please consider writing a tutorial for how to connect a Pycom module with it and contribute it to this documentation via a GitHub pull request.\n\n"},"gettingstarted/registration/lora/ttn.html":{"url":"gettingstarted/registration/lora/ttn.html","title":"The Things Network","keywords":"","body":"The Things Network\nIn order to use The Things Network (TTN) you should navigate to their website and create/register an account. Enter a username and an email address to verify with their platform.\n\nOnce an account has been registered, you can register your Pycom module as either a node or a nano-gateway. The steps below will detail how to do this.\nCreate an application\nIn order to register your device to connect to the things network, you must first create an application for these devices to belong to. This way the Network will know where to send the devices data to.\nSelecting the Applications tab at the top of the TTN console, will bring up a screen for registering applications. Click register and a new page, similar to the one below, will open.\n\nEnter a unique Application ID as well as a Description & Handler Registration.\nNow the Pycom module nodes can be registered to send data up to the new Application.\nRegister a Device\nTo connect nodes to a things network gateway, devices need to be added to the application. To do this, navigate to the Devices tab on the Application home page and click the Register Device button.\n\nIn the Register Device panel, complete the forms for the Device ID and the Device EUI. The Device ID is user specified and is unique to the device in this application. The Device EUI should be a globally unique identifier for the device. You can run the following on you Pycom module to retrieve its EUI.\nfrom network import LoRa\nimport ubinascii\n\nlora = LoRa()\nprint(\"DevEUI: %s\" % (ubinascii.hexlify(lora.mac()).decode('ascii')))\n\nOnce the device has been added, change the Activation Method between OTAA and ABP depending on user preference. This option can be found under the Settings tab.\nRegister a Nano-Gateway\nYou can also setup your Pycom module to act as a gateway with The Things Network. The code required to do this can be found here.\nInside the TTN Console, there are two options, Applications and Gateways. Select Gateways and then click on register Gateway. This will allow for the set up and registration of a new nano-gateway.\n\nOn the Register Gateway page, you will need to set the following settings:\n\nThese are unique to each gateway, location and country specific frequency. Please verify that correct settings are selected otherwise the gateway will not connect to TTN.\nYou need to tick the \"I'm using the legacy packet forwarder\" to enable the right settings. This is because the Nano-Gateway uses the 'de facto' standard Semtech UDP protocol.\n\n\n\nOption\nValue\n\n\n\n\nProtocol\nPacket Forwarder\n\n\nGateway EUI\nUser Defined (must match config.py)\n\n\nDescription\nUser Defined\n\n\nFrequency Plan\nSelect Country (e.g. EU - 868 MHz)\n\n\nLocation\nUser Defined\n\n\nAntenna Placement\nIndoor or Outdoor\n\n\n\nMost LoRaWAN network servers expect a Gateway ID in the form of a unique 64-bit hexadecimal number (called a EUI-64). The recommended practice is to produce this ID from your board by expanding the WiFi MAC address (a 48-bit number, called MAC-48). You can obtain that by running this code prior to configuration:\n from network import WLAN\n import binascii\n wl = WLAN()\n binascii.hexlify(wl.mac())[:6] + 'FFFE' + binascii.hexlify(wl.mac())[6:]\n\nOnce these settings have been applied, click Register Gateway. A Gateway Overview page will appear, with the configuration settings showing. Next click on the Gateway Settings and configure the Router address to match that of the gateway (default: router.eu.thethings.network).\n\nThe Gateway should now be configured.\n"},"gettingstarted/registration/lora/senet.html":{"url":"gettingstarted/registration/lora/senet.html","title":"Senet","keywords":"","body":"Senet\n\nThe Senet Developer Portal\nConnecting your device begins by creating an account on the Senet Developer Portal. This will grant you free access for up to 10 devices and 5 gateways to support application development activities. Sign-Up\nComplete Senet Developer Portal documentation is available on line at Docs.\nOnce your account has been activated, you may want to onboard a gateway, if Senet public network access in unavailable. Onboarding your device consists of registering the device through your portal account and then provisioning your device with the information provided at the completion of the registration process. Senet supports both Over-The-Air-Activation (OTAA) and Activation-By-Personalization (ABP). As ABP is useful only in a very narrow set of use-cases, this tutorial will walk you through OTAA registration and provisioning.\nDevice Identity and Security Elements\nAll LoRaWAN 1.0.x end-devices require three provisioning elements to join a network. Devices typically come from the factory with a unique, 64-bit EUI (called a DevEUI) which is the device's globally unique identifier. In the case of the Senet Developer Portal, the two additional elements (The Application EUI or AppEUI and Application Key or AppKey) will be generated and provided to you after registration (in typical production environments, these additional elements are also provided during manufacturing and provisioned into the network backend).\n\nDevice EUI (DevEUI)\nApplication EUI (AppEUI)\nApplication Key (AppKey)\n\nDevice EUI\nThis comes from the device itself and can be obtained from lora.mac().To obtain the required hexadecimal representation you can run the following code on your LoPy:\nfrom network import LoRa\nimport ubinascii\n\nlora = LoRa()\nprint(\"DevEUI: %s\" % (ubinascii.hexlify(lora.mac()).decode('ascii')))\n\nUse this value during the first step of device registration.\n\nApplication EUI and Application Key\nThe Application EUI uniquely identifies the security broker (called a Join Server in LoRaWAN terminology) which is interogated by the network when the device attempts to join the network. The Application Key is the shared secret (between the end-device and the Join-Server) which forms the basis for LoRaWAN security and is used to generate the application and network session keys used for privacy and message integrity.\nAt the completion of your device registration process on the Senet Developer Portal, you will be presented with the Application EUI and the Application Key which you will need to provision in your device. This information is always available after the fact in the device details screen.\n\nProvisioning the LoPy or FiPy\nAfter device registration is complete, configure the device for optimal operation and provision the AppEUI and AppKey.\nfrom network import LoRa\nimport socket\nimport time\nimport ubinascii\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.US915)\n\n# create an OTAA authentication parameters\napp_eui = ubinascii.unhexlify('00250C0000010001')\napp_key = ubinascii.unhexlify('00112233445566778899AABBCCDDEEFF')\n\n# initialize LoRa\nlora.init(mode=LoRa.LORAWAN, adr=True, public=True)\n\n# join a network using OTAA (Over the Air Activation)\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), dr=0, timeout=0)\n\nYou are now ready to start sending messages from your device! Each device may be provisioned to stream the datagrams to the backend service of your choice in a variety of standard and custom formats.\n"},"gettingstarted/troubleshooting-guide.html":{"url":"gettingstarted/troubleshooting-guide.html","title":"Troubleshooting Guide","keywords":"","body":"Troubleshooting Guide\nHow to ask for help\nAlways provide these details when asking for help. This helps us understand your setup and save time.\n\nRun os.uname() on your module to get the version numbers\nYour module's type & version (e.g. FiPy 1.0)\nAny shields, or devices connected (e.g. Pytrack, Extension Board 3.0 with “x\" sensor)\nYour Operating System's version\nPymakr version\nAtom / VSCode version\nHave you looked at our documentation and similar issues on the forum?\n\nFirmware Update\nFirmware file has unexpected sha1 checksum.\nIf you're trying to update to the latest development firmware, make sure you use the development release of the Firmware Updater.\nMy module is recognised as the wrong type\nOpen a support ticket with the details and send us the result of this code:\nimport machine, binascii \nbinascii.hexlify(machine.unique_id())\n\nConnecting to the module\nModule stuck in bootloader mode\nNormally, the firmware updater switches back to application mode at the end of an upgrade. If that doesn't happen for some reason, re-plugging the USB cable also puts the device back into application mode.\nPymakr\nMake sure you have the latest version of Pymakr and Atom/VSCode installed.\nSynchronising a project results in ‘Failed to allocate memory' error\nSynchronising takes a bit of memory, so this error can occur when code running on the board already is taking a substantial amount of memory.\nSolution: use safe boot with REPL or Expansion Board when synchronising\nAtom\nFailed to load package: Cannot find module ‘serialport'\nIn some cases, this is caused by the Atom Package Manager (apm) using Python 3.x, while node-gyp (used for compiling the serialport lib) needs Python 2.x. To confirm this, apm —version can be run to check which Python version apm is using.\nSolution: Tell the package manager to use python 2 instead. Running the following command switches apm to 2.7:\necho “python=/usr/bin/python2.7” >> ~/.atom/.apmrc\n\nNow reinstall Pymakr or run apm install from the Pymakr package located in ~/.atom/packages/pymakr\nCould not locate the bindings file\nIf the installation of the serialport library failed, it reverts back to the precompiled version that is included in the plugin. This is compiled for the latest versions of Atom and loses compatibility with older versions.\nSolution: upgrade to the latest Atom (1.19.0 or higher) or install the previous version of the plugin (apm install pymakr@1.0.3)\nAny error where the traceback contains .atom\\packages\\Pymakr\\ with a capital “P”\nThis happened after Pymakr renamed to pymakr (lowercase) starting at version 1.2.5, but Atom remembers the old folder name inside the packages folder.\nSolution:\n\nUninstall Pymakr\nRemove folder: ~/.atom/.apm/Pymkr\nEmpty folder: ~/.config/Atom/Cache\nReinstall pymakr\n\nCannot connect to Pycom board via REPL\nIn the case of a board that has already has code uploaded to it and is running a loop/non-exiting script, the board may not boot into a REPL.\nSolution: If the board is currently running code, you will need to exit the current script before proceeding: 1. Ensure your board is connected to your computer 2. Press the reset button on the device 3. Press ctrl-c on within the Pymakr console to exit the current script/program\nThe REPL should then appear with the >>> prompt and you will be able to run/sync your code.\nCannot connect to Pycom on Linux\nIf you're a Linux user and can't connect to your board, there might be a permission issue to access the serial port.\nSolution: Run the following command sudo usermod -a -G dialout $USER\nVSCode\nTerminal not opening\nIf the Pymakr terminal is not opening or giving an error, this might be because NodeJS is not installed on your system. This is because the terminal process is running separate from VSCode and depends on your systems NodeJS install.\nSolution: install NodeJS. For Windows 64 machines, install a 32 bit version of NodeJS (for example nvm install 7.8.0 32 when using nvm).\n"},"pymakr/installation/":{"url":"pymakr/installation/","title":"Installation","keywords":"","body":"Installation\n\nPymakr Plugins \nTo make it as easy as possible Pycom has developed a plugin for two popular text editors, called Pymakr. These plugins have been built and are available for the following platforms:\n"},"pymakr/installation/atom.html":{"url":"pymakr/installation/atom.html","title":"Atom","keywords":"","body":"Atom\nFor beginners, users getting started with MicroPython & Pycom as well as Atom text editor users, we recommend the Pymakr Plugin for Atom. This section will help you get started using the Atom Text Editor & Pymakr Plugin.\nPlease follow these steps to install the Pymakr Plugin:\n\nEnsure that you have the latest Atom installed and open.\n\n\n\nNavigate to the Install page, via Atom > Preferences > Install\n\n\n\nSearch for Pymakr and select the official Pycom Pymakr Plugin.\n\n\n\nYou should now see and click the Install button. This will download and install the Pymakr Plugin.\n\n\n\nThat's it! You've installed the Pymakr Plugin for Atom.\n\n\nConnecting via Serial USB\nAfter installing the Pymakr Plugin, you need to take a few seconds to configure it for first time use. Please follow these steps:\n\nConnect your Pycom device to your computer via USB. If you are using an Expansion Board 2.0, and have just finished a firmware upgrade, be sure to remove the wire between GND and G23 and reset your device by pressing the button.\nNote: you don't need the wire for Expansion Board 3.0\n\nOpen Atom and ensure that the Pymakr Plugin has correctly installed.\n\n\n\n\nOpen the Pymakr console by clicking the ^ button, located in the lower right side of the Atom window.\n\n\n\nClick, More followed by Get Serial Ports. This will copy the serial address of your expansion board to your clipboard.\n\n\n\nNavigate to Settings > Global Settings\n\n\n\nPaste the serial address you copied earlier into the text field Device Address\n\n\n\nPress connect and the Pymakr console should show three arrows >>>, indicating that you are connected\n\n\nThese settings can also be applied on a per project basis by clicking Settings then Project Settings. This will open a JSON file which you can edit to enter your desired settings.\nThis process is easiest with either a Pycom Expansion Board or a Pytrack/Pysense as the addresses are automatically selected. For external products such as FTDI USB Serial Cables, the serial address may need to be copied manually. Additionally, the reset button on the device may also need to be pressed before a connection message appears.\n\nConnecting via Telnet\nAfter installing the Pymakr Plugin, a device may be connected via the telnet interface. Please see the following steps:\n\nEnsure that Pycom device is turned on\nConnect the host computer to the WiFi Access Point named after your board (the SSID will be as follows e.g. lopy-wlan-xxxx, wipy-wlan-xxxx, etc.). The password is www.pycom.io.\nFollow the steps as above in the \"Connecting via Serial USB\" section but\nenter 192.168.4.1 as the address.\n\nThe default username and password are micro and python, respectively.\n\nClick Connect in the Pymakr pane, Pymakr will now connect via telnet.\n\n\n"},"pymakr/installation/vscode.html":{"url":"pymakr/installation/vscode.html","title":"Visual Studio Code","keywords":"","body":"Visual Studio Code\nPycom also supports Microsoft's Visual Studio Code IDE platform with the Pymakr Plugin. To download Visual Studio Code, navigate to VS Code.\nYou will also need NodeJS installed on your PC. Please download the latest LTS version available from the NodeJS website.\nPlease follow these steps to install the Pymakr VSCode Extension:\n\nEnsure that you have the latest VSCode installed and open.\n\n\n\nNavigate to the Extensions page, using the 5th button in the left navigation\n\n\n\nSearch for Pymakr and click the install button next to it.\n\n\n\nWithin a few minutes, a reload button should appear. Press it to reload VSCode.\n\n\n\nThat's it! You've installed the Pymakr Extension for VSCode\n\n\nConnecting via Serial USB\nAfter installing the Pymakr Plugin, you need to take a few seconds to configure it for first time use. Please follow these steps:\n\nConnect your Pycom device to your computer via USB. If you are using an\nExpansion Board, and have just finished a firmware upgrade, be sure to Remove\nthe wire between GND and G23 and reset your device by pressing the button.\n\nOpen Visual Studio Code and ensure that the Pymakr Plugin has correctly installed.\n\n\n\n\nClick All commands on the bottom of the Visual Studio Code window\n\n\n\nIn the list that appears, click Pymakr > Extra > List Serial Ports\n\n\n\nThis will list the available serial ports. If Pymakr is able to auto-detect which to use, this will be copied to your clipboard. If not please manually copy the correct serial port.\n\n\n\nOnce again click All commands, then click Pymakr > Global Settings. This will open a JSON file. Paste the serial address you copied earlier into the field address and save the file.\n\n\n\nFinally close the JSON file, click All commands, then Pymakr > Connect to connect your device. The Pymakr console should show three arrows >>>, indicating that you are connected\n\n\nThese settings can also be applied on a per project basis by clicking All commands then Pymakr > Project Settings. This will open a JSON file which you can edit to enter your desired settings for the currently open project.\nThis process is easiest with either a Pycom Expansion Board or a Pytrack/Pysense as the addresses are automatically selected. For external products such as FTDI USB Serial Cables, the serial address may need to be copied manually. Additionally, the reset button on the device may also need to be pressed before a connection message appears.\n\nConnecting via Telnet\nAfter installing the Pymakr Plugin, a device may be connected via the telnet interface. Please see the following steps:\n\nEnsure that Pycom device is turned on\nConnect the host computer to the WiFi Access Point named after your board\n(the SSID will be as follows e.g. lopy-wlan-xxxx, wipy-wlan-xxxx, etc.).\nThe password is www.pycom.io.\n\nFollow the steps as above in the \"Connecting via Serial USB\" section but\nenter 192.168.4.1 as the address.\n\nThe default username and password are micro and python,\nrespectively.\n\nFinally close the JSON file, click All commands, then Pymakr > Connect,\nPymakr will now connect via telnet.\n\n\n"},"pymakr/toolsfeatures.html":{"url":"pymakr/toolsfeatures.html","title":"Tools/Features","keywords":"","body":"Tools/Features\nConsole (REPL)\nMicroPython has an interactive code tool known as the REPL (Read Evaluate Print Line). The REPL allows you to run code on your device, line by line. To begin coding, go to the Pymakr Plugin Console and start typing your code. Start by making the LED change colour.\nimport pycom # we need this module to control the LED\n\npycom.heartbeat(False) # disable the blue blinking\npycom.rgbled(0x00ff00) # make the LED light up green in colour\n\nYou can change the colour by adjusting the hex RGB value.\npycom.rgbled(0xff0000) # now make the LED light up red in colour\n\nThe console can be used to run any python code, also functions or loops.\nUse print() to output contents of variables to the console for you to read. Returned values from functions will also be displayed if they are not caught in a variable. This will not happen for code running from the main or boot files. Here you need to use print() to output to the console.\nNote that after writing or pasting any indented code like a function or a while loop, the user will have to press enter up to three times to tell MicroPython the code is to be closed (this is standard MicroPython & Python behaviour).\nAlso be aware that code written into the REPL is not saved after the device is powered off/on again.\n\nRun\nTo test code on a device, create a new .py file or open an existing one, type the desired code, save the file and then press the Run button. This will run the code directly onto the Pycom board and output the results of the script to the REPL.\nChanges made to files won't be automatically uploaded to the board upon restarting or exiting the Run feature, as the Pycom board will not store this code. In order to push the code permanently to a device, use the Upload feature.\n\nProjects\nPymakr Plugin supports user projects, allowing for pre-configured settings such as default serial address/credentials, files to be ignored and folders to sync.\npymakr.conf\nPymakr Plugin supports local project settings using a file called pymakr.conf. This can be used to store the default serial address of a device, which files to ignore and other settings. An example pymakr.conf is shown below:\n{\n \"address\": \"/dev/cu.usbserial-AB001234\",\n \"username\": \"micro\",\n \"password\": \"python\",\n \"sync_folder\": \"scripts\"\n}\n\nUpload\nThe Pymakr Plugins have a feature to sync and upload code to a device. This can be used for both uploading code to a device as well as testing out scripts by running them live on the device. The following steps demonstrate how to use this feature.\nTo start using the Upload feature, ensure that a project folder has been created for the device. For example, if using the pymakr.conf from above, this project folder should be named scripts. This folder should have the following structure:\n\nLibrary files should be placed into the lib folder, certificates into the cert folder and so on. The Upload button will take the highest level folder (currently open) and upload this to the connected Pycom device. The files will be pushed to the device in exactly the same structure as within the code editor's file directory.\nMore\nClicking the More button within the Pymakr Plugin allows for some additional features. See the options below for specific functionality.\nGet Firmware Version\nRetrieves the firmware version of the Pycom device connected to the Pymakr Plugin instance.\nGet WiFi AP SSID\nRetrieves the default WiFi Access Point SSID of the Pycom device connected to the Pymakr Plugin instance.\nGet Serial Ports\nRetrieves the various serial ports that are available to the Pymakr Plugin instance.\n"},"pymakr/settings.html":{"url":"pymakr/settings.html","title":"Settings","keywords":"","body":"Settings\nBelow you will find a description of the various settings available for Pymakr.\naddress\nThis is the address of the Pycom module you want Pymakr can connect to. This can be either a serial port (e.g COM1 on windows or /dev/cu.usbserial-DQ0054ES on Linux/macOS) or an IP address (Telnet) (e.g. 192.168.4.1 if connected to the AP created by the Pycom module).\nusername\nIf a IP address was provided for the address therefore Pymakr is connecting via Telnet, you will also need to provide a username, the default is micro.\npassword\nIf an IP address was provided for the address, Pymakr is connecting via Telnet. You will also need to provide a password, the default is python.\nsync_folder\nIf left blank, all directories inside the project will be synced to the device when the user clicks upload. If directories are specified, only these directories will be synced, all others will be ignored\nopen_on_start\nIf set to true, the Pymakr console will open and try to connect when the editor is started, or a project is opened.\nsafe_boot_on_upload\nIf set to true, Pymakr will reboot the connected device into safe-mode before uploading. This is useful if your code uses a lot of RAM causing issues with the upload procedure.\nThis feature is only available on modules running firmware version 1.17.0.b1 or higher.\nsync_file_types\nOnly files ending with the extensions listed in this setting will be synced to the device when performing an upload. All other files are ignored. By default this is set to include: py, txt, log, json, xml\nctrl_c_on_connect\nIf set to true, Pymakr will sent the ctrl-c signal to the connected module before uploading. This should stop the script currently running on the device and improve the reliability of the upload process.\n"},"pytrackpysense/introduction.html":{"url":"pytrackpysense/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nIn addition to the Expansion Board, Pycom also offers three additional sensor boards, which are ideal for quickly building a fully functioning IoT solution! Whether the application is environment sensing or asset tracking, these additional boards support a variety of sensors.\nPytrack\nPytrack is a location enabled version of the Expansion Board, intended for use in GPS applications such as asset tracking or monitoring.\n\nFeatures & Hardware\nThe Pytrack is has a number of features including GPS, 3-Axis Accelerometer and Battery Charger. See the list below for detailed specifics about each sensor, including datasheets.\n\nSerial USB\n3-Axis Accelerometer (LIS2HH12)\nBattery Charger (BQ24040 with JST connector)\nGPS and GLONASS (L76-L)\nMicroSD Card Reader\n\nAll of the included sensors are connected to the Pycom device via the I2C interface. These pins are located at P22 (SDA) and P21 (SCL).\nYou can find the datasheet and more info here:\nPysense\nPysense is a sensor packed version of the Expansion Board, intended for use in environment sensing applications such as temperature, humidity monitoring, and light sensing.\n\nFeatures & Hardware\nThe Pysense is packed with a number of sensors and hardware, see the list below for detailed specifics about each sensor, including datasheets.\n\nSerial USB\n3-Axis Accelerometer (LIS2HH12)\nBattery Charger (BQ24040 with JST connector)\nDigital Ambient Light Sensor (LTR-329ALS-01)\nHumidity and Temperature Sensor (SI7006-A20)\nBarometric Pressure Sensor with Altimeter (MPL3115A2)\nMicroSD Card Reader\n\nAll of the included sensors are connected to the Pycom device via the I2C interface. These pins are located at GPI09 (SDA) and GPI08 (SCL).\nYou can find the datasheet and more info here:\nPyscan\nPyscan is a RFID-NFC enabled version of the Expansion Board, intended for use in scanning applications, such as RFID/NFC readers.\n\nFeatures & Hardware\nThe Pyscan is packed with a number of sensors and hardware, see the list below for detailed specifics about each sensor, including datasheets.\n\n3-Axis Accelerometer (LIS2HH12)\nDigital Ambient Light Sensor (LTR-329ALS-01)\nRFID-NFC Chip (MFRC63002HN)\nSerial USB\nBattery Charger (BQ24040 with JST connector)\nMicroSD Card Reader\nUltra low power operation (~1uA in deep sleep)\n\nAll of the included sensors are connected to the Pycom device via the I2C interface. These pins are located at P22 (SDA) and P21 (SCL).\nYou can find the datasheet and more info here:\n"},"pytrackpysense/installation/":{"url":"pytrackpysense/installation/","title":"Installing Software","keywords":"","body":"Installing Software\nAs the development for these devices are on going with additional features being added, every week, it is essential to ensure you frequently check for updates on the Pytrack/Pysense/Pyscan. As well as updating the device firmware, it is important to check the GitHub repository for the respective library files as they as also being updated, to include additional features/functionality.\n"},"pytrackpysense/installation/firmware.html":{"url":"pytrackpysense/installation/firmware.html","title":"Updating Firmware","keywords":"","body":"Updating Firmware\nTo update the firmware on the Pysense/Pytrack/Pyscan/Expansion Board v3, please see the following instructions. The firmware of Pysense/Pytrack/Pyscan/Expansion Board v3 can be updated via the USB port using the terminal tool, DFU-util.\nThe latest firmware DFU file can be downloaded from the links below:\n\nPytrack DFU\nPysense DFU\nExpansion Board DFU\n\nWhile in the normal, application mode, the Pysense/Pytrack/Pyscan/Expansion Board v3 require a Serial USB CDC driver, in DFU, bootloader mode, the DFU driver is required. Below, the USB Product ID is depicted for each case.\n\n\n\nBoard\nDFU bootloader (update mode)\nApplication firmware (normal mode)\n\n\n\n\nPytrack\n0xF014\n0xF013\n\n\nPysense\n0xF011\n0xF012\n\n\nPyscan\n0xEF37\n0xEF38\n\n\nExpansion Board v3\n0xEF99\n0xEF98\n\n\n\nNote: USB Vendor ID is always 0x04D8.\nInstalling the DFU-util Tools\nmacOS\nIf using homebrew:\n$ brew install dfu-util\n\nIf using MacPorts:\nport install libusb dfu-util\n\nLinux\nUbuntu or Debian:\n$ sudo apt-get install dfu-util\n\nFedora:\n$ sudo yum install dfu-util\n\nArch:\n$ sudo pacman -Sy dfu-util\n\nWindows\n\nDFU-util v0.9 – Tool to upload the firmware to the Pytrack/Pysense\nZadig – Installer tool for the Pytrack/Pysense board DFU Firmware\n\nTo uploaded the latest DFU firmware to the Pytrack/Pysense, first install the DFU drivers to the host computer. Open Zadig and select libusbK as the driver.\nTo install the drivers, the Pytrack/Pysense board must be in DFU-mode:\n\nDisconnect the USB cable\nHold down the button on the shield\nConnect the USB cable\nKeep the button pressed for at least one second\nRelease the button. When the board is connected in DFU-mode, it will be in this state for 7 seconds.\nClick the“Install Driver button immediately. If the driver was unsuccessful, repeat from step 1.\nHere the USB ID has to be the DFU-bootloader one (0xF014for Pytrack or 0xF011 for Pysense).\nThis is a successful DFU driver installation for Pytrack:\n\n\n\n\nOpen the command prompt and navigate to the directory where the DFU-util and the firmware was downloaded (must be in same directory). Repeat the procedure to get the board in DFU-mode and run the command below but replace X.X.X with the firmware version and replace Pysense with Pytrack if it is the Pytrack that is to be updated (e.g: pytrack_0.0.8.dfu):\ndfu-util-static.exe -D pysense_X.X.X.dfu\n\nIf the update was successful, a message,\"Done!\" should appear in the bottom of the command prompt.\nDouble-check Serial USB (CDC) driver is installed in Application mode: if, by mistake, the libusbk driver was installed while the USB ID is the Application mode (0xF013 for Pytrack or 0xF012 for Pysense), then the Serial USB (CDC) driver has to be installed for application mode. This will allow Windows to allocate a COM port, which is required for REPL console.\n\nUsing DFU-util with Pytrack, Pysense and Expansion Board v3\nTo enter update mode follow these steps:\n\nUnplug the device\nPress the button and keep it held (on the Expansion Board the S1 button)\nPlug in the USB cable to the host computer and wait 1 second before releasing the button\nAfter this you will have approximately 7 seconds to run the DFU-util tool\n\nmacOS and Linux:\n$ dfu-util -D pytrack_0.0.8.dfu\n\nYou might need to run dfu-util as sudo. In that case, you will need to enter your password.\n\nAn output, similar to the one below, will appear upon successful installation:\ndfu-util 0.9\n\nCopyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.\nCopyright 2010-2016 Tormod Volden and Stefan Schmidt\nThis program is Free Software and has ABSOLUTELY NO WARRANTY\nPlease report bugs to http://sourceforge.net/p/dfu-util/tickets/\n\nMatch vendor ID from file: 04d8\nMatch product ID from file: f014\nOpening DFU capable USB device...\nID 04d8:f014\nRun-time device DFU version 0100\nClaiming USB DFU Runtime Interface...\nDetermining device status: state = dfuIDLE, status = 0\ndfu-util: WARNING: Runtime device already in DFU state ?!?\nClaiming USB DFU Interface...\nSetting Alternate Setting #0 ...\nDetermining device status: state = dfuIDLE, status = 0\ndfuIDLE, continuing\nDFU mode device DFU version 0100\nDevice returned transfer size 64\nCopying data from PC to DFU device\nDownload [=========================] 100% 16384 bytes\nDownload done.\nstate(2) = dfuIDLE, status(0) = No error condition is present\nDone!\n\nDebugging\nUsing lsusb command, the Pytrack/Pysense device should be visible in both normal and bootloader modes.\nFor exemple, a Pytrack board is visible as either:\n\nBus 020 Device 004: ID 04d8:f014 Microchip Technology Inc. Application Specific Device\nthis is bootloader mode (f014 is USB PID), active just for 7-8 seconds, if the reset button was just pressed before plugging USB connector.\n\n\nBus 020 Device 005: ID 04d8:f013 Microchip Technology Inc. Pytrack Serial: Pyabcde0\nthis is normal, application mode (f013 is USB PID), this means the bootloader verified application partition and it boot-up correctly.\n\n\n\n"},"pytrackpysense/installation/drivers.html":{"url":"pytrackpysense/installation/drivers.html","title":"Installing Drivers - Windows 7","keywords":"","body":"Installing Drivers - Windows 7\nPytrack and Pysense will work out of the box for Windows 8/10/+, macOS as well as Linux. If using Windows 7, drivers to support the boards will need to be installed.\nPlease follow the instructions below to install the required drivers.\nDownload\nPlease download the driver software from the link below.\nPytrack/Pysense/Pyscan/Expansion Board 3 Driver\nInstallation\nFirst navigate open the Windows start menu and search/navigate to Device Manager. You should see your Pytrack/Pysense in the dropdown under other devices.\n\nRight click the device and select Update Driver Software.\n\nSelect the option to Browse my computer for driver software.\n\nNext you will need to navigate to where you downloaded the driver to (e.g. Downloads Folder).\n\nSpecify the folder in which the drivers are contained. If you haven't extracted the .zip file, please do this before selecting the folder.\n\nYou may receive a warning, suggesting that windows can't verify the publisher of this driver. Click Install this driver software anyway as this link points to our official driver.\n\nIf the installation was successful, you should now see a window specifying that the driver was correctly installed.\n\nTo confirm that the installation was correct, navigate back to the Device Manager and click the dropdown for other devices. The warning label should now be gone and Pytrack/Pysense should be installed.\n\n"},"pytrackpysense/installation/libraries.html":{"url":"pytrackpysense/installation/libraries.html","title":"Installing Libraries","keywords":"","body":"Installing Libraries\nTo utilise the sensors on the Pytrack and Pysense, Pycom has written libraries to make reading to/from the various sensors accessible via an API. These libraries reside at the Pycom GitHub repository and the latest versions can be found under the releases page.\nGitHub Repository\nDownload the repository as a .zip file, navigate to the correct device (Pysense/Pytrack), extract the files and then upload the desired files to the device in the instructions below.\nUploading the Libraries to a Device\nThese libraries should be uploaded to a device (LoPy, SiPy, WiPy 2.0, etc.) in the same process as a standard MicroPython library. The various .py files should be placed into the /lib folder on the device. For example, if using the Pysense and the user wishes to enable the only Accelerometer and the Light Sensor, they should place the following .py files into the device's /lib folder:\n- pysense.py\n- LIS2HH12.py\n- LTR329ALS01.py\n\nAdd as many or as few of the libraries that are required.\nIn addition to the Pysense or Pytrack specific libraries, you also need to upload the pycoproc.py file from the _lib/pycoproc_ folder inside the libraries archive.\nThe Pytrack and Pysense boards behave the same as the Expansion Board. Upload, Run and upload code to Pycom modules via the Pymakr Plugin, in exactly the same process.\n\nImporting/Using the Libraries\nOnce the libraries are uploaded to the device, they can be used/imported as a typical MicroPython library would be. For example, importing and using the light sensor on the Pysense:\nfrom pysense import Pysense\nfrom LTR329ALS01 import LTR329ALS01\n\npy = Pysense()\nlt = LTR329ALS01(py)\n\nprint(lt.light())\n\n"},"pytrackpysense/apireference/":{"url":"pytrackpysense/apireference/","title":"API Reference","keywords":"","body":"API Reference\nTo simplify usability, APIs for the libraries have been created, abstracting away the low level interactions with the sensors. The next following pages refer to the respective libraries for the Pytrack, Pysense, and Pyscan.\n"},"pytrackpysense/apireference/pytrack.html":{"url":"pytrackpysense/apireference/pytrack.html","title":"Pytrack","keywords":"","body":"Pytrack\nThis chapter describes the various libraries which are designed for the Pytrack board. This includes details about the various methods and classes available for each of the Pytrack's sensors.\n3-Axis Accelerometer (LIS2HH12)\nPytrack has a 3-Axis Accelerometer that provides outputs for acceleration as well as roll, pitch and yaw.\nConstructors\nclass LIS2HH12(pytrack = None, sda = 'P22', scl = 'P21')\nCreates a LIS2HH12 object, that will return values for acceleration, roll, pitch and yaw. Constructor must be passed a Pytrack or I2C object to successfully construct.\nMethods\nLIS2HH12.acceleration()\nRead the acceleration from the LIS2HH12. Returns a tuple with the 3 values of acceleration (G).\nLIS2HH12.roll()\nRead the current roll from the LIS2HH12. Returns a float in degrees in the range -180 to 180.\nLIS2HH12.pitch()\nRead the current pitch from the LIS2HH12. Returns a float in degrees in the range -90 to 90. Once the board tilts beyond this range the values will repeat. This is due to a lack of yaw measurement, making it not possible to know the exact orientation of the board.\nGPS with GLONASS (Quectel L76-L GNSS)\nPytrack has a GPS (with GLONASS) that provides outputs longitude/latitude, speed and other information about the Pytrack's location.\nConstructors\nclass L76GNSS(pytrack = None, sda = 'P22', scl = 'P21', timeout = None)\nCreates a L76GNSS object, that will return values for longitude and latitude. Constructor must be passed a Pytrack or I2C object to successfully construct. Set the timeout to a time period (in seconds) for the GPS to search for a lock. If a lock is not found by the time the timeout has expired, the coordinates method will return (None, None).\nMethods\nL76GNSS.coordinates(debug = False)\nRead the longitude and latitude from the L76GNSS. Returns a tuple with the longitude and latitude. With debug set to True the output from the GPS is verbose.\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Libraries GitHub repository\n\n"},"pytrackpysense/apireference/pysense.html":{"url":"pytrackpysense/apireference/pysense.html","title":"Pysense","keywords":"","body":"Pysense\nThis chapter describes the various libraries which are designed for the Pysense board. This includes details about the various methods and classes available for each of the Pysense's sensors.\n3-Axis Accelerometer (LIS2HH12)\nPysense has a 3-Axis Accelerometer that provides outputs for acceleration as well as roll, pitch and yaw.\nConstructors\nclass LIS2HH12(pysense = None, sda = 'P22', scl = 'P21')\nCreates a LIS2HH12 object, that will return values for acceleration, roll, pitch and yaw. Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nLIS2HH12.acceleration()\nRead the acceleration from the LIS2HH12. Returns a tuple with the 3 values of acceleration (G).\nLIS2HH12.roll()\nRead the current roll from the LIS2HH12. Returns a float in degrees in the range -180 to 180.\nLIS2HH12.pitch()\nRead the current pitch from the LIS2HH12. Returns a float in degrees in the range -90 to 90. Once the board tilts beyond this range the values will repeat. This is due to a lack of yaw measurement, making it not possible to know the exact orientation of the board.\nDigital Ambient Light Sensor (LTR-329ALS-01)\nPysense has a dual light sensor that provides outputs for external light levels in lux. See the datasheet for more information about the wavelengths of the two sensors.\nConstructors\nclass LTR329ALS01(pysense = None, sda = 'P22', scl = 'P21', gain = ALS_GAIN_1X, integration = ALS_INT_100, rate = ALS_RATE_500)\nCreates a LTR329ALS01 object, that will return values for light in lux. Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nLTR329ALS01.light()\nRead the light levels of both LTR329ALS01 sensors. Returns a tuple with two values for light levels in lux.\nArguments\nThe following arguments may be passed into the constructor.\n\ngain: ALS_GAIN_1X,ALS_GAIN_2X, ALS_GAIN_4X, ALS_GAIN_8X, ALS_GAIN_48X, ALS_GAIN_96X\nintegration: ALS_INT_50, ALS_INT_100, ALS_INT_150, ALS_INT_200, ALS_INT_250, ALS_INT_300, ALS_INT_350, ALS_INT_400\nrate: ALS_RATE_50, ALS_RATE_100, ALS_RATE_200, ALS_RATE_500, ALS_RATE_1000, ALS_RATE_2000\n\nHumidity and Temperature Sensor (SI7006A20)\nPysense has a Humidity and Temperature sensor that provides values of relative humidity and external temperature.\nConstructors\nclass SI7006A20(pysense = None, sda = 'P22', scl = 'P21')\nCreates a SI7006A20 object, that will return values for humidity (%) and temperature ('C). Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nSI7006A20.humidity()\nRead the relative humidity of the SI7006A20. Returns a float with the percentage relative humidity.\nSI7006A20.temperature()\nRead the external temperature of the SI7006A20. Returns a float with the temperature.\nBarometric Pressure Sensor with Altimeter (MPL3115A2)\nPysense has a Barometric Pressure sensor that provides readings for pressure, altitude as well as an additional temperature sensor.\nConstructors\nclass MPL3115A2(pysense = None, sda = 'P22', scl = 'P21', mode = PRESSURE)\nCreates a MPL3115A2 object, that will return values for pressure (Pa), altitude (m) and temperature ('C). Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nMPL3115A2.pressure()\nRead the atmospheric pressure of the MPL3115A2. Returns a float with the pressure in (Pa).\nMPL3115A2.altitude()\nRead the altitude of the MPL3115A2. Returns a float with the altitude in (m).\nMPL3115A2.temperature()\nRead the temperature of the MPL3115A2. Returns a float with the temperature in ('C).\nArguments\nThe following arguments may be passed into the constructor.\n\nmode: PRESSURE, ALTITUDE\n\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Libraries GitHub repository\n\n"},"pytrackpysense/apireference/pyscan.html":{"url":"pytrackpysense/apireference/pyscan.html","title":"Pyscan","keywords":"","body":"Pyscan\nThis chapter describes the various libraries which are designed for the Pyscan board. This includes details about the various methods and classes available for each of the Pyscan's sensors.\n3-Axis Accelerometer (LIS2HH12)\nPysense has a 3-Axis Accelerometer that provides outputs for acceleration as well as roll, pitch and yaw.\nConstructors\nclass LIS2HH12(pysense = None, sda = 'P22', scl = 'P21')\nCreates a LIS2HH12 object, that will return values for acceleration, roll, pitch and yaw. Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nLIS2HH12.acceleration()\nRead the acceleration from the LIS2HH12. Returns a tuple with the 3 values of acceleration (G).\nLIS2HH12.roll()\nRead the current roll from the LIS2HH12. Returns a float in degrees in the range -180 to 180.\nLIS2HH12.pitch()\nRead the current pitch from the LIS2HH12. Returns a float in degrees in the range -90 to 90. Once the board tilts beyond this range the values will repeat. This is due to a lack of yaw measurement, making it not possible to know the exact orientation of the board.\nDigital Ambient Light Sensor (LTR-329ALS-01)\nPysense has a dual light sensor that provides outputs for external light levels in lux. See the datasheet for more information about the wavelengths of the two sensors.\nConstructors\nclass LTR329ALS01(pysense = None, sda = 'P22', scl = 'P21', gain = ALS_GAIN_1X, integration = ALS_INT_100, rate = ALS_RATE_500)\nCreates a LTR329ALS01 object, that will return values for light in lux. Constructor must be passed a Pysense or I2C object to successfully construct.\nMethods\nLTR329ALS01.light()\nRead the light levels of both LTR329ALS01 sensors. Returns a tuple with two values for light levels in lux.\nArguments\nThe following arguments may be passed into the constructor.\n\ngain: ALS_GAIN_1X,ALS_GAIN_2X, ALS_GAIN_4X, ALS_GAIN_8X, ALS_GAIN_48X, ALS_GAIN_96X\nintegration: ALS_INT_50, ALS_INT_100, ALS_INT_150, ALS_INT_200, ALS_INT_250, ALS_INT_300, ALS_INT_350, ALS_INT_400\nrate: ALS_RATE_50, ALS_RATE_100, ALS_RATE_200, ALS_RATE_500, ALS_RATE_1000, ALS_RATE_2000\n\nPyscan NFC library (MFRC6300)\nConstructors\nclass MFRC630(pyscan=None, sda='P22', scl='P21', timeout=None, debug=False)\nCreates a MFRC630 object. Constructor must be passed a Pyscan or I2C object to successfully construct.\nMethods\nMFRC630.mfrc630_cmd_init()\nInitialise the MFRC630 with some settings\nMFRC630.mfrc630_cmd_reset()\nReset the device. Stops the currently active command and resets device.\nMFRC630.mfrc630_cmd_idle()\nSet the device into idle mode. Stops the currently active command and return to idle mode.\nMFRC630.mfrc630_cmd_load_key(key)\nLoads the provided key into the key buffer.\n\nkey Array which holds the MIFARE key, it is always 6 bytes long\n\nMFRC630.mfrc630_MF_read_block(block_address, dest)\nReads a block of memory from an authenticated card. Try to read a block of memory from the card with the appropriate timeouts and error checking.\n\nblock_address The block to read\ndest The array in which to write the 16 bytes read from the card\n\nReturns 0 for failure, otherwise the number of bytes received.\nMFRC630.mfrc630_MF_auth(uid, key_type, block)\nPerform a MIFARE authentication procedure. This function is a higher-level wrapper around the MF authenticate command. The result of the authentication is checked to identify whether it appears to have succeeded. The key must be loaded into the key buffer with MFRC630.mfrc630_cmd_load_key(key).\nOnce authenticated, the authentication MUST be stopped manually by calling the mfrc630_MF_deauth() function or otherwise disabling the Crypto1 ON bit in the status register.\n\nkey_type The MIFARE key A or B (MFRC630_MF_AUTH_KEY_A or MFRC630_MF_AUTH_KEY_B) to use\nblock The block to authenticate\nuid The authentication procedure required the first four bytes of the card's UID to authenticate\n\nReturns 0 in case of failure, nonzero in case of success.\nMFRC630.mfrc630_MF_deauth()\nDisables MIFARE authentication. Disable the Crypto1 bit from the status register to disable encryption.\nMFRC630.mfrc630_iso14443a_WUPA_REQA(instruction)\nSend WUPA and REQA. Returns the response byte, the answer to request A byte (ATQA), or 0 in case of no answer.\n\ninstruction: MFRC630_ISO14443_CMD_WUPA, MFRC630_ISO14443_CMD_REQA\n\nMFRC630.mfrc630_iso14443a_select(uid)\nPerforms the SELECT procedure to discover a card's UID. This performs the SELECT procedure as explained in ISO14443A, this determines the UID of the card, if multiple cards are present, a collision will occur, which is handled according to the norm.\n\nuid: The UID of the card will be stored into this array.\n\nReturns the length of the UID in bytes (4, 7, 10), or 0 in case of failure.\nMFRC630.print_debug(msg)\nPrints debug statements if DEBUG is enabled.\nMFRC630.format_block(block, length)\nPrints block with length.\nMFRC630.mfrc630_format_block(data, len)\nConverts data to hexadecimal format.\n\ndata The array to be formatted\nlen The number of bytes to format\n\nMFRC630.mfrc630_print_block(data, len)\nPrints the bytes in data array in hexadecimal format, separated by spaces using the mfrc630_format_block method.\n\ndata The array to be printed\nlen The number of bytes to print\n\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Libraries GitHub repository\n\n"},"pytrackpysense/apireference/sleep.html":{"url":"pytrackpysense/apireference/sleep.html","title":"Sleep","keywords":"","body":"Sleep\nThis chapter describes the various methods for sleep and wakeup which are embedded in Pytrack and Pysense libraries. Both Pytrack and Pysense have the same methods, although the appropriate class, either pytrack or pysense, has to be instantiated.\nQuick Usage Example\nThe following example is also available at Sleep Wakeup Example Libraries GitHub repository\n#from pytrack import Pytrack\nfrom pysense import Pysense\nfrom LIS2HH12 import LIS2HH12\nimport time\n\n#py = Pytrack()\npy = Pysense()\n\n# display the reset reason code and the sleep remaining in seconds\n# possible values of wakeup reason are:\n# WAKE_REASON_ACCELEROMETER = 1\n# WAKE_REASON_PUSH_BUTTON = 2\n# WAKE_REASON_TIMER = 4\n# WAKE_REASON_INT_PIN = 8\n\nprint(\"Wakeup reason: \" + str(py.get_wake_reason()))\nprint(\"Approximate sleep remaining: \" + str(py.get_sleep_remaining()) + \" sec\")\ntime.sleep(0.5)\n\n# enable wakeup source from INT pin\npy.setup_int_pin_wake_up(False)\n\nacc = LIS2HH12()\n\n# enable activity and also inactivity interrupts, using the default callback handler\npy.setup_int_wake_up(True, True)\n\n# set the acceleration threshold to 2000mG (2G) and the min duration to 200ms\nacc.enable_activity_interrupt(2000, 200)\n\n# go to sleep for 5 minutes maximum if no accelerometer interrupt happens\npy.setup_sleep(300)\npy.go_to_sleep()\n\nMethods\npytrack.get_sleep_remaining()\nIn the event of a sleep session that was awoken by an asynchronous event (Accelerometer, INT pin or Reset button) the approximate sleep remaining interval (expressed in seconds) can be found out. The user has to manually use setup_sleep() to configure the next sleep interval.\npytrack.get_wake_reason()\nReturns the last wakeup reason. Possible values are:\n# WAKE_REASON_ACCELEROMETER = 1 # Accelerometer activity/inactivity detection\n# WAKE_REASON_PUSH_BUTTON = 2 # Pytrack/Pysense reset buttom\n# WAKE_REASON_TIMER = 4 # Normal timeout of the sleep interval\n# WAKE_REASON_INT_PIN = 8 # INT pin\n\nNote: the WAKE_REASON_INT_PIN can be used if the PIC_RC1 pin (pin#6 on External IO Header) is toggled.\nAs in the above example, this method should be called at the beginning of the script, to find out the reset (wakeup) reason.\npytrack.go_to_sleep([gps=True])\nPuts the board in sleep mode, for the duration, which has to be set previously with pytrack.setup_sleep(timout_sec). The optional boolean parameter sets the GPS state during sleep.\nMicroPython code, which is after this function, is not executed, as wakeup will restart MicroPython.\npytrack.setup_int_wake_up(rising, falling])\nEnables as wakeup source, the accelerometer INT pin (PIC - RA5). The boolean parameters will indicate rising edge (activity detection) and/or falling edge (inactivity detection) is configured.\nThe accelerometer (class LIS2HH12) has to be also configured for a certain acceleration threshold and duration. Code snippet:\nfrom pytrack import Pytrack\nfrom LIS2HH12 import LIS2HH12\n\npy = Pytrack()\nacc = LIS2HH12()\n\n# enable activity and also inactivity interrupts, using the default callback handler\npy.setup_int_wake_up(True, True)\n\n# set the acceleration threshold to 2000mG (2G) and the min duration to 200ms\nacc.enable_activity_interrupt(2000, 200)\n\npytrack.setup_int_pin_wake_up([rising_edge = True])\nEnables as wakeup source, the INT pic (PIC - RC1, pin#6 on External IO Header). Either rising or falling edge has to be set, by default it's rising edge.\npytrack.setup_sleep(time_seconds)\nSets the sleep interval, specified in seconds. The actual sleep will be started by calling go_to_sleep() method.\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Libraries GitHub repository\n\n"},"tutorials/introduction.html":{"url":"tutorials/introduction.html","title":"Introduction","keywords":"","body":"Introduction\n\nTutorials and Examples\nThis section contains tutorials and examples for use with Pycom modules and Expansion boards.\nGeneral Pycom tutorials contains tutorials that may be run on any Pycom device, such as connecting to a WiFi network, Bluetooth, controlling I/O pins etc. Later sections are specific to the LoPy and SiPy devices such as setting up a LoRa node or connecting to the Sigfox network. The final sections are related to examples using the Pytrack and Pysense.\nBefore starting, ensure that any Pycom devices are running the latest firmware; for instructions see Firmware Updates.\nThe source code for these tutorials, along with the required libraries can be found in in the pycom-libraries repository.\n"},"tutorials/all/":{"url":"tutorials/all/","title":"All Pycom Device Examples","keywords":"","body":"All Pycom Device Examples\nThis section contains generic examples that will work across all Pycom devices and Expansion Boards.\n"},"tutorials/all/repl.html":{"url":"tutorials/all/repl.html","title":"REPL","keywords":"","body":"REPL\nUsing the Pymakr Plugin, open and connect a device or use serial terminal (PuTTY, screen, picocom, etc). Upon connecting, there should be a blank screen with a flashing cursor. Press Enter and a MicroPython prompt should appear, i.e. >>>. Let's make sure it is working with the obligatory test:\n>>> print(\"Hello LoPy!\")\nHello LoPy!\n\nIn the example above, the >>> characters should not be typed. They are there to indicate that the text should be placed after the prompt. Once the text has been entered print(\"Hello LoPy!\") and pressed Enter, the output should appear on screen, identical to the example above.\nBasic Python commands can be tested out in a similar fashion.\nIf this is not working, try either a hard reset or a soft reset; see below.\nHere are some other example, utilising the device's hardware features:\n>>> from machine import Pin\n>>> led = Pin('G16', mode=Pin.OUT, value=1)\n>>> led(0)\n>>> led(1)\n>>> led.toggle()\n>>> 1 + 2\n3\n>>> 5 / 2\n2.5\n>>> 20 * 'py'\n'pypypypypypypypypypypypypypypypypypypypy'\n\nResetting the Device\nIf something goes wrong, the device can be reset with two methods. The first is to press CTRL-D at the MicroPython prompt, which will perform a soft reset. A message, as following, will appear:\n>>>\nPYB: soft reboot\nMicroPython v1.4.6-146-g1d8b5e5 on 2016-10-21; LoPy with ESP32\nType \"help()\" for more information.\n>>>\n\nIf that still isn't working a hard reset can be performed (power-off/on) by pressing the RST switch (the small black button next to the RGB LED). Using telnet, this will end the session, disconnecting the program that was used to connect to the Pycom Device.\n"},"tutorials/all/wlan.html":{"url":"tutorials/all/wlan.html","title":"WLAN","keywords":"","body":"WLAN\nThe WLAN is a system feature of all Pycom devices, therefore it is enabled by default.\nIn order to retrieve the current WLAN instance, run:\n>>> from network import WLAN\n>>> wlan = WLAN() # we call the constructor without params\n\nThe current mode (WLAN.AP after power up) may be checked by running:\n>>> wlan.mode()\n\nWhen changing the WLAN mode, if following the instructions below, the WLAN connection to the Pycom device will be broken. This means commands will not run interactively over WiFi.\nThere are two ways around this:\n\nPut this setup code into the boot.py file of the Pycom device so that it gets executed automatically after reset.\nDuplicate the REPL on UART. This way commands can be run via Serial USB.\n\n\nConnecting to a Router\nThe WLAN network class always boots in WLAN.AP mode; to connect it to an existing network, the WiFi class must be configured as a station:\nfrom network import WLAN\nwlan = WLAN(mode=WLAN.STA)\n\nNow the device may proceed to scan for networks:\nnets = wlan.scan()\nfor net in nets:\n if net.ssid == 'mywifi':\n print('Network found!')\n wlan.connect(net.ssid, auth=(net.sec, 'mywifikey'), timeout=5000)\n while not wlan.isconnected():\n machine.idle() # save power while waiting\n print('WLAN connection succeeded!')\n break\n\nAssigning a Static IP Address at Boot Up\nIf the users wants their device to connect to a home router upon boot up, using with a fixed IP address, use the following script as /flash/boot.py:\nimport machine\nfrom network import WLAN\nwlan = WLAN() # get current object, without changing the mode\n\nif machine.reset_cause() != machine.SOFT_RESET:\n wlan.init(mode=WLAN.STA)\n # configuration below MUST match your home router settings!!\n wlan.ifconfig(config=('192.168.178.107', '255.255.255.0', '192.168.178.1', '8.8.8.8'))\n\nif not wlan.isconnected():\n # change the line below to match your network ssid, security and password\n wlan.connect('mywifi', auth=(WLAN.WPA2, 'mywifikey'), timeout=5000)\n while not wlan.isconnected():\n machine.idle() # save power while waiting\n\nNotice how we check for the reset cause and the connection status, this is crucial in order to be able to soft reset the LoPy during a telnet session without breaking the connection.\n\nMultiple Networks using a Static IP Address\nThe following script holds a list with nets and an optional list of wlan_config to set a fixed IP\nimport os\nimport machine\n\nuart = machine.UART(0, 115200)\nos.dupterm(uart)\n\nknown_nets = {\n '': {'pwd': ''},\n '': {'pwd': '', 'wlan_config': ('10.0.0.114', '255.255.0.0', '10.0.0.1', '10.0.0.1')}, # (ip, subnet_mask, gateway, DNS_server)\n}\n\nif machine.reset_cause() != machine.SOFT_RESET:\n from network import WLAN\n wl = WLAN()\n wl.mode(WLAN.STA)\n original_ssid = wl.ssid()\n original_auth = wl.auth()\n\n print(\"Scanning for known wifi nets\")\n available_nets = wl.scan()\n nets = frozenset([e.ssid for e in available_nets])\n\n known_nets_names = frozenset([key for key in known_nets])\n net_to_use = list(nets & known_nets_names)\n try:\n net_to_use = net_to_use[0]\n net_properties = known_nets[net_to_use]\n pwd = net_properties['pwd']\n sec = [e.sec for e in available_nets if e.ssid == net_to_use][0]\n if 'wlan_config' in net_properties:\n wl.ifconfig(config=net_properties['wlan_config'])\n wl.connect(net_to_use, (sec, pwd), timeout=10000)\n while not wl.isconnected():\n machine.idle() # save power while waiting\n print(\"Connected to \"+net_to_use+\" with IP address:\" + wl.ifconfig()[0])\n\n except Exception as e:\n print(\"Failed to connect to any known network, going into AP mode\")\n wl.init(mode=WLAN.AP, ssid=original_ssid, auth=original_auth, channel=6, antenna=WLAN.INT_ANT)\n\nConnecting to a WPA2-Enterprise network\nConnecting with EAP-TLS:\nBefore connecting, obtain and copy the public and private keys to the device, e.g. under location /flash/cert. If it is required to validate the server's public key, an appropriate CA certificate (chain) must also be provided.\nfrom network import WLAN\n\nwlan = WLAN(mode=WLAN.STA)\nwlan.connect(ssid='mywifi', auth=(WLAN.WPA2_ENT,), identity='myidentity', ca_certs='/flash/cert/ca.pem', keyfile='/flash/cert/client.key', certfile='/flash/cert/client.crt')\n\nConnecting with EAP-PEAP or EAP-TTLS:\nIn case of EAP-PEAP (or EAP-TTLS), the client key and certificate are not necessary, only a username and password pair. If it is required to validate the server's public key, an appropriate CA certificate (chain) must also be provided.\nfrom network import WLAN\n\nwlan = WLAN(mode=WLAN.STA)\nwlan.connect(ssid='mywifi', auth=(WLAN.WPA2_ENT, 'username', 'password'), identity='myidentity', ca_certs='/flash/cert/ca.pem')\n\n"},"tutorials/all/ble.html":{"url":"tutorials/all/ble.html","title":"Bluetooth","keywords":"","body":"Bluetooth\nAt present, basic BLE functionality is available. More features will be implemented in the near future, such as pairing. This page will be updated in line with these features.\nFull info on bluetooth can be found within Bluetooth page of the Firmware API Reference.\nScan for BLE Devices\nScan for all of the advertising devices within range of the scanning device.\nbluetooth.start_scan(10) # starts scanning and stop after 10 seconds\nbluetooth.start_scan(-1) # starts scanning indefinitely until bluetooth.stop_scan() is called\n\nRaw Data from a BLE Device\nA quick usage example that scans and prints the raw data from advertisements.\nfrom network import Bluetooth\n\nbluetooth = Bluetooth()\nbluetooth.start_scan(-1) # start scanning with no timeout\n\nwhile True:\n print(bluetooth.get_adv())\n\nConnect to a BLE Device\nConnecting to a device that is sending advertisements.\nfrom network import Bluetooth\nimport ubinascii\nbluetooth = Bluetooth()\n\n# scan until we can connect to any BLE device around\nbluetooth.start_scan(-1)\nadv = None\nwhile True:\n adv = bluetooth.get_adv()\n if adv:\n try:\n bluetooth.connect(adv.mac)\n except:\n # start scanning again\n bluetooth.start_scan(-1)\n continue\n break\nprint(\"Connected to device with addr = {}\".format(ubinascii.hexlify(adv.mac)))\n\nConnect to a BLE Device and Retrieve Data\nConnecting to a device named 'Heart Rate' and receiving data from it's services.\nfrom network import Bluetooth\nimport time\nbt = Bluetooth()\nbt.start_scan(-1)\n\nwhile True:\n adv = bt.get_adv()\n if adv and bt.resolve_adv_data(adv.data, Bluetooth.ADV_NAME_CMPL) == 'Heart Rate':\n try:\n conn = bt.connect(adv.mac)\n services = conn.services()\n for service in services:\n time.sleep(0.050)\n if type(service.uuid()) == bytes:\n print('Reading chars from service = {}'.format(service.uuid()))\n else:\n print('Reading chars from service = %x' % service.uuid())\n chars = service.characteristics()\n for char in chars:\n if (char.properties() & Bluetooth.PROP_READ):\n print('char {} value = {}'.format(char.uuid(), char.read()))\n conn.disconnect()\n break\n except:\n pass\n else:\n time.sleep(0.050)\n\nRetrieve the Name & Manufacturer from a BLE Device\nUsing resolve_adv_data() to attempt to retrieve the name and manufacturer data from the advertiser.\nimport ubinascii\nfrom network import Bluetooth\nbluetooth = Bluetooth()\n\nbluetooth.start_scan(20)\nwhile bluetooth.isscanning():\n adv = bluetooth.get_adv()\n if adv:\n # try to get the complete name\n print(bluetooth.resolve_adv_data(adv.data, Bluetooth.ADV_NAME_CMPL))\n\n mfg_data = bluetooth.resolve_adv_data(adv.data, Bluetooth.ADV_MANUFACTURER_DATA)\n\n if mfg_data:\n # try to get the manufacturer data (Apple's iBeacon data is sent here)\n print(ubinascii.hexlify(mfg_data))\n\n"},"tutorials/all/https.html":{"url":"tutorials/all/https.html","title":"HTTPS","keywords":"","body":"HTTPS\nBasic connection using ssl.wrap_socket().\nimport socket\nimport ssl\n\ns = socket.socket()\nss = ssl.wrap_socket(s)\nss.connect(socket.getaddrinfo('www.google.com', 443)[0][-1])\n\nBelow is an example using certificates with the blynk cloud.\nCertificate was downloaded from the blynk examples folder and placed in /flash/cert/ on the device.\nimport socket\nimport ssl\n\ns = socket.socket()\nss = ssl.wrap_socket(s, cert_reqs=ssl.CERT_REQUIRED, ca_certs='/flash/cert/ca.pem')\nss.connect(socket.getaddrinfo('cloud.blynk.cc', 8441)[0][-1])\n\nFor more info, check the ssl module in the API reference.\n"},"tutorials/all/mqtt.html":{"url":"tutorials/all/mqtt.html","title":"MQTT","keywords":"","body":"MQTT\nMQTT is a lightweight messaging protocol that is ideal for sending small packets of data to and from IoT devices via WiFi.\nThe broker used in this example is the IO Adafruit platform, which is free and allows for tinkering with MQTT.\nVisit IO Adafruit and create an account. You'll need to get hold of an API Key as well as your credentials. Visit this guide for more information about MQTT and how to use it with Adafruit's Broker.\nThis example will send a message to a topic on the Adafruit MQTT broker and then also subscribe to the same topic, in order to show how to use the subscribe functionality.\nfrom mqtt import MQTTClient\nfrom network import WLAN\nimport machine\nimport time\n\ndef sub_cb(topic, msg):\n print(msg)\n\nwlan = WLAN(mode=WLAN.STA)\nwlan.connect(\"yourwifinetwork\", auth=(WLAN.WPA2, \"wifipassword\"), timeout=5000)\n\nwhile not wlan.isconnected(): \n machine.idle()\nprint(\"Connected to WiFi\\n\")\n\nclient = MQTTClient(\"device_id\", \"io.adafruit.com\",user=\"your_username\", password=\"your_api_key\", port=1883)\n\nclient.set_callback(sub_cb)\nclient.connect()\nclient.subscribe(topic=\"youraccount/feeds/lights\")\n\nwhile True:\n print(\"Sending ON\")\n client.publish(topic=\"youraccount/feeds/lights\", msg=\"ON\")\n time.sleep(1)\n print(\"Sending OFF\")\n client.publish(topic=\"youraccount/feeds/lights\", msg=\"OFF\")\n client.check_msg()\n\n time.sleep(1)\n\n"},"tutorials/all/aws.html":{"url":"tutorials/all/aws.html","title":"AWS","keywords":"","body":"AWS\nThe AWS IoT platform enables devices to connect to the Amazon cloud and lets applications in the cloud interact with Internet-connected things. Common IoT applications either collect and process telemetry from devices or enable users to control a device remotely. Things report their state by publishing messages, in JSON format, on MQTT topics.\nFor more information see this PDF File.\nGetting Started with AWS IoT\nCreating the message broker (Amazon website):\n\nSign in to the AWS Management Console\nNavigate to the IoT Console by clicking on the AWS IoT link\nIn the left navigation pane, choose Register/Manage\nClick on the create button, give your device a name and press create\nClick on the device that has been created\nOn the Details page, in the left navigation pane, choose Security\nOn the Certificates page, choose Create certificate\nDownload all the certificates, then press the Activate and the Attach a Policy buttons. See image\nClick on the Create New Policy button\nOn the Create Policy page, choose a policy name and the actions to authorise.\nGo to the certificates page, click on the three dots of your certificate and attach the policy to the certificate as shown in the diagram\n\nSetting up the device (Pycom device):\n\nDownload the latest sample code from the Pycom GitHub Repository.\nConnect to the device via FTP and put the root CA certificate, the client certificate (*.pem.crt) and the private key (*.private.pem.key) in the /flash/cert folder.\nUpdate the config file with your WiFi settings, the AWS Host and the certificate paths.\nPut the config.py and the main.py in the device flash\n\nConfiguration (config.py):\nThis file contains the WiFi, certificate paths and application specific settings that need to be updated by the user.\n# WiFi configuration\nWIFI_SSID = 'my_wifi_ssid'\nWIFI_PASS = 'my_wifi_password'\n\n# AWS general configuration\nAWS_PORT = 8883\nAWS_HOST = 'aws_host_url'\nAWS_ROOT_CA = '/flash/cert/aws_root.ca'\nAWS_CLIENT_CERT = '/flash/cert/aws_client.cert'\nAWS_PRIVATE_KEY = '/flash/cert/aws_private.key'\n\n################## Subscribe / Publish client #################\nCLIENT_ID = 'PycomPublishClient'\nTOPIC = 'PublishTopic'\nOFFLINE_QUEUE_SIZE = -1\nDRAINING_FREQ = 2\nCONN_DISCONN_TIMEOUT = 10\nMQTT_OPER_TIMEOUT = 5\nLAST_WILL_TOPIC = 'PublishTopic'\nLAST_WILL_MSG = 'To All: Last will message'\n\n####################### Shadow updater ########################\n#THING_NAME = \"my thing name\"\n#CLIENT_ID = \"ShadowUpdater\"\n#CONN_DISCONN_TIMEOUT = 10\n#MQTT_OPER_TIMEOUT = 5\n\n####################### Delta Listener ########################\n#THING_NAME = \"my thing name\"\n#CLIENT_ID = \"DeltaListener\"\n#CONN_DISCONN_TIMEOUT = 10\n#MQTT_OPER_TIMEOUT = 5\n\n####################### Shadow Echo ########################\n#THING_NAME = \"my thing name\"\n#CLIENT_ID = \"ShadowEcho\"\n#CONN_DISCONN_TIMEOUT = 10\n#MQTT_OPER_TIMEOUT = 5\n\nSubscibe / Publish (main.py)\nTo subscribe to a topic:\n\nGo to the AWS Iot page, click on manage and choose your device\nFrom the left hand side, choose Activity and then click MQTT client.\nChoose the topic name you entered in the configuration file.\nMessages should be published as shown in the diagram\n\n# user specified callback function\ndef customCallback(client, userdata, message):\n print(\"Received a new message: \")\n print(message.payload)\n print(\"from topic: \")\n print(message.topic)\n print(\"--------------\\n\\n\")\n\n# configure the MQTT client\npycomAwsMQTTClient = AWSIoTMQTTClient(config.CLIENT_ID)\npycomAwsMQTTClient.configureEndpoint(config.AWS_HOST, config.AWS_PORT)\npycomAwsMQTTClient.configureCredentials(config.AWS_ROOT_CA, config.AWS_PRIVATE_KEY, config.AWS_CLIENT_CERT)\n\npycomAwsMQTTClient.configureOfflinePublishQueueing(config.OFFLINE_QUEUE_SIZE)\npycomAwsMQTTClient.configureDrainingFrequency(config.DRAINING_FREQ)\npycomAwsMQTTClient.configureConnectDisconnectTimeout(config.CONN_DISCONN_TIMEOUT)\npycomAwsMQTTClient.configureMQTTOperationTimeout(config.MQTT_OPER_TIMEOUT)\npycomAwsMQTTClient.configureLastWill(config.LAST_WILL_TOPIC, config.LAST_WILL_MSG, 1)\n\n#Connect to MQTT Host\nif pycomAwsMQTTClient.connect():\n print('AWS connection succeeded')\n\n# Subscribe to topic\npycomAwsMQTTClient.subscribe(config.TOPIC, 1, customCallback)\ntime.sleep(2)\n\n# Send message to host\nloopCount = 0\nwhile loopCount \nShadow updater (main.py)\n# user specified callback functions\ndef customShadowCallback_Update(payload, responseStatus, token):\n if responseStatus == \"timeout\":\n print(\"Update request \" + token + \" time out!\")\n if responseStatus == \"accepted\":\n payloadDict = json.loads(payload)\n print(\"Update request with token: \" + token + \" accepted!\")\n print(\"property: \" + str(payloadDict[\"state\"][\"desired\"][\"property\"]))\n if responseStatus == \"rejected\":\n print(\"Update request \" + token + \" rejected!\")\n\ndef customShadowCallback_Delete(payload, responseStatus, token):\n if responseStatus == \"timeout\":\n print(\"Delete request \" + token + \" time out!\")\n if responseStatus == \"accepted\":\n print(\"Delete request with token: \" + token + \" accepted!\")\n if responseStatus == \"rejected\":\n print(\"Delete request \" + token + \" rejected!\")\n\n# configure the MQTT client\npycomAwsMQTTShadowClient = AWSIoTMQTTShadowClient(config.CLIENT_ID)\npycomAwsMQTTShadowClient.configureEndpoint(config.AWS_HOST, config.AWS_PORT)\npycomAwsMQTTShadowClient.configureCredentials(config.AWS_ROOT_CA, config.AWS_PRIVATE_KEY, config.AWS_CLIENT_CERT)\n\npycomAwsMQTTShadowClient.configureConnectDisconnectTimeout(config.CONN_DISCONN_TIMEOUT)\npycomAwsMQTTShadowClient.configureMQTTOperationTimeout(config.MQTT_OPER_TIMEOUT)\n\n# Connect to MQTT Host\nif pycomAwsMQTTShadowClient.connect():\n print('AWS connection succeeded')\n\ndeviceShadowHandler = pycomAwsMQTTShadowClient.createShadowHandlerWithName(config.THING_NAME, True)\n\n# Delete shadow JSON doc\ndeviceShadowHandler.shadowDelete(customShadowCallback_Delete, 5)\n\n# Update shadow in a loop\nloopCount = 0\nwhile True:\n JSONPayload = '{\"state\":{\"desired\":{\"property\":' + str(loopCount) + '}}}'\n deviceShadowHandler.shadowUpdate(JSONPayload, customShadowCallback_Update, 5)\n loopCount += 1\n time.sleep(5)\n\nDelta Listener (main.py)\n# Custom Shadow callback\ndef customShadowCallback_Delta(payload, responseStatus, token):\n payloadDict = json.loads(payload)\n print(\"property: \" + str(payloadDict[\"state\"][\"property\"]))\n print(\"version: \" + str(payloadDict[\"version\"]))\n\n # configure the MQTT client\npycomAwsMQTTShadowClient = AWSIoTMQTTShadowClient(config.CLIENT_ID)\npycomAwsMQTTShadowClient.configureEndpoint(config.AWS_HOST, config.AWS_PORT)\npycomAwsMQTTShadowClient.configureCredentials(config.AWS_ROOT_CA, config.AWS_PRIVATE_KEY, config.AWS_CLIENT_CERT)\n\npycomAwsMQTTShadowClient.configureConnectDisconnectTimeout(config.CONN_DISCONN_TIMEOUT)\npycomAwsMQTTShadowClient.configureMQTTOperationTimeout(config.MQTT_OPER_TIMEOUT)\n\n# Connect to MQTT Host\nif pycomAwsMQTTShadowClient.connect():\n print('AWS connection succeeded')\n\ndeviceShadowHandler = pycomAwsMQTTShadowClient.createShadowHandlerWithName(config.THING_NAME, True)\n\n# Listen on deltas\ndeviceShadowHandler.shadowRegisterDeltaCallback(customShadowCallback_Delta)\n\n# Loop forever\nwhile True:\n time.sleep(1)\n\n"},"tutorials/all/adc.html":{"url":"tutorials/all/adc.html","title":"ADC","keywords":"","body":"ADC\nThis example is a simple ADC sample. For more information please see ADC.\nfrom machine import ADC\nadc = ADC(0)\nadc_c = adc.channel(pin='P13')\nadc_c()\nadc_c.value()\n\nCalibration\nCurrently the ESP32's ADC is not calibrated from the factory. This means it must be calibrated each time you wish to use it. To do this you must firstly measure the internal voltage reference. The following code will connect the 1.1v reference to P22\nfrom machine import ADC\nadc = ADC()\n\n# Output Vref of P22\nadc.vref_to_pin('P22')\n\nNow that the voltage reference is externally accessible you should measure it with the most accurate voltmeter you have access to. Note down the reading in millivolts, e.g. 1120. To disconnect the 1.1v reference from P22 please reset your module. You can now calibrate the ADC by telling it the true value of the internal reference. You should then check your calibration by connecting the ADC to a known voltage source.\n# Set calibration - see note above\nadc.vref(1100)\n\n# Check calibration by reading a known voltage\nadc_c = adc.channel(pin='P16', attn=ADC.ATTN_11DB)\nprint(adc_c.voltage())\n\n"},"tutorials/all/i2c.html":{"url":"tutorials/all/i2c.html","title":"I2C","keywords":"","body":"I2C\nThe following example receives data from a light sensor using I2C. Sensor used is the BH1750FVI Digital Light Sensor.\nimport time\nfrom machine import I2C\nimport bh1750fvi\n\ni2c = I2C(0, I2C.MASTER, baudrate=100000)\nlight_sensor = bh1750fvi.BH1750FVI(i2c, addr=i2c.scan()[0])\n\nwhile(True):\n data = light_sensor.read()\n print(data)\n time.sleep(1)\n\nDrivers for the BH1750FVI\nPlace this sample code into a file named bh1750fvi.py. This can then be imported as a library.\n# Simple driver for the BH1750FVI digital light sensor\n\nclass BH1750FVI:\n MEASUREMENT_TIME = const(120)\n\n def __init__(self, i2c, addr=0x23, period=150):\n self.i2c = i2c\n self.period = period\n self.addr = addr\n self.time = 0\n self.value = 0\n self.i2c.writeto(addr, bytes([0x10])) # start continuos 1 Lux readings every 120ms\n\n def read(self):\n self.time += self.period\n if self.time >= MEASUREMENT_TIME:\n self.time = 0\n data = self.i2c.readfrom(self.addr, 2)\n self.value = (((data[0] \nLight sensor and LoRa\nThis is the same code, with added LoRa connectivity, sending the lux value from the light sensor to another LoRa enabled device.\nimport socket\nimport time\nimport pycom\nimport struct\nfrom network import LoRa\nfrom machine import I2C\nimport bh1750fvi\n\nLORA_PKG_FORMAT = \"!BH\"\nLORA_CONFIRM_FORMAT = \"!BB\"\n\nDEVICE_ID = 1\n\npycom.heartbeat(False)\n\nlora = LoRa(mode=LoRa.LORA, tx_iq=True, region=LoRa.EU868)\nlora_sock = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\nlora_sock.setblocking(False)\n\ni2c = I2C(0, I2C.MASTER, baudrate=100000)\nlight_sensor = bh1750fvi.BH1750FVI(i2c, addr=i2c.scan()[0])\n\nwhile(True):\n msg = struct.pack(LORA_PKG_FORMAT, DEVICE_ID, light_sensor.read())\n lora_sock.send(msg)\n\n pycom.rgbled(0x150000)\n\n wait = 5\n while (wait > 0):\n wait = wait - 0.1\n time.sleep(0.1)\n recv_data = lora_sock.recv(64)\n\n if (len (recv_data) >= 2):\n status, device_id = struct.unpack(LORA_CONFIRM_FORMAT, recv_data)\n\n if (device_id == DEVICE_ID and status == 200):\n pycom.rgbled(0x001500)\n wait = 0\n\n time.sleep(1)\n\n"},"tutorials/all/owd.html":{"url":"tutorials/all/owd.html","title":"Onewire Driver","keywords":"","body":"Onewire Driver\nThis tutorial explains how to connect and read data from a DS18x20 temperature sensor. The onewire library is also available at the pycom-libraries GitHub Repository.\nBasic usage\nimport time\nfrom machine import Pin\nfrom onewire import DS18X20\nfrom onewire import OneWire\n\n# DS18B20 data line connected to pin P10\now = OneWire(Pin('P10'))\ntemp = DS18X20(ow)\n\nwhile True:\n print(temp.read_temp_async())\n time.sleep(1)\n temp.start_conversion()\n time.sleep(1)\n\nLibrary\n#!/usr/bin/env python3\n\n\"\"\"\nOneWire library for MicroPython\n\"\"\"\n\nimport time\nimport machine\n\nclass OneWire:\n CMD_SEARCHROM = const(0xf0)\n CMD_READROM = const(0x33)\n CMD_MATCHROM = const(0x55)\n CMD_SKIPROM = const(0xcc)\n\n def __init__(self, pin):\n self.pin = pin\n self.pin.init(pin.OPEN_DRAIN, pin.PULL_UP)\n\n def reset(self):\n \"\"\"\n Perform the onewire reset function.\n Returns True if a device asserted a presence pulse, False otherwise.\n \"\"\"\n sleep_us = time.sleep_us\n disable_irq = machine.disable_irq\n enable_irq = machine.enable_irq\n pin = self.pin\n\n pin(0)\n sleep_us(480)\n i = disable_irq()\n pin(1)\n sleep_us(60)\n status = not pin()\n enable_irq(i)\n sleep_us(420)\n return status\n\n def read_bit(self):\n sleep_us = time.sleep_us\n enable_irq = machine.enable_irq\n pin = self.pin\n\n pin(1) # half of the devices don't match CRC without this line\n i = machine.disable_irq()\n pin(0)\n sleep_us(1)\n pin(1)\n sleep_us(1)\n value = pin()\n enable_irq(i)\n sleep_us(40)\n return value\n\n def read_byte(self):\n value = 0\n for i in range(8):\n value |= self.read_bit() >= 1\n\n def write_bytes(self, buf):\n for b in buf:\n self.write_byte(b)\n\n def select_rom(self, rom):\n \"\"\"\n Select a specific device to talk to. Pass in rom as a bytearray (8 bytes).\n \"\"\"\n self.reset()\n self.write_byte(CMD_MATCHROM)\n self.write_bytes(rom)\n\n def crc8(self, data):\n \"\"\"\n Compute CRC\n \"\"\"\n crc = 0\n for i in range(len(data)):\n byte = data[i]\n for b in range(8):\n fb_bit = (crc ^ byte) & 0x01\n if fb_bit == 0x01:\n crc = crc ^ 0x18\n crc = (crc >> 1) & 0x7f\n if fb_bit == 0x01:\n crc = crc | 0x80\n byte = byte >> 1\n return crc\n\n def scan(self):\n \"\"\"\n Return a list of ROMs for all attached devices.\n Each ROM is returned as a bytes object of 8 bytes.\n \"\"\"\n devices = []\n diff = 65\n rom = False\n for i in range(0xff):\n rom, diff = self._search_rom(rom, diff)\n if rom:\n devices += [rom]\n if diff == 0:\n break\n return devices\n\n def _search_rom(self, l_rom, diff):\n if not self.reset():\n return None, 0\n self.write_byte(CMD_SEARCHROM)\n if not l_rom:\n l_rom = bytearray(8)\n rom = bytearray(8)\n next_diff = 0\n i = 64\n for byte in range(8):\n r_b = 0\n for bit in range(8):\n b = self.read_bit()\n if self.read_bit():\n if b: # there are no devices or there is an error on the bus\n return None, 0\n else:\n if not b: # collision, two devices with different bit meaning\n if diff > i or ((l_rom[byte] & (1 > 1 | 0x80 # truncate bit 0 by shifting, fill high bit with 1.\n temp_read = -((~temp_read + 1) & 0xff) # now convert from two's complement\n else:\n temp_read = temp_lsb >> 1 # truncate bit 0 by shifting\n count_remain = data[6]\n count_per_c = data[7]\n temp = 100 * temp_read - 25 + (count_per_c - count_remain) // count_per_c\n return temp\n elif rom0 == 0x28:\n return (temp_msb \n"},"tutorials/all/threading.html":{"url":"tutorials/all/threading.html","title":"Threading","keywords":"","body":"Threading\nMicroPython supports spawning threads by the _thread module. The following example demonstrates the use of this module. A thread is simply defined as a function that can receive any number of parameters. Below 3 threads are started, each one perform a print at a different interval.\nimport _thread\nimport time\n\ndef th_func(delay, id):\n while True:\n time.sleep(delay)\n print('Running thread %d' % id)\n\nfor i in range(3):\n _thread.start_new_thread(th_func, (i + 1, i))\n\nUsing Locks:\nimport _thread\n\na_lock = _thread.allocate_lock()\n\nwith a_lock:\n print(\"a_lock is locked while this executes\")\n\n"},"tutorials/all/rgbled.html":{"url":"tutorials/all/rgbled.html","title":"RGB LED","keywords":"","body":"RGB LED\nBy default the heartbeat LED flashes in blue colour once every 4s to signal that the system is alive. This can be overridden through the pycom module.\nimport pycom\n\npycom.heartbeat(False)\npycom.rgbled(0xff00) # turn on the RGB LED in green colour\n\nThe heartbeat LED is also used to indicate that an error was detected.\nThe following piece of code uses the RGB LED to make a traffic light that runs for 10 cycles.\nimport pycom\nimport time\n\npycom.heartbeat(False)\nfor cycles in range(10): # stop after 10 cycles\n pycom.rgbled(0x007f00) # green\n time.sleep(5)\n pycom.rgbled(0x7f7f00) # yellow\n time.sleep(1.5)\n pycom.rgbled(0x7f0000) # red\n time.sleep(4)\n\nHere is the expected result:\n\n"},"tutorials/all/timers.html":{"url":"tutorials/all/timers.html","title":"Timers","keywords":"","body":"Timers\nDetailed information about this class can be found in Timer.\nChronometer\nThe Chronometer can be used to measure how much time has elapsed in a block of code. The following example uses a simple stopwatch.\nfrom machine import Timer\nimport time\n\nchrono = Timer.Chrono()\n\nchrono.start()\ntime.sleep(1.25) # simulate the first lap took 1.25 seconds\nlap = chrono.read() # read elapsed time without stopping\ntime.sleep(1.5)\nchrono.stop()\ntotal = chrono.read()\n\nprint()\nprint(\"\\nthe racer took %f seconds to finish the race\" % total)\nprint(\" %f seconds in the first lap\" % lap)\nprint(\" %f seconds in the last lap\" % (total - lap))\n\nAlarm\nThe Alarm can be used to get interrupts at a specific interval. The following code executes a callback every second for 10 seconds.\nfrom machine import Timer\n\nclass Clock:\n\n def __init__(self):\n self.seconds = 0\n self.__alarm = Timer.Alarm(self._seconds_handler, 1, periodic=True)\n\n def _seconds_handler(self, alarm):\n self.seconds += 1\n print(\"%02d seconds have passed\" % self.seconds)\n if self.seconds == 10:\n alarm.callback(None) # stop counting after 10 seconds\n\nclock = Clock()\n\nThere are no restrictions to what can be done in an interrupt. For example, it is possible to even do network requests with an interrupt. However, it is important to keep in mind that interrupts are handled sequentially, so it's good practice to keep them short. More information can be found in Interrupt Handling.\n\n"},"tutorials/all/pir.html":{"url":"tutorials/all/pir.html","title":"PIR Sensor","keywords":"","body":"PIR Sensor\nThis code reads PIR sensor triggers from this simple PIR sensor and sends an HTTP request for every trigger, in this case to a Domoticz installation. When motion is constantly detected, this PIR sensor keeps the pin high, in which case this code will keep sending HTTP requests every 10 seconds (configurable with the hold_time variable).\nMain (main.py)\nimport time\nfrom network import WLAN\nfrom machine import Pin\nfrom domoticz import Domoticz\n\nwl = WLAN(WLAN.STA)\nd = Domoticz(\"\", 8080 ,\"\")\n\n#config\nhold_time_sec = 10\n\n#flags\nlast_trigger = -10\n\npir = Pin('G4',mode=Pin.IN, pull=Pin.PULL_UP)\n\n# main loop\nprint(\"Starting main loop\")\nwhile True:\n if pir() == 1:\n if time.time() - last_trigger > hold_time_sec:\n last_trigger = time.time()\n print(\"Presence detected, sending HTTP request\")\n try:\n return_code = d.setVariable('Presence:LivingRoom','1')\n print(\"Request result: \"+str(return_code))\n except Exception as e:\n print(\"Request failed\")\n print(e)\n else:\n last_trigger = 0\n print(\"No presence\")\n\n time.sleep_ms(500)\n\nprint(\"Exited main loop\")\n\nBoot (boot.py)\nFor more WiFi scripts, see the wlan step by step tutorial.\nimport os\nimport machine\n\nuart = machine.UART(0, 115200)\nos.dupterm(uart)\n\nknown_nets = {\n 'NetworkID': {'pwd': '', 'wlan_config': ('10.0.0.8', '255.255.0.0', '10.0.0.1', '10.0.0.1')},\n}\n\nfrom network import WLAN\nwl = WLAN()\n\n\nif machine.reset_cause() != machine.SOFT_RESET:\n\n wl.mode(WLAN.STA)\n original_ssid = wl.ssid()\n original_auth = wl.auth()\n\n print(\"Scanning for known wifi nets\")\n available_nets = wl.scan()\n nets = frozenset([e.ssid for e in available_nets])\n\n known_nets_names = frozenset([key for key in known_nets])\n net_to_use = list(nets & known_nets_names)\n try:\n net_to_use = net_to_use[0]\n net_properties = known_nets[net_to_use]\n pwd = net_properties['pwd']\n sec = [e.sec for e in available_nets if e.ssid == net_to_use][0]\n if 'wlan_config' in net_properties:\n wl.ifconfig(config=net_properties['wlan_config'])\n wl.connect(net_to_use, (sec, pwd), timeout=10000)\n while not wl.isconnected():\n machine.idle() # save power while waiting\n print(\"Connected to \"+net_to_use+\" with IP address:\" + wl.ifconfig()[0])\n\n except Exception as e:\n print(\"Failed to connect to any known network, going into AP mode\")\n wl.init(mode=WLAN.AP, ssid=original_ssid, auth=original_auth, channel=6, antenna=WLAN.INT_ANT)\n\nDomoticz Wrapper (domoticz.py)\nimport socket\nclass Domoticz:\n\n def __init__(self, ip, port, basic):\n self.basic = basic\n self.ip = ip\n self.port = port\n\n def setLight(self, idx, command):\n return self.sendRequest(\"type=command¶m=switchlight&idx=\"+idx+\"&switchcmd=\"+command)\n\n def setVariable(self, name, value):\n return self.sendRequest(\"type=command¶m=updateuservariable&vtype=0&vname=\"+name+\"&vvalue=\"+value)\n\n def sendRequest(self, path):\n try:\n s = socket.socket()\n s.connect((self.ip,self.port))\n s.send(b\"GET /json.htm?\"+path+\" HTTP/1.1\\r\\nHost: pycom.io\\r\\nAuthorization: Basic \"+self.basic+\"\\r\\n\\r\\n\")\n status = str(s.readline(), 'utf8')\n code = status.split(\" \")[1]\n s.close()\n return code\n\n except Exception:\n print(\"HTTP request failed\")\n return 0\n\n"},"tutorials/all/modbus.html":{"url":"tutorials/all/modbus.html","title":"Modbus","keywords":"","body":"Modbus\nModbus is a messaging protocol that defines the packet structure for transferring data between devices in a master/slave architecture. The protocol is independent of the transmission medium and is usually transmitted over TCP (MODBUS TCP) or serial communication (MODBUS RTU). Modbus is intended as a request/reply protocol and delivers services specified by function codes. The function code in the request tells the addressed slave what kind of action to perform. The function codes most commonly supported by devices are listed below.\n\n\n\nFunction Name\nFunction Code\n\n\n\n\nRead Coils\n0x01\n\n\nRead Discrete Inputs\n0x02\n\n\nRead Holding Registers\n0x03\n\n\nRead Input Registers\n0x04\n\n\nWrite Single Coil\n0x05\n\n\nWrite Single Register\n0x06\n\n\nWrite Multiple Coils\n0x0F\n\n\nWrite Multiple Registers\n0x10\n\n\n\nFor more information on the MODBUS RTU see the following PDF File. Information on the MODBUS TCP can be found here.\nPycom Modbus Library\nPython libraries and sample code that support Modbus TCP and Modbus RTU are available at the following GitHub Repository. To use this library, connect to the target Pycom device via ftp and upload the uModbus folder to /flash. A description of the supported function codes is found below.\nRead Coils\nThis function code requests the status (ON/OFF) of discrete coils on a remote device. The slave device address, the address of the first coil and the number of coils must be specified in the request. The address of the first coil is 0 and a maximum of 2000 contiguous coils can be read. Python sample code is shown below.\nslave_addr=0x0A\nstarting_address=0x00\ncoil_quantity=100\n\ncoil_status = modbus_obj.read_coils(slave_addr, starting_address, coil_quantity)\nprint('Coil status: ' + ' '.join('{:d}'.format(x) for x in coil_status))\n\nRead Discrete Inputs\nThis command is used to read the status (ON/OFF) of discrete inputs on a remote device. The slave address, the address of the first input, and the quantity of inputs to be read must be specified. The address of the first input is 0 and a maximum of 2000 continuous inputs can be read. The Python sample code is shown below.\nslave_addr=0x0A\nstarting_address=0x0\ninput_quantity=100\n\ninput_status = modbus_obj.read_discrete_inputs(slave_addr, starting_address, input_quantity)\nprint('Input status: ' + ' '.join('{:d}'.format(x) for x in input_status))\n\nRead Holding Registers\nThis function code is used to read the contents of analogue output holding registers. The slave address, the starting register address, the number of registers to read and the sign of the data must be specified. Register addresses start at 0 and a maximum of 125 continuous registers can be read.\nslave_addr=0x0A\nstarting_address=0x00\nregister_quantity=100\nsigned=True\n\nregister_value = modbus_obj.read_holding_registers(slave_addr, starting_address, register_quantity, signed)\nprint('Holding register value: ' + ' '.join('{:d}'.format(x) for x in register_value))\n\nRead Input Registers\nThis command is used to read up to 125 continuous input registers on a remote device. The slave address, the starting register address, the number of input registers and the sign of the data must be specified. The address of the first input registers is 0.\nslave_addr=0x0A\nstarting_address=0x00\nregister_quantity=100\nsigned=True\n\nregister_value = modbus_obj.read_input_registers(slave_addr, starting_address, register_quantity, signed)\nprint('Input register value: ' + ' '.join('{:d}'.format(x) for x in register_value))\n\nWrite Single Coil\nThis function code is used to write the state of a discrete coil on a remote device. A value of 0xFF00 means the coil should be set to ON, while a value of 0x0000 means the coil should be set to OFF. The Python sample code to set the coil at address 0x00, to an ON state is shown below.\nslave_addr=0x0A\noutput_address=0x00\noutput_value=0xFF00\n\nreturn_flag = modbus_obj.write_single_coil(slave_addr, output_address, output_value)\noutput_flag = 'Success' if return_flag else 'Failure'\nprint('Writing single coil status: ' + output_flag)\n\nWrite Single Register\nThis command is used to write the contents of an analog output holding register on a remote device. The slave address, the register address, the register value, and the signature of the data must be specified. As for all the other commands, the register addresses start from 0.\nslave_addr=0x0A\nregister_address=0x01\nregister_value=-32768\nsigned=True\n\nreturn_flag = modbus_obj.write_single_register(slave_addr, register_address, register_value, signed)\noutput_flag = 'Success' if return_flag else 'Failure'\nprint('Writing single coil status: ' + output_flag)\n\nWrite Multiple Coils\nThis function code is used to set a continuous sequence of coils, in a remote device, to either ON or OFF. The slave address, the starting address of the coils and an array with the coil states must be specified.\nslave_addr=0x0A\nstarting_address=0x00\noutput_values=[1,1,1,0,0,1,1,1,0,0,1,1,1]\n\nreturn_flag = modbus_obj.write_multiple_coils(slave_addr, starting_address, output_values)\noutput_flag = 'Success' if return_flag else 'Failure'\nprint('Writing multiple coil status: ' + output_flag)\n\nWrite Multiple Registers\nThis command is used to write the contents of a continuous sequence of analogue registers on a remote device. The slave address, the starting register address, the register values, and the signature of the data must be specified. The address of the first register is 0 and a maximum of 125 register values can be written. The Python sample code is shown below.\nslave_addr=0x0A\nregister_address=0x01\nregister_values=[2, -4, 6, -256, 1024]\nsigned=True\n\nreturn_flag = modbus_obj.write_multiple_registers(slave_addr, register_address, register_values, signed)\noutput_flag = 'Success' if return_flag else 'Failure'\nprint('Writing multiple register status: ' + output_flag)\n\n"},"tutorials/all/ota.html":{"url":"tutorials/all/ota.html","title":"OTA update","keywords":"","body":"OTA update\nOverview\nPycom modules come with the ability to update the devices firmware, while it is still running, we call this an \"over the air\" (OTA) update. The pycom library provides several functions to achieve this. This example will demonstrate how you could potentially use this functionality to update deployed devices. The full source code of this example can be found here.\nMethod\nHere we will describe one possible update methodology you could use that is implemented by this example.\nImagine you a smart metering company and you wish to roll out an update for your Pycom based smart meter. These meters usually send data back via LoRa. Unfortunately LoRa downlink messages have a very limited size and several hundred if not thousand would be required to upload a complete firmware image. To get around this you can have your devices sending their regular data via LoRa and when they receive a special command via a downlink message, the devices will connect to a WiFi network. It is unfeasible to ask customers to allow your device to connect to their home network so instead this network could be provided by a vehicle. This vehicle will travel around a certain geographic area in which the devices have been sent the special downlink message to initiate the update. The devices will look for the WiFi network being broadcast by the vehicle and connect. The devices will then connect to a server running on this WiFi network. This server (also shown in this example) will generate manifest files that instruct the device on what it should update, and where to get the update data from.\nServer\nCode available here.\nThis script runs a HTTP server on port 8000 that provisions over the air (OTA) update manifests in JSON format as well as serving the update content. This script should be run in a directory that contains every version of the end devices code, in the following structure:\n - server directory\n |- this_script.py\n |- 1.0.0\n | |- flash\n | | |- lib\n | | | |- lib_a.py\n | | |- main.py\n | | |- boot.py\n | |- sd\n | |- some_asset.txt\n | |- asset_that_will_be_removed.wav\n |- 1.0.1\n | |- flash\n | | |- lib\n | | | |- lib_a.py\n | | | |- new_lib.py\n | | |- main.py\n | | |- boot.py\n | |- sd\n | |- some_asset.txt\n |- firmware_1.0.0.bin\n |- firmware_1.0.1.bin\n\nThe top level directory that contains this script can contain one of two things:\n\nUpdate directory: These should be named with a version number compatible\nwith the python LooseVersion versioning scheme\n(http://epydoc.sourceforge.net/stdlib/distutils.version.LooseVersion-class.html).\nThey should contain the entire file system of the end device for the\ncorresponding version number.\n\nFirmware: These files should be named in the format firmare_VERSION.bin, where VERSION is a a version number compatible with the python LooseVersion versioning scheme (http://epydoc.sourceforge.net/stdlib/distutils.version.LooseVersion-class.html).\nThis file should be in the format of the appimg.bin created by the Pycom\nfirmware build scripts.\n\n\nHow to use\nOnce the directory has been setup as described above you simply need to start this script using python3. Once started this script will run a HTTP server on port 8000 (this can be changed by changing the PORT variable). This server will serve all the files in directory as expected along with one additional special file, manifest.json. This file does not exist on the file system but is instead generated when requested and contains the required changes to bring the end device from its current version to the latest available version. You can see an example of this by pointing your web browser at:\nhttp://127.0.0.1:8000/manifest.json?current_ver=1.0.0\nThe current_ver field at the end of the URL should be set to the current firmware version of the end device. The generated manifest will contain lists of which files are new, have changed or need to be deleted along with SHA1 hashes of the files. Below is an example of what such a manifest might look like:\n{\n \"delete\": [\n \"flash/old_file.py\",\n \"flash/other_old_file.py\"\n ],\n \"firmware\": {\n \"URL\": \"http://192.168.1.144:8000/firmware_1.0.1b.bin\",\n \"hash\": \"ccc6914a457eb4af8855ec02f6909316526bdd08\"\n },\n \"new\": [\n {\n \"URL\": \"http://192.168.1.144:8000/1.0.1b/flash/lib/new_lib.py\",\n \"dst_path\": \"flash/lib/new_lib.py\",\n \"hash\": \"1095df8213aac2983efd68dba9420c8efc9c7c4a\"\n }\n ],\n \"update\": [\n {\n \"URL\": \"http://192.168.1.144:8000/1.0.1b/flash/changed_file.py\",\n \"dst_path\": \"flash/changed_file.py\",\n \"hash\": \"1095df8213aac2983efd68dba9420c8efc9c7c4a\"\n }\n ],\n \"version\": \"1.0.1b\"\n}\n\nThe manifest contains the following fields:\n\ndelete: A list of paths to files which are no longer needed\nfirmware: The URL and SHA1 hash of the firmware image\nnew: the URL, path on end device and SHA1 hash of all new files\nupdate: the URL, path on end device and SHA1 hash of all files which\nexisted before but have changed.\n\nversion: The version number that this manifest will update the client to\n\nprevious_version: The version the client is currently on before applying\nthis update\n\n\nNote: The version number of the files might not be the same as the firmware. The highest available version number, higher than the current client version is used for both firmware and files. This may differ between the two.\nIn order for the URL's to be properly formatted you are required to send a \"host\" header along with your HTTP get request e.g:\nGET /manifest.json?current_ver=1.0.0 HTTP/1.0\\r\\nHost: 192.168.1.144:8000\\r\\n\\r\\n\n\nClient Library\nA MicroPyton library for interfacing with the server described above is available here.\nThis library is split into two layers. The top level OTA class implements all the high level functionality such as parsing the JSON file, making back copies of files being updated incase the update fails, etc. The layer of the library is agnostic to your chosen transport method. Below this is the WiFiOTA class. This class implements the actual transport mechanism of how the device fetches the files and update manifest (via WiFi as the class name suggests). The reason for this split is so that the high level functionality can be reused regardless of what transport mechanism you end up using. This could be implemented on top of Bluetooth for example, or the sever changed from HTTP to FTP.\nAlthough the above code is functional, it is provided only as an example of how an end user might implement a OTA update mechanism. It is not 100% feature complete e.g. even though it does backup previous versions of files, the roll back procedure is not implemented. This is left of the end user to do.\n\nExample\nBelow is am example implementing the methodology previously explained in this tutorial to initiate an OTA update.\nThe example below will only work on a Pycom device with LoRa capabilities. If want to test it out on a device without LoRa functionality then simply comment out any code relating to LoRa. Leaving just the WiFiOTA initialisation and they ota.connect() and ota.update()\n\nfrom network import LoRa, WLAN\nimport socket\nimport time\nfrom OTA import WiFiOTA\nfrom time import sleep\nimport pycom\nimport ubinascii\n\nfrom config import WIFI_SSID, WIFI_PW, SERVER_IP\n\n# Turn on GREEN LED\npycom.heartbeat(False)\npycom.rgbled(0xff00)\n\n# Setup OTA\nota = WiFiOTA(WIFI_SSID,\n WIFI_PW,\n SERVER_IP, # Update server address\n 8000) # Update server port\n\n# Turn off WiFi to save power\nw = WLAN()\nw.deinit()\n\n# Initialise LoRa in LORAWAN mode.\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\napp_eui = ubinascii.unhexlify('70B3D57ED0008CD6')\napp_key = ubinascii.unhexlify('B57F36D88691CEC5EE8659320169A61C')\n\n# join a network using OTAA (Over the Air Activation)\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0)\n\n# wait until the module has joined the network\nwhile not lora.has_joined():\n time.sleep(2.5)\n print('Not yet joined...')\n\n# create a LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# set the LoRaWAN data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# make the socket blocking\n# (waits for the data to be sent and for the 2 receive windows to expire)\ns.setblocking(True)\n\nwhile True:\n # send some data\n s.send(bytes([0x04, 0x05, 0x06]))\n\n # make the socket non-blocking\n # (because if there's no data received it will block forever...)\n s.setblocking(False)\n\n # get any data received (if any...)\n data = s.recv(64)\n\n # Some sort of OTA trigger\n if data == bytes([0x01, 0x02, 0x03]):\n print(\"Performing OTA\")\n # Perform OTA\n ota.connect()\n ota.update()\n\n sleep(5)\n\n"},"tutorials/all/rmt.html":{"url":"tutorials/all/rmt.html","title":"RMT","keywords":"","body":"RMT\nDetailed information about this class can be found in RMT.\nThe RMT (Remote Control) peripheral of the ESP32 is primarily designed to send and receive infrared remote control signals that use on-off-keying of a carrier frequency, but due to its design it can be used to generate various types of signals, this class will allow you to do this.\nThe RMT has 7 channels, of which 5 are available and can be mapped to any GPIO pin (Note: Pins P13 -P18 can only be used as inputs).\n\n\n\nChannel\nResolution\nMaximum Pulse Width\n\n\n\n\n0\nUsed by on-board LED\n\n\n\n1\nUsed by pycom.pulses_get()\n\n\n\n2\n100nS\n3.2768 ms\n\n\n3\n100nS\n3.2768 ms\n\n\n4\n1000nS\n32.768 ms\n\n\n5\n1000nS\n32.768 ms\n\n\n6\n3125nS\n102.4 ms\n\n\n7\n3125nS\n102.4 ms\n\n\n\nTransmitting\nThe following examples create an RMT object on channel 4, configure it for transmission and send some data in various forms. The resolution of channel 4 is 1000 nano seconds, the given values are interpreted accordingly.\nIn this first example, we define the signal as a tuple of binary values that define the shape of the desired signal along with the duration of a bit.\nfrom machine import RMT\n# Map RMT channel 4 to P21, when the RMT is idle, it will output LOW\nrmt = RMT(channel=4, gpio=\"P21\", tx_idle_level=RMT.LOW)\n\n# Produces the pattern shown in data, where each bit lasts\n# duration * channel resolution = 10000 * 1000ns = 10ms\ndata = (1,0,1,1,1,0,1,0,1)\nduration = 10000\nrmt.pulses_send(duration, data)\n\n\nIn this example we define the signal by a tuple of durations and what state the signal starts in.\nfrom machine import RMT\n# Map RMT channel 4 to P21, when the RMT is idle, it will output LOW\nrmt = RMT(channel=4, gpio=\"P21\", tx_idle_level=RMT.LOW)\n\n# The list of durations for each pulse to be, these are in units of the channels\n# resolution:\n# duration = Desired pulse length / Channel Resolution\nduration = (8000,11000,8000,11000,6000,13000,6000,3000,8000)\n\n# `start_level` defines if the signal starts off as LOW or HIGH, it will then\n# toggle state between each duration\nrmt.pulses_send(duration, start_level=RMT.HIGH)\n\n\nThis third example, is a combination of the above two styles of defining a signal. Each pulse has a defined duration as well as a state. This is useful if you don't always want the signal to toggle state.\nfrom machine import RMT\n# Map RMT channel 4 to P21, when the RMT is idle, it will output LOW\nrmt = RMT(channel=4, gpio=\"P21\", tx_idle_level=RMT.LOW)\n\n# Produces the pattern shown in data, where each bit lasts\n# duration[i] * channel resolution = duration[i] * 1000ns\ndata = (1,0,1,1,0,1)\nduration = (400,200,100,300,200,400)\nrmt.pulses_send(duration, data)\n\n\nThe following example creates an RMT object on channel 4 and configures it for transmission with carrier modulation.\nfrom machine import RMT\nrmt = RMT(channel=4,\n gpio=\"P21\",\n tx_idle_level=RMT.LOW,\n # Carrier = 100Hz, 80% duty, modules HIGH signals\n tx_carrier = (100, 70, RMT.HIGH)) \ndata = (1,0,1)\nduration = 10000\nrmt.pulses_send(duration, data)\n\n\nThe following example creates an RMT object on channel 2, configures it for receiving, then waits for the first, undefined number of pulses without timeout\nfrom machine import RMT\nrmt = machine.RMT(channel=2)\nrmt.init(gpio=\"P21\", rx_idle_threshold=1000)\n\ndata = rmt.pulses_get()\n\nIf tx_idle_level is not set to the opposite of the third value in the tx_carrier tuple, the carrier wave will continue to be generated when the RMT channel is idle.\n\nReceiving\nThe following example creates an RMT object on channel 2, configures it for receiving a undefined number of pulses, then waits maximum of 1000us for the first pulse.\nfrom machine import RMT\n# Sets RMT channel 2 to P21 and sets the maximum length of a valid pulse to\n# 1000*channel resolution = 1000 * 100ns = 100us\nrmt = machine.RMT(channel=2, gpio=\"P21\", rx_idle_threshold=1000)\nrmt.init()\n\n# Get a undefined number of pulses, waiting a maximum of 500us for the first\n# pulse (unlike other places where the absolute duration was based on the RMT\n# channels resolution, this value is in us) until a pulse longer than\n# rx_idle_threshold occurs.\ndata = rmt.pulses_get(timeout=500)\n\nThe following example creates an RMT object on channel 2, configures it for receiving, filters out pulses with width \nfrom machine import RMT\n\nrmt = machine.RMT(channel=2, # Resolution = 100ns\n gpio=\"P21\",\n # Longest valid pulse = 1000*100ns = 100us\n rx_idle_threshold=1000,\n # Filter out pulses shorter than 20*100ns = 2us\n rx_filter_threshold=20)\n\n# Receive 100 pulses, pulses shorter than 2us or longer than 100us will be\n# ignored. That means if it receives 80 valid pulses but then the signal\n# doesn't change for 10 hours and then 20 more pulses occur, this function\n# will wait for 10h\ndata = rmt.pulses_get(pulses=100)\n\n"},"tutorials/lora/":{"url":"tutorials/lora/","title":"LoRa Examples","keywords":"","body":"LoRa Examples\nThe following tutorials demonstrate the use of the LoRa functionality on the LoPy. LoRa can work in 2 different modes; LoRa-MAC (which we also call Raw-LoRa) and LoRaWAN mode.\nLoRa-MAC mode basically accesses de radio directly and packets are sent using the LoRa modulation on the selected frequency without any headers, addressing information or encryption. Only a CRC is added at the tail of the packet and this is removed before the received frame is passed on to the application. This mode can be used to build any higher level protocol that can benefit from the long range features of the LoRa modulation. Typical uses cases include LoPy to LoPy direct communication and a LoRa packet forwarder.\nLoRaWAN mode implements the full LoRaWAN stack for a class A device. It supports both OTAA and ABP connection methods, as well as advanced features like adding and removing custom channels to support \"special\" frequencies plans like the those used in New Zealand.\n"},"tutorials/lora/lora-mac.html":{"url":"tutorials/lora/lora-mac.html","title":"LoRa-MAC (Raw LoRa)","keywords":"","body":"LoRa-MAC (Raw LoRa)\nBasic LoRa connection example, sending and receiving data. In LoRa-MAC mode the LoRaWAN layer is bypassed and the radio is used directly. The data sent is not formatted or encrypted in any way, and no addressing information is added to the frame.\nFor the example below, you will need two LoPys. A while loop with a random delay time is used to minimise the chances of the 2 LoPy's transmitting at the same time. Run the code below on the 2 LoPy modules and you will see the word 'Hello' being received on both sides.\nfrom network import LoRa\nimport socket\nimport machine\nimport time\n\n# initialise LoRa in LORA mode\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\n# more params can also be given, like frequency, tx power and spreading factor\nlora = LoRa(mode=LoRa.LORA, region=LoRa.EU868)\n\n# create a raw LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\nwhile True:\n # send some data\n s.setblocking(True)\n s.send('Hello')\n\n # get any data received...\n s.setblocking(False)\n data = s.recv(64)\n print(data)\n\n # wait a random amount of time\n time.sleep(machine.rng() & 0x0F)\n\n"},"tutorials/lora/lorawan-otaa.html":{"url":"tutorials/lora/lorawan-otaa.html","title":"LoRaWAN with OTAA","keywords":"","body":"LoRaWAN with OTAA\nOTAA stands for Over The Air Authentication. With this method the LoPy sends a Join request to the LoRaWAN Gateway using the APPEUI and APPKEY provided. If the keys are correct the Gateway will reply to the LoPy with a join accept message and from that point on the LoPy is able to send and receive packets to/from the Gateway. If the keys are incorrect no response will be received and the has_joined() method will always return False.\nThe example below attempts to get any data received after sending the frame. Keep in mind that the Gateway might not be sending any data back, therefore we make the socket non-blocking before attempting to receive, in order to prevent getting stuck waiting for a packet that will never arrive.\nfrom network import LoRa\nimport socket\nimport time\nimport ubinascii\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an OTAA authentication parameters\napp_eui = ubinascii.unhexlify('ADA4DAE3AC12676B')\napp_key = ubinascii.unhexlify('11B0282A189B75B0B4D2D8C7FA38548B')\n\n# join a network using OTAA (Over the Air Activation)\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0)\n\n# wait until the module has joined the network\nwhile not lora.has_joined():\n time.sleep(2.5)\n print('Not yet joined...')\n\n# create a LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# set the LoRaWAN data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# make the socket blocking\n# (waits for the data to be sent and for the 2 receive windows to expire)\ns.setblocking(True)\n\n# send some data\ns.send(bytes([0x01, 0x02, 0x03]))\n\n# make the socket non-blocking\n# (because if there's no data received it will block forever...)\ns.setblocking(False)\n\n# get any data received (if any...)\ndata = s.recv(64)\nprint(data)\n\n"},"tutorials/lora/lorawan-abp.html":{"url":"tutorials/lora/lorawan-abp.html","title":"LoRaWAN with ABP","keywords":"","body":"LoRaWAN with ABP\nABP stands for Authentication By Personalisation. It means that the encryption keys are configured manually on the device and can start sending frames to the Gateway without needing a 'handshake' procedure to exchange the keys (such as the one performed during an OTAA join procedure).\nThe example below attempts to get any data received after sending the frame. Keep in mind that the Gateway might not be sending any data back, therefore we make the socket non-blocking before attempting to receive, in order to prevent getting stuck waiting for a packet that will never arrive.\nfrom network import LoRa\nimport socket\nimport ubinascii\nimport struct\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an ABP authentication params\ndev_addr = struct.unpack(\">l\", ubinascii.unhexlify('00000005'))[0]\nnwk_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\napp_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\n\n# join a network using ABP (Activation By Personalization)\nlora.join(activation=LoRa.ABP, auth=(dev_addr, nwk_swkey, app_swkey))\n\n# create a LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# set the LoRaWAN data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# make the socket blocking\n# (waits for the data to be sent and for the 2 receive windows to expire)\ns.setblocking(True)\n\n# send some data\ns.send(bytes([0x01, 0x02, 0x03]))\n\n# make the socket non-blocking\n# (because if there's no data received it will block forever...)\ns.setblocking(False)\n\n# get any data received (if any...)\ndata = s.recv(64)\nprint(data)\n\n"},"tutorials/lora/lora-mac-nano-gateway.html":{"url":"tutorials/lora/lora-mac-nano-gateway.html","title":"LoRa-MAC Nano-Gateway","keywords":"","body":"LoRa-MAC Nano-Gateway\nThis example allows a raw LoRa connection between two LoPys (nodes) to a single LoPy acting as a Nano-Gateway.\nFor more information and discussions about this code, see this forum post.\nGateway Code\nimport socket\nimport struct\nfrom network import LoRa\n\n# A basic package header, B: 1 byte for the deviceId, B: 1 byte for the pkg size, %ds: Formatted string for string\n_LORA_PKG_FORMAT = \"!BB%ds\"\n# A basic ack package, B: 1 byte for the deviceId, B: 1 byte for the pkg size, B: 1 byte for the Ok (200) or error messages\n_LORA_PKG_ACK_FORMAT = \"BBB\"\n\n# Open a LoRa Socket, use rx_iq to avoid listening to our own messages\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORA, rx_iq=True, region=LoRa.EU868)\nlora_sock = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\nlora_sock.setblocking(False)\n\nwhile (True):\n recv_pkg = lora_sock.recv(512)\n if (len(recv_pkg) > 2):\n recv_pkg_len = recv_pkg[1]\n\n device_id, pkg_len, msg = struct.unpack(_LORA_PKG_FORMAT % recv_pkg_len, recv_pkg)\n\n# If the uart = machine.UART(0, 115200) and os.dupterm(uart) are set in the boot.py this print should appear in the serial port\n print('Device: %d - Pkg: %s' % (device_id, msg))\n\n ack_pkg = struct.pack(_LORA_PKG_ACK_FORMAT, device_id, 1, 200)\n lora_sock.send(ack_pkg)\n\nThe _LORA_PKG_FORMAT is used as a method of identifying the different devices within a network. The _LORA_PKG_ACK_FORMAT is a simple ack package as a response to the nodes package.\nNode\nimport os\nimport socket\nimport time\nimport struct\nfrom network import LoRa\n\n# A basic package header, B: 1 byte for the deviceId, B: 1 byte for the pkg size\n_LORA_PKG_FORMAT = \"BB%ds\"\n_LORA_PKG_ACK_FORMAT = \"BBB\"\nDEVICE_ID = 0x01\n\n\n# Open a Lora Socket, use tx_iq to avoid listening to our own messages\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORA, tx_iq=True, region=LoRa.EU868)\nlora_sock = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\nlora_sock.setblocking(False)\n\nwhile(True):\n # Package send containing a simple string\n msg = \"Device 1 Here\"\n pkg = struct.pack(_LORA_PKG_FORMAT % len(msg), DEVICE_ID, len(msg), msg)\n lora_sock.send(pkg)\n\n # Wait for the response from the gateway. NOTE: For this demo the device does an infinite loop for while waiting the response. Introduce a max_time_waiting for you application\n waiting_ack = True\n while(waiting_ack):\n recv_ack = lora_sock.recv(256)\n\n if (len(recv_ack) > 0):\n device_id, pkg_len, ack = struct.unpack(_LORA_PKG_ACK_FORMAT, recv_ack)\n if (device_id == DEVICE_ID):\n if (ack == 200):\n waiting_ack = False\n # If the uart = machine.UART(0, 115200) and os.dupterm(uart) are set in the boot.py this print should appear in the serial port\n print(\"ACK\")\n else:\n waiting_ack = False\n # If the uart = machine.UART(0, 115200) and os.dupterm(uart) are set in the boot.py this print should appear in the serial port\n print(\"Message Failed\")\n\n time.sleep(5)\n\nThe node is always sending packages and waiting for the ack from the gateway.\nTo adapt this code to user specific needs:\n\nPut a max waiting time for the ack to arrive and resend the package or mark it as invalid\nIncrease the package size changing the _LORA_PKG_FORMAT to BH%ds. The H will allow the keeping of 2 bytes for size (for more information about struct format)\nReduce the package size with bitwise manipulation\nReduce the message size (for this demo, a string) to something more useful for specific development\n\n\n"},"tutorials/lora/module-module.html":{"url":"tutorials/lora/module-module.html","title":"LoPy to LoPy","keywords":"","body":"LoPy to LoPy\nThis example shows how to connect two Pycode LoRa capable modules (nodes) via raw LoRa.\nNode A\nfrom network import LoRa\nimport socket\nimport time\n\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORA, region=LoRa.EU868)\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\ns.setblocking(False)\n\nwhile True:\n if s.recv(64) == b'Ping':\n s.send('Pong')\n time.sleep(5)\n\nNode B\nfrom network import LoRa\nimport socket\nimport time\n\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORA, region=LoRa.EU868)\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\ns.setblocking(False)\nwhile True:\n s.send('Ping')\n time.sleep(5)\n\n"},"tutorials/lora/rn2483-to-lopy.html":{"url":"tutorials/lora/rn2483-to-lopy.html","title":"RN2483 to LoPy","keywords":"","body":"RN2483 to LoPy\nThis example shows how to send data between a Microchip RN2483 and a LoPy via raw LoRa.\nRN2483\nmac pause\nradio set freq 868000000\n\nradio set mod lora\nradio set bw 250\nradio set sf sf7\nradio set cr 4/5\nradio set bw 125\nradio set sync 12\nradio set prlen 8\n\n# Transmit via radio tx:\nradio tx 48656c6C6F #(should send ‘Hello')\n\nLoPy\nfrom network import LoRa\nimport socket\n\nlora = LoRa(mode=LoRa.LORA, frequency= 868000000, bandwidth=LoRa.BW_125KHZ, sf=7, preamble=8,\n coding_rate=LoRa.CODING_4_5, power_mode=LoRa.ALWAYS_ON,\n tx_iq=False, rx_iq=False, public=False)\n\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# This keeps listening for data \"forever\".\nwhile(True):\n s.recv(64)\n\n"},"tutorials/sigfox.html":{"url":"tutorials/sigfox.html","title":"Sigfox Examples","keywords":"","body":"Sigfox Examples\nBefore you start, make sure that your device was registered with Sigfox.\nThe following tutorials demonstrate how to register and get started with the SiPy. The board can be configured for operation in various countries based upon specified RCZ zones (see the Sigfox class for more info). The SiPy, LoPy 4, and FiPy supports both uplink and downlink Sigfox messages as well as device to device communication via its FSK Mode Sigfox.\nfrom network import Sigfox\nimport socket\n​\n# init Sigfox for RCZ1 (Europe)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n​\n# create a Sigfox socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n​\n# make the socket blocking\ns.setblocking(True)\n​\n# configure it as uplink only\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, False)\n​\n# send some bytes\ns.send(bytes([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]))\n\nPlease ensure that there is an antenna connected to your device before sending/receiving Sigfox messages as in proper use (e.g. without an antenna), may damage the device.\n\nDisengage Sequence Number\nIf your are experiencing issues with Sigfox connectivity, this could be due to the sequence number being out of sync. To prevent replay on the network, the Sigfox protocol uses sequence numbers. If there is a large difference between the sequence number sent by the device and the one expected by the backend, your message is dropped by the network.\nYou can use the Disengage sequence number button on the device information or on the device type information page of the Sigfox backend to reset the number expected by the backend. If the sequence number of your next message is different from the last trashed sequence number, the message will be accepted.\nIssues with the sequence number can occur when a lot of messages are sent when outside of Sigfox coverage for instance.\nFirstly you will need to log into the Sigfox Backend, navigate to device, and click on the Sigfox ID of the affected SiPy.\n\nYou should now see the Information page with an entry Device Type: followed by a link. Please follow the link\n\nFinally, on this page click on Disengage sequence number button in the upper right corner.\n\n"},"tutorials/lte/":{"url":"tutorials/lte/","title":"LTE Examples","keywords":"","body":"LTE Examples\nThe following tutorials demonstrate the use of the LTE CAT-M1 and NB-IoT functionality on cellular enabled Pycom modules.\nOur cellular modules support both LTE CAT-M1 and NB-IoT, these are new lower power, long range, cellular protocols. These are not the same as the full version of 2G/3G/LTE supported by cell phones, and require your local carriers to support them. At the time of writing, CAT-M1 and NB-IoT connectivity is not widely available so be sure to check with local carriers if support is available where you are.\n"},"tutorials/lte/cat-m1.html":{"url":"tutorials/lte/cat-m1.html","title":"CAT-M1","keywords":"","body":"CAT-M1\nPlease ensure you have the latest Sequans modem firmware for the best network compatibility. Instructions for this can be found here.\n\nThe LTE Cat M1 service gives full IP access through the cellular modem.\nOnce the lte.connect() function has completed all the IP socket functions - including SSL - will be routed through this connection. This mean any code using WLAN can be adapted to Cat M1 by simply adding the connection setup step first and disconnect after.\nFor example to connect over LTE Cat M1 to Google's web server over secure SSL:\nimport socket\nimport ssl\nimport time\nfrom network import LTE\n\nlte = LTE() # instantiate the LTE object\nlte.attach() # attach the cellular modem to a base station\nwhile not lte.isattached():\n time.sleep(0.25)\nlte.connect() # start a data session and obtain an IP address\nwhile not lte.isconnected():\n time.sleep(0.25)\n\ns = socket.socket()\ns = ssl.wrap_socket(s)\ns.connect(socket.getaddrinfo('www.google.com', 443)[0][-1])\ns.send(b\"GET / HTTP/1.0\\r\\n\\r\\n\")\nprint(s.recv(4096))\ns.close()\n\nlte.disconnect()\nlte.dettach()\n\nThis also applies to our MQTT and AWS examples.\nIMPORTANT: Once the LTE radio is initialised, it must be de-initialised before going to deepsleep in order to ensure minimum power consumption. This is required due to the LTE radio being powered independently and allowing use cases which require the system to be taken out from deepsleep by an event from the LTE network (data or SMS received for instance).\nWhen using the expansion board and the FiPy together, the RTS/CTS jumpers MUST be removed as those pins are being used by the LTE radio. Keeping those jumpers in place will lead to erratic operation and higher current consumption specially while in deepsleep.\n"},"tutorials/lte/nb-iot.html":{"url":"tutorials/lte/nb-iot.html","title":"NB-IoT","keywords":"","body":"NB-IoT\nLTE class for Narrow Band IoT\nAs shipped, Pycom modules only support CAT-M1, in order to use NB-IoT you need to flash a different firmware to the Sequans modem. Instructions for this can be found here.\n\nNB-IoT usage\nExample with Vodafone:\nfrom network import LTE\n\nlte = LTE()\nlte.send_at_cmd('AT+CFUN=0')\nlte.send_at_cmd('AT!=\"clearscanconfig\"')\nlte.send_at_cmd('AT!=\"addscanband band=20\"')\nlte.send_at_cmd('AT!=\"disablelog 1\"')\nlte.send_at_cmd('AT+CGDCONT=1,\"IP\",\"nb.inetd.gdsp\"')\nlte.send_at_cmd('AT+CFUN=1')\n\nwhile not lte.isattached():\n pass\n\nlte.connect()\nwhile not lte.isconnected():\n pass\n\n# now use socket as usual...\n\nIMPORTANT: Once the LTE radio is initialised, it must be de-initialised before going to deepsleep in order to ensure minimum power consumption. This is required due to the LTE radio being powered independently and allowing use cases which require the system to be taken out from deepsleep by an event from the LTE network (data or SMS received for instance).\nWhen using the expansion board and the FiPy together, the RTS/CTS jumpers MUST be removed as those pins are being used by the LTE radio. Keeping those jumpers in place will lead to erratic operation and higher current consumption specially while in deepsleep.\n"},"tutorials/lte/imei.html":{"url":"tutorials/lte/imei.html","title":"Module IMEI","keywords":"","body":"Module IMEI\nIn order to retrieve the IMEI of your cellular enabled Pycom module you will firstly need to make sure you are on firmware version 1.17.0.b1 or higher. You can check your firmware version by running the following code on you device via the interactive REPL.\n>>> import os\n>>> os.uname()\n(sysname='GPy', nodename='GPy', release='1.17.0.b1', version='v1.8.6-849-d0dc708 on 2018-02-27', machine='GPy with ESP32')\n\nOnce you have a compatible firmware, you can run the following code to get your modules IMEI number:\nfrom network import LTE\nlte = LTE()\nlte.send_at_cmd('AT+CGSN=1')\n\nYou'll get a return string like this \\r\\n+CGSN: \"354347xxxxxxxxx\"\\r\\n\\r\\nOK. The value between the double quotes is your IMEI.\n"},"tutorials/lte/firmware.html":{"url":"tutorials/lte/firmware.html","title":"Modem Firmware Update","keywords":"","body":"Modem Firmware Update\nThis article is only related to GPy, FiPy, and G01 boards\n\nImportant: When upgrading your modem for the first time, even if you have updated it in the past with the old firmware update method, you MUST use the \"recovery\" upgrade method described below. Otherwise you will risk breaking your module\n\nPlease read the following instructions carefully as there are some significant changes compared to the previous updater version.\nMost importantly, the updater is now integrated in the latest stable firmware release (we will also publish a new development and pybytes firmware in the coming days), so you no longer need to upload any scripts to your module. The built-in updater will take precedence over any scripts uploaded.\nPlease start with the following steps:\n\nUpgrade the Pycom Firmware Updater tool to latest version\nSelect Firmware Type stable in the communication window to upgrade to version v1.18.1.r1\n\nYou can find the different versions of firmwares available here: https://software.pycom.io/downloads/sequans2.html\nWe are using CATM1-38638.zip and NB1-37781.zip as examples in this tutorial.\nAfter unpacking the zip archive, you will find each firmware packages contains two files, one being the firmware file (e.g. CATM1-38638.dup or NB1-37781.dup) and the updater.elf file, which is required when using the \"recovery\" firmware update method or if a previous upgrade failed and the modem is in recovery mode.\nPlease note that the updater.elf file is only around 300K so you can also store it inside the flash file system of the module. The firmware dup files will NOT fit into the available /flash file system on the module, so you either need to use an SD card or upload it directly from your computer.\nVia SD card\nTo transfer the firmware files onto the SD card you have two options:\n\nFormat your SD card as with the FAT file system and then copy the files onto the card using your computer\nMake sure your SD card has an MBR and a single primary partition, the format it directly on the module, mount it and transfer the firmware files onto the SD card using FTP. Please ensure the transfer is successful and that each file on the module has the same size as the original file on your PC.\n\nfrom machine import SD\n\nsd = SD()\nos.mkfs(sd) # format SD card\nos.mount(sd, '/sd') # mount it\nos.listdir('/sd') # list its content\n\nOnce you copied/uploaded the firmware files on to the SD card you can flash the LTE modem using the following command:\nTo flash the CAT-M1 firmware onto your device using the recovery method:\nimport sqnsupgrade\nsqnsupgrade.run('/sd/CATM1-38638.dup', '/sd/updater.elf')\n\nTo flash the NB-IoT firmware onto your device using the recovery method:\nimport sqnsupgrade\nsqnsupgrade.run('/sd/NB1-37781.dup', '/sd/updater.elf')\n\nPlease note you can directly flash the desired firmware onto your module, it is not necessary to upgrade to the latest CAT-M1 firmware before switching to NB-IoT.\nIf you have already mounted the SD card, please use the path you used when mounting it. Otherwise, if an absolute path other than /flash is specified, the script will automatically mount the SD card using the path specified.\nOnce update is finished successfully you will have a summary of new updated versions. The full output from the upgrade will looks similar to this:\n>>\nAttempting AT wakeup...\nStarting STP (DO NOT DISCONNECT POWER!!!)\nSession opened: version 1, max transfer 8192 bytes\nSending 54854 bytes: [########################################] 100%\nBootrom updated successfully, switching to upgrade mode\nAttempting AT auto-negotiation...\nSession opened: version 1, max transfer 2048 bytes\nSending 306076 bytes: [########################################] 100%\nAttempting AT wakeup...\nUpgrader loaded successfully, modem is in upgrade mode\nAttempting AT wakeup...\nStarting STP ON_THE_FLY\nSession opened: version 1, max transfer 8192 bytes\nSending 5996938 bytes: [########################################] 100%\nCode download done, returning to user mode\nResetting (DO NOT DISCONNECT POWER!!!)................\nUpgrade completed!\nHere's the current firmware version:\n\nSYSTEM VERSION\n==============\n FIRMWARE VERSION\n Bootloader0 : 5.1.1.0 [33080]\n Bootloader1 : 5.1.1.0 [38638]\n Bootloader2* : 5.1.1.0 [38638]\n NV Info : 1.1,0,0\n Software : 5.1.1.0 [38638] by robot-soft at 2018-08-20 09:51:46\n UE : 5.0.0.0d\n COMPONENTS\n ZSP0 : 1.0.99-13604\n ZSP1 : 1.0.99-12341\n\nPlease note that the firmware update may seem to \"stall\" around 7-10% and again at 99%. This is not an indication of a failure but the fact that the modem has to do some tasks during and the updater will wait for these tasks to be completed. Unless the upgrade process is hanging for more than 5 minutes, do not interrupt the process as you will have to start again if you don't finish it. It may also take several minutes for the updater to load before responding to the AT wakeup command.\n\nAfter you have updated your modem once using the recovery method, you can now flash your modem again using just the CATM1-38638.dup or NB1-37781.dup file without specifying the updater.elf file. However, should the upgrade fail, your modem may end up in recovery mode and you will need the updater.elf file again. The updater will check for this and prompt you if using the updater.elf file is necessary.\nExample output using just the firmware file:\n>>\nAttempting AT wakeup...\n\nStarting STP ON_THE_FLY\nSession opened: version 1, max transfer 8192 bytes\nSending 5996938 bytes: [########################################] 100%\nCode download done, returning to user mode\nResetting (DO NOT DISCONNECT POWER!!!)............................................................................\nUpgrade completed!\nHere's the current firmware version:\n\nSYSTEM VERSION\n==============\n FIRMWARE VERSION\n Bootloader0 : 5.1.1.0 [33080]\n Bootloader1* : 5.1.1.0 [38638]\n Bootloader2 : 5.1.1.0 [38638]\n NV Info : 1.1,0,0\n Software : 5.1.1.0 [38638] by robot-soft at 2018-08-20 09:51:46\n UE : 5.0.0.0d\n COMPONENTS\n ZSP0 : 1.0.99-13604\n ZSP1 : 1.0.99-12341\n\nVia UART Serial Interface\nIf you can't use an SD card to hold the firmware images, you can use the existing UART interface you have with the board to load these firmware files from your Computer.\nYou will need the following software installed on your computer:\n\nPython 3, if it's not directly available through your OS distributor\nPySerial\n\nYou will also need to download the following Python scripts: https://github.com/pycom/pycom-libraries/tree/master/lib/sqnsupgrade\nImportant: When upgrading your modem for the first time, even if you have updated it in the past with the old firmware update method, you MUST use the \"recovery\" upgrade method described below. Otherwise, you will risk breaking your module.\nYou can upload the updater.elf file to the module's flash file system rather than uploading it via UART directly to the modem, which will slightly increase the speed of the upgrade.\nFirst, you need to prepare your modem for upgrade mode by using the following commands.\nCommands to run on the Pycom module\nTo use the recovery method:\nimport sqnsupgrade\nsqnsupgrade.uart(True)\n\nTo use the recovery method using the updater.elf file on the module:\n import sqnsupgrade\n sqnsupgrade.uart(True,'/flash/updater.elf')\n\nTo use the normal method:\n import sqnsupgrade\n sqnsupgrade.uart()\n\nAfter this command is executed a message will be displayed asking you to close the port.\nGoing into MIRROR mode... please close this terminal to resume the upgrade via UART\n\nCommands to be run on your computer\nYou must close the terminal/Atom or Visual Studio Code console to run the following commands from your computer:\nGo to the directory where you saved the sqnsupgrade scripts and run the following commands in terminal:\nWhen using the recovery method:\n$ python3\nPython 3.6.5 (default, Apr 25 2018, 14:23:58)\n[GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.1)] on darwin\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n>>>\n>>> import sqnsupgrade\n>>> sqnsupgrade.run('Serial_Port', '/path/to/CATM1-38638.dup', '/path/to/updater.elf')\n\nWhen using the standard method (or if the updater.elf was loaded on the module):\n $ python3\n Python 3.6.5 (default, Apr 25 2018, 14:23:58)\n [GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.1)] on darwin\n Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n >>>\n >>> import sqnsupgrade\n >>> sqnsupgrade.run('Serial_Port', '/path/to/CATM1-38638.dup')\n\nPlease note that the firmware update may seem to \"stall\" around 7-10% and again at 99%. This is not an indication of a failure but the fact that the modem has to do some tasks during and the updater will wait for these tasks to be completed. Unless the upgrade process is hanging for more than 5 minutes, do not interrupt the process as you will have to start again if you don't finish it. It may also take several minutes for the updater to load before responding to the AT wakeup command.\nRetrying process\nIn case of any failure or interruption to the process of LTE modem upgrade you can repeat the same steps after doing a hard reset to the board (i.e disconnecting and reconnecting power), pressing the reset button is not enough.\n"},"tutorials/pytrack.html":{"url":"tutorials/pytrack.html","title":"Pytrack Examples","keywords":"","body":"Pytrack Examples\nBoth the Pysense and Pytrack use the same accelerometer. Please see the Pysense Examples to see how to use the accelerometer.\nExample\nYou can find this example in the pycom/pycom-libraries GitHub repository.\nimport machine\nimport math\nimport network\nimport os\nimport time\nimport utime\nimport gc\nfrom machine import RTC\nfrom machine import SD\nfrom L76GNSS import L76GNSS\nfrom pytrack import Pytrack\n\ntime.sleep(2)\ngc.enable()\n\n# setup rtc\nrtc = machine.RTC()\nrtc.ntp_sync(\"pool.ntp.org\")\nutime.sleep_ms(750)\nprint('\\nRTC Set from NTP to UTC:', rtc.now())\nutime.timezone(7200)\nprint('Adjusted from UTC to EST timezone', utime.localtime(), '\\n')\n\npy = Pytrack()\nl76 = L76GNSS(py, timeout=30)\n\n# sd = SD()\n# os.mount(sd, '/sd')\n# f = open('/sd/gps-record.txt', 'w')\n\nwhile (True):\n coord = l76.coordinates()\n #f.write(\"{} - {}\\n\".format(coord, rtc.now()))\n print(\"{} - {} - {}\".format(coord, rtc.now(), gc.mem_free()))\n\nAlternative Libraries\n\nmicropyGPS\nAlternative L76GNSS module\n\n"},"tutorials/pysense.html":{"url":"tutorials/pysense.html","title":"Pysense Examples","keywords":"","body":"Pysense Examples\nAccelerometer\nThis basic example shows how to read pitch and roll from the on-board accelerometer and output it in comma separated value (CSV) format over serial.\nfrom LIS2HH12 import LIS2HH12\nfrom pytrack import Pytrack\npy = Pytrack()\nacc = LIS2HH12()\n\nwhile True:\n pitch = acc.pitch()\n roll = acc.roll()\n print('{},{}'.format(pitch, roll))\n time.sleep_ms(100)\n\n\nIf you want to visualise the data output by this script a Processing sketch is available here that will show the board orientation in 3D.\n"},"tutorials/pyscan.html":{"url":"tutorials/pyscan.html","title":"Pyscan Examples","keywords":"","body":"Pyscan Examples\nThis basic example shows how to read an NFC card and authenticate it using a pre-defined access list.\nfrom pyscan import Pyscan\nfrom MFRC630 import MFRC630\nimport time\nimport pycom\nimport _thread\n\nVALID_CARDS = [[0x43, 0x95, 0xDD, 0xF8],\n [0x43, 0x95, 0xDD, 0xF9]]\n\npy = Pyscan()\nnfc = MFRC630(py)\n\nRGB_BRIGHTNESS = 0x8\n\nRGB_RED = (RGB_BRIGHTNESS 0):\n if (check_uid(list(uid), uid_len)) > 0:\n pycom.rgbled(RGB_GREEN)\n else:\n pycom.rgbled(RGB_RED)\n else:\n # No card detected\n pycom.rgbled(RGB_BLUE)\n nfc.mfrc630_cmd_reset()\n time.sleep(.5)\n nfc.mfrc630_cmd_init()\n\n# This is the start of our main execution... start the thread\n_thread.start_new_thread(discovery_loop, (nfc, 0))\n\nYou can find this, and all the other examples in our pycom-libraries GitHub repository\n"},"firmwareapi/introduction.html":{"url":"firmwareapi/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nThis chapter describes modules (function and class libraries) that are built into MicroPython. There are a number of categories for the available modules:\n\nModules which implement a subset of standard Python functionality and are not intended to be extended by the user.\nModules which implement a subset of Python functionality, with a provision for extension by the user (via Python code).\nModules which implement MicroPython extensions to the Python standard libraries.\nModules specific to a particular port and thus not portable.\n\nNote about the availability of modules and their contents\nThis documentation in general aspires to describe all modules and functions/classes which are implemented in MicroPython. However, MicroPython is highly configurable, and each port to a particular board/embedded system makes available only a subset of MicroPython libraries. For officially supported ports, there is an effort to either filter out non-applicable items, or mark individual descriptions with “Availability:” clauses describing which ports provide a given feature. With that in mind, please still be warned that some functions/classes in a module (or even the entire module) described in this documentation may be unavailable in a particular build of MicroPython on a particular board. The best place to find general information of the availability/non-availability of a particular feature is the “General Information” section which contains information pertaining to a specific port.\nBeyond the built-in libraries described in this documentation, many more modules from the Python standard library, as well as further MicroPython extensions to it, can be found in the micropython-lib repository.\n"},"firmwareapi/pycom/":{"url":"firmwareapi/pycom/","title":"Pycom Modules","keywords":"","body":"Pycom Modules\nThese modules are specific to the Pycom devices and may have slightly different implementations to other variations of MicroPython (i.e. for Non-Pycom devices). Modules include those which support access to underlying hardware, e.g. I2C, SPI, WLAN, Bluetooth, etc.\n"},"firmwareapi/pycom/machine/":{"url":"firmwareapi/pycom/machine/","title":"machine","keywords":"","body":"machine\nThe machine module contains specific functions related to the board.\nQuick Usage Example\nimport machine\n\nhelp(machine) # display all members from the machine module\nmachine.freq() # get the CPU frequency\nmachine.unique_id() # return the 6-byte unique id of the board (the LoPy's WiFi MAC address)\n\nReset Functions\nmachine.reset()\nResets the device in a manner similar to pushing the external RESET button.\nmachine.reset_cause()\nGet the reset cause. See constants for the possible return values.\nInterrupt Functions\nmachine.disable_irq()\nDisable interrupt requests. Returns and integer representing the previous IRQ state. This return value can be passed to enable_irq to restore the IRQ to its original state.\nmachine.enable_irq([state])\nEnable interrupt requests. The most common use of this function is to pass the value returned by disable_irq to exit a critical section. Another options is to enable all interrupts which can be achieved by calling the function with no parameters.\nPower Functions\nmachine.freq()\nReturns CPU frequency in hertz.\nmachine.idle()\nGates the clock to the CPU, useful to reduce power consumption at any time during short or long periods. Peripherals continue working and execution resumes as soon as any interrupt is triggered (on many ports this includes system timer interrupt occurring at regular intervals on the order of millisecond).\nmachine.deepsleep([time_ms])\nStops the CPU and all peripherals, including the networking interfaces (except for LTE). Execution is resumed from the main script, just as with a reset. If a value in milliseconds is given then the device will wake up after that period of time, otherwise it will remain in deep sleep until the reset button is pressed.\nThe products with LTE connectivity (FiPy, GPy, G01), require the LTE radio to be disabled separately via the LTE class before entering deepsleep. This is required due to the LTE radio being powered independently and allowing use cases which require the system to be taken out from deepsleep by an event from the LTE network (data or SMS received for instance).\nmachine.pin_deepsleep_wakeup(pins, mode, enable_pull)\nConfigure pins to wake up from deep sleep mode. The pins which have this capability are: P2, P3, P4, P6, P8 to P10 and P13 to P23.\nThe arguments are:\n\npins a list or tuple containing the GPIO to setup for deepsleep wakeup.\nmode selects the way the configure GPIOs can wake up the module. The possible values are: machine.WAKEUP_ALL_LOW and machine.WAKEUP_ANY_HIGH.\nenable_pull if set to True keeps the pull up or pull down resistors enabled during deep sleep. If this variable is set to True, then ULP or capacitive touch wakeup cannot be used in combination with GPIO wakeup.\n\nmachine.wake_reason()\nGet the wake reason. See constants for the possible return values. Returns a tuple of the form: (wake_reason, gpio_list). When the wakeup reason is either GPIO or touch pad, then the second element of the tuple is a list with GPIOs that generated the wakeup.\nmachine.remaining_sleep_time()\nReturns the remaining timer duration (in milliseconds) if the ESP32 is woken up from deep sleep by something other than the timer. For example, if you set the timer for 30 seconds (30000 ms) and it wakes up after 10 seconds then this function will return 20000.\nMiscellaneous Functions\nmachine.main(filename)\nSet the filename of the main script to run after boot.py is finished. If this function is not called then the default file main.py will be executed.\nIt only makes sense to call this function from within boot.py.\nmachine.rng()\nReturn a 24-bit software generated random number.\nmachine.unique_id()\nReturns a byte string with a unique identifier of a board/SoC. It will vary from a board/SoC instance to another, if underlying hardware allows. Length varies by hardware (so use substring of a full value if you expect a short ID). In some MicroPython ports, ID corresponds to the network MAC address.\nUse ubinascii.hexlify() to convert the byte string to hexadecimal form for ease of manipulation and use elsewhere.\n\nmachine.info()\nReturns the high water mark of the stack associated with various system tasks, in words (1 word = 4 bytes on the ESP32). If the value is zero then the task has likely overflowed its stack. If the value is close to zero then the task has come close to overflowing its stack.\nConstants\nReset Causes\nmachine.PWRON_RESET, machine.HARD_RESET, machine.WDT_RESET, machine.DEEPSLEEP_RESET, machine.SOFT_RESET, machine.BROWN_OUT_RESET\nWake Reasons\nmachine.PWRON_WAKE, machine.PIN_WAKE, machine.RTC_WAKE, machine.ULP_WAKE\nPin Wakeup Modes\nmachine.WAKEUP_ALL_LOW, machine.WAKEUP_ANY_HIGH\n"},"firmwareapi/pycom/machine/adc.html":{"url":"firmwareapi/pycom/machine/adc.html","title":"ADC","keywords":"ADC Analog ADCChannel","body":"ADC\nclass ADC – Analog to Digital Conversion\nQuick Usage Example\nimport machine\n\nadc = machine.ADC() # create an ADC object\napin = adc.channel(pin='P16') # create an analog pin on P16\nval = apin() # read an analog value\n\nConstructors\nclass machine.ADC(id=0)\nCreate an ADC object; associate a channel with a pin. For more info check the hardware section.\nMethods\nadc.init( * , bits=12)\nEnable the ADC block. This method is automatically called on object creation.\n\nBits can take values between 9 and 12 and selects the number of bits of resolution of the ADC block.\n\nadc.deinit()\nDisable the ADC block.\nadc.channel(* , pin, attn=ADC.ATTN_0DB)\nCreate an analog pin.\n\npin is a keyword-only string argument. Valid pins are P13 to P20.\nattn is the attenuation level. The supported values are: ADC.ATTN_0DB, ADC.ATTN_2_5DB, ADC.ATTN_6DB, ADC.ATTN_11DB\n\nReturns an instance of ADCChannel. Example:\n# enable an ADC channel on P16\napin = adc.channel(pin='P16')\n\nadc.vref(vref)\nIf called without any arguments, this function returns the current calibrated voltage (in millivolts) of the 1.1v reference. Otherwise it will update the calibrated value (in millivolts) of the internal 1.1v reference.\nadc.vref_to_pin(pin)\nConnects the internal 1.1v to external GPIO. It can only be connected to P22, P21 or P6. It is recommended to only use P6 on the WiPy, on other modules this pin is connected to the radio.\nConstants\n\nADC channel attenuation values: ADC.ATTN_0DB, ADC.ATTN_2_5DB, ADC.ATTN_6DB, ADC.ATTN_11DB\n\nclass ADCChannel\nRead analog values from internal/external sources. ADC channels can be connected to internal points of the MCU or to GPIO pins. ADC channels are created using the ADC.channel method.\nMethods\nadcchannel()\nFast method to read the channel value.\nadcchannel.value()\nRead the channel value.\nadcchannel.init()\n(Re)init and enable the ADC channel. This method is automatically called on object creation.\nadcchannel.deinit()\nDisable the ADC channel.\nadcchannel.voltage()\nReads the channels value and converts it into a voltage (in millivolts)\nadcchannel.value_to_voltage(value)\nConverts the provided value into a voltage (in millivolts) in the same way voltage does.\nADC pin input range is 0-1.1V. This maximum value can be increased up to 3.3V using the highest attenuation of 11dB. Do not exceed the maximum of 3.3V, to avoid damaging the device.\n\n"},"firmwareapi/pycom/machine/dac.html":{"url":"firmwareapi/pycom/machine/dac.html","title":"DAC","keywords":"","body":"DAC\nThe DAC is used to output analog values (a specific voltage) on pin P22 or pin P21. The voltage will be between 0 and 3.3V.\nQuick Usage Example\nimport machine\n\ndac = machine.DAC('P22') # create a DAC object\ndac.write(0.5) # set output to 50%\n\ndac_tone = machine.DAC('P21') # create a DAC object\ndac_tone.tone(1000, 0) # set tone output to 1kHz\n\nConstructors\nclass class machine.DAC(pin)\nCreate a DAC object, that will let you associate a channel with a pin. pin can be a string argument.\nMethods\ndac.init()\nEnable the DAC block. This method is automatically called on object creation.\ndac.deinit()\nDisable the DAC block.\ndac.write(value)\nSet the DC level for a DAC pin. value is a float argument, with values between 0 and 1.\ndac.tone(frequency, amplitude)\nSets up tone signal to the specified frequency at amplitude scale. frequency can be from 125Hz to 20kHz in steps of 122Hz. amplitude is an integer specifying the tone amplitude to write the DAC pin. Amplitude value represents:\n\n0 is 0dBV (~ 3Vpp at 600 Ohm load)\n1 is -6dBV (~1.5 Vpp), 2 is -12dBV (~0.8 Vpp)\n3 is -18dBV (~0.4 Vpp).\nThe generated signal is a sine wave with an DC offset of VDD/2.\n\n\n"},"firmwareapi/pycom/machine/i2c.html":{"url":"firmwareapi/pycom/machine/i2c.html","title":"I2C","keywords":"","body":"I2C\nI2C is a two-wire protocol for communicating between devices. At the physical level it consists of 2 wires: SCL and SDA, the clock and data lines respectively.\nI2C objects are created attached to a specific bus. They can be initialised when created, or initialised later on.\nExample using default Pins\nfrom machine import I2C\n\ni2c = I2C(0) # create on bus 0\ni2c = I2C(0, I2C.MASTER) # create and init as a master\ni2c = I2C(0, pins=('P10','P11')) # create and use non-default PIN assignments (P10=SDA, P11=SCL)\ni2c.init(I2C.MASTER, baudrate=20000) # init as a master\ni2c.deinit() # turn off the peripheral\n\nExample using non-default Pins\nfrom machine import I2C\n\ni2c = I2C(0, pins=('P10','P11')) # create and use non-default PIN assignments (P10=SDA, P11=SCL)\ni2c.init(I2C.MASTER, baudrate=20000) # init as a master\ni2c.deinit() # turn off the peripheral\n\nPrinting the i2c object gives you information about its configuration.\nA master must specify the recipient's address:\ni2c.init(I2C.MASTER)\ni2c.writeto(0x42, '123') # send 3 bytes to slave with address 0x42\ni2c.writeto(addr=0x42, b'456') # keyword for address\n\nMaster also has other methods:\ni2c.scan() # scan for slaves on the bus, returning\n # a list of valid addresses\ni2c.readfrom_mem(0x42, 2, 3) # read 3 bytes from memory of slave 0x42,\n # starting at address 2 in the slave\ni2c.writeto_mem(0x42, 2, 'abc') # write 'abc' (3 bytes) to memory of slave 0x42\n # starting at address 2 in the slave, timeout after 1 second\n\nQuick Usage Example\nfrom machine import I2C\n# configure the I2C bus\ni2c = I2C(0, I2C.MASTER, baudrate=100000)\ni2c.scan() # returns list of slave addresses\ni2c.writeto(0x42, 'hello') # send 5 bytes to slave with address 0x42\ni2c.readfrom(0x42, 5) # receive 5 bytes from slave\ni2c.readfrom_mem(0x42, 0x10, 2) # read 2 bytes from slave 0x42, slave memory 0x10\ni2c.writeto_mem(0x42, 0x10, 'xy') # write 2 bytes to slave 0x42, slave memory 0x10\n\nConstructors\nclass machine.I2C(bus, ...)\nConstruct an I2C object on the given bus. bus can only be 0, 1, 2. If the bus is not given, the default one will be selected (0). Buses 0 and 1 use the ESP32 I2C hardware peripheral while bus 2 is implemented with a bit-banged software driver.\nMethods\nGeneral Methods\ni2c.init(mode, * , baudrate=100000, pins=(SDA, SCL))\nInitialise the I2C bus with the given parameters:\n\nmode must be I2C.MASTER\nbaudrate is the SCL clock rate\npins is an optional tuple with the pins to assign to the I2C bus. The default I2C pins are P9 (SDA) and P10 (SCL)\n\ni2c.scan()\nScan all I2C addresses between 0x08 and 0x77 inclusive and return a list of those that respond. A device responds if it pulls the SDA line low after its address (including a read bit) is sent on the bus.\nStandard Bus Operations\nThe following methods implement the standard I2C master read and write operations that target a given slave device.\ni2c.readfrom(addr, nbytes)\nRead nbytes from the slave specified by addr. Returns a bytes object with the data read.\ni2c.readfrom_into(addr, buf)\nRead into buf from the slave specified by addr. The number of bytes read will be the length of buf.\nReturn value is the number of bytes read.\ni2c.writeto(addr, buf, * , stop=True)\nWrite the bytes from buf to the slave specified by addr. The argument buf can also be an integer which will be treated as a single byte. If stop is set to False then the stop condition won't be sent and the I2C operation may be continued (typically with a read transaction).\nReturn value is the number of bytes written.\nMemory Operations\nSome I2C devices act as a memory device (or set of registers) that can be read from and written to. In this case there are two addresses associated with an I2C transaction: the slave address and the memory address. The following methods are convenience functions to communicate with such devices.\ni2c.readfrom_mem(addr, memaddr, nbytes, *, addrsize=8)\nRead nbytes from the slave specified by addr starting from the memory address specified by memaddr. The addrsize argument is specified in bits and it can only take 8 or 16.\ni2c.readfrom_mem_into(addr, memaddr, buf, *, addrsize=8)\nRead into buf from the slave specified by addr starting from the memory address specified by memaddr. The number of bytes read is the length of buf. The addrsize argument is specified in bits and it can only take 8 or 16.\nThe return value is the number of bytes read.\ni2c.writeto_mem(addr, memaddr, buf *, addrsize=8)\nWrite buf to the slave specified by addr starting from the memory address specified by memaddr. The argument buf can also be an integer which will be treated as a single byte. The addrsize argument is specified in bits and it can only take 8 or 16.\nThe return value is the number of bytes written.\nConstants\n\nI2C.MASTER: Used to initialise the bus to master mode.\n\n"},"firmwareapi/pycom/machine/pin.html":{"url":"firmwareapi/pycom/machine/pin.html","title":"Pin","keywords":"","body":"Pin\nA pin is the basic object to control I/O pins (also known as GPIO - general-purpose input/output). It has methods to set the mode of the pin (input, output, etc) and methods to get and set the digital logic level. For analog control of a pin, see the ADC class.\nQuick Usage Example\nfrom machine import Pin\n\n# initialize `P9` in gpio mode and make it an output\np_out = Pin('P9', mode=Pin.OUT)\np_out.value(1)\np_out.value(0)\np_out.toggle()\np_out(True)\n\n# make `P10` an input with the pull-up enabled\np_in = Pin('P10', mode=Pin.IN, pull=Pin.PULL_UP)\np_in() # get value, 0 or 1\n\nConstructors\nclass machine.Pin(id, ...)\nCreate a new Pin object associated with the string id. If additional arguments are given, they are used to initialise the pin. See pin.init()\nfrom machine import Pin\np = Pin('P10', mode=Pin.OUT, pull=None, alt=-1)\n\nMethods\npin.init(mode, pull, * , alt)\nInitialise the pin:\n\nmode can be one of:\nPin.IN - input pin.\nPin.OUT - output pin in push-pull mode.\nPin.OPEN_DRAIN - input or output pin in open-drain mode.\n\n\npull can be one of:\nNone - no pull up or down resistor.\nPin.PULL_UP - pull up resistor enabled.\nPin.PULL_DOWN - pull down resistor enabled.\n\n\n*\nPin value: 0 or 1\n\n\nalt is the id of the alternate function.\n\nReturns: None.\npin.id()\nGet the pin id.\npin.value([value])\nGet or set the digital logic level of the pin:\n\nWith no argument, return 0 or 1 depending on the logic level of the pin.\nWith value given, set the logic level of the pin. value can be anything that converts to a boolean. If it converts to True, the pin is set high, otherwise it is set low.\n\npin([value])\nPin objects are callable. The call method provides a (fast) shortcut to set and get the value of the pin.\nExample:\nfrom machine import Pin\npin = Pin('P12', mode=Pin.IN, pull=Pin.PULL_UP)\npin() # fast method to get the value\n\nSee pin.value() for more details.\npin.toggle()\nToggle the value of the pin.\npin.mode([mode])\nGet or set the pin mode.\npin.pull([pull])\nGet or set the pin pull.\npin.hold([hold])\nGet or set the pin hold. You can apply a hold to a pin by passing True (or clear it by passing False). When a pin is held, its value cannot be changed by using Pin.value() or Pin.toggle() until the hold is released. This Can be used to retain the pin state through a core reset and system reset triggered by watchdog time-out or Deep-sleep events. Only pins in the RTC power domain can retain their value through deep sleep or reset.\nThese are: P2, P3, P4, P6, P8, P9, P10, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22, P23\npin.callback(trigger, handler=None, arg=None)\nSet a callback to be triggered when the input level at the pin changes.\n\ntrigger is the type of event that triggers the callback. Possible values are:\nPin.IRQ_FALLING interrupt on falling edge.\nPin.IRQ_RISING interrupt on rising edge.\nPin.IRQ_LOW_LEVEL interrupt on low level.\nPin.IRQ_HIGH_LEVEL interrupt on high level.\n\n\n\nThe values can be OR-ed together, for instance trigger=Pin.IRQ_FALLING | Pin.IRQ_RISING\n\nhandler is the function to be called when the event happens. This function will receive one argument. Set handler to None to disable it.\narg is an optional argument to pass to the callback. If left empty or set to None, the function will receive the Pin object that triggered it.\n\nExample:\nfrom machine import Pin\n\ndef pin_handler(arg):\n print(\"got an interrupt in pin %s\" % (arg.id()))\n\np_in = Pin('P10', mode=Pin.IN, pull=Pin.PULL_UP)\np_in.callback(Pin.IRQ_FALLING | Pin.IRQ_RISING, pin_handler)\n\nFor more information on how Pycom's products handle interrupts, see here.\n\nAttributes\nclass pin.exp_board\nContains all Pin objects supported by the expansion board. Examples:\nPin.exp_board.G16\nled = Pin(Pin.exp_board.G16, mode=Pin.OUT)\nPin.exp_board.G16.id()\n\nclass pin.module\nContains all Pin objects supported by the module. Examples:\nPin.module.P9\nled = Pin(Pin.module.P9, mode=Pin.OUT)\nPin.module.P9.id()\n\nConstants\nThe following constants are used to configure the pin objects. Note that not all constants are available on all ports.\n\nSelects the pin mode: Pin.IN, Pin.OUT, Pin.OPEN_DRAIN\nEnables the pull up or pull down resistor: Pin.PULL_UP, Pin.PULL_DOWN\n\n"},"firmwareapi/pycom/machine/pwm.html":{"url":"firmwareapi/pycom/machine/pwm.html","title":"PWM","keywords":"","body":"PWM\nclass PWM – Pulse Width Modulation\nQuick Usage Example\nfrom machine import PWM\npwm = PWM(0, frequency=5000) # use PWM timer 0, with a frequency of 5KHz\n# create pwm channel on pin P12 with a duty cycle of 50%\npwm_c = pwm.channel(0, pin='P12', duty_cycle=0.5)\npwm_c.duty_cycle(0.3) # change the duty cycle to 30%\n\nConstructors\nclass machine.PWM(timer, frequency)\nCreate a PWM object. This sets up the timer to oscillate at the specified frequency. timer is an integer from 0 to 3. frequency is an integer from 1 Hz to 78 KHz (this values can change in future upgrades).\nMethods\npwm.channel(id, pin * , duty_cycle=0.5)\nConnect a PWM channel to a pin, setting the initial duty cycle. id is an integer from 0 to 7. pin is a string argument. duty_cycle is a keyword-only float argument, with values between 0 and 1. Returns an instance of PWMChannel.\nclass PWMChannel — PWM channel\nMethods\npwmchannel.duty_cycle(value)\nSet the duty cycle for a PWM channel. value is a float argument, with values between 0 and 1.\n"},"firmwareapi/pycom/machine/rtc.html":{"url":"firmwareapi/pycom/machine/rtc.html","title":"RTC","keywords":"","body":"RTC\nThe RTC is used to keep track of the date and time.\nQuick Usage Example\nfrom machine import RTC\n\nrtc = RTC()\nrtc.init((2014, 5, 1, 4, 13, 0, 0, 0))\nprint(rtc.now())\n\nConstructors\nclass machine.RTC(id=0, ...)\nCreate an RTC object. See init for parameters of initialisation.\n# id of the RTC may be set if multiple are connected. Defaults to id = 0.\nrtc = RTC(id=0)\n\nMethods\nrtc.init(datetime=None, source=RTC.INTERNAL_RC)\nInitialise the RTC. The arguments are:\n\ndatetime when passed it sets the current time. It is a tuple of the form: (year, month, day[, hour[, minute[, second[, microsecond[, tzinfo]]]]])\nsource selects the oscillator that drives the RTC. The options are RTC.INTERNAL_RC and RTC.XTAL_32KHZ\n\nFor example:\n# for 2nd of February 2017 at 10:30am (TZ 0)\nrtc.init((2017, 2, 28, 10, 30, 0, 0, 0))\n\ntzinfo is ignored by this method. Use time.timezone to achieve similar results.\n\nrtc.now()\nGet get the current datetime tuple:\n# returns datetime tuple\nrtc.now()\n\nrtc.ntp_sync(server, * , update_period=3600)\nSet up automatic fetch and update the time using NTP (SNTP).\n\nserver is the URL of the NTP server. Can be set to None to disable the periodic updates.\nupdate_period is the number of seconds between updates. Shortest period is 15 seconds.\n\nCan be used like:\nrtc.ntp_sync(\"pool.ntp.org\") # this is an example. You can select a more specific server according to your geographical location\n\nrtc.synced()\nReturns True if the last ntp_sync has been completed, False otherwise:\nrtc.synced()\n\nConstants\n\nClock source: RTC.INTERNAL_RC, RTC.XTAL_32KHZ\n\n"},"firmwareapi/pycom/machine/spi.html":{"url":"firmwareapi/pycom/machine/spi.html","title":"SPI","keywords":"","body":"SPI\nSPI is a serial protocol that is driven by a master. At the physical level there are 3 lines: SCK, MOSI, MISO.\nSee usage model of I2C; SPI is very similar. Main difference is parameters to init the SPI bus:\nfrom machine import SPI\nspi = SPI(0, mode=SPI.MASTER, baudrate=1000000, polarity=0, phase=0, firstbit=SPI.MSB)\n\nOnly required parameter is mode, must be SPI.MASTER. Polarity can be 0 or 1, and is the level the idle clock line sits at. Phase can be 0 or 1 to sample data on the first or second clock edge respectively.\nQuick Usage Example\nfrom machine import SPI\n\n# configure the SPI master @ 2MHz\n# this uses the SPI default pins for CLK, MOSI and MISO (``P10``, ``P11`` and ``P14``)\nspi = SPI(0, mode=SPI.MASTER, baudrate=2000000, polarity=0, phase=0)\nspi.write(bytes([0x01, 0x02, 0x03, 0x04, 0x05])) # send 5 bytes on the bus\nspi.read(5) # receive 5 bytes on the bus\nrbuf = bytearray(5)\nspi.write_readinto(bytes([0x01, 0x02, 0x03, 0x04, 0x05]), rbuf) # send a receive 5 bytes\n\nQuick Usage Example using non-default pins\nfrom machine import SPI\n\n# configure the SPI master @ 2MHz\n# this uses the SPI non-default pins for CLK, MOSI and MISO (``P19``, ``P20`` and ``P21``)\nspi = SPI(0, mode=SPI.MASTER, baudrate=2000000, polarity=0, phase=0, pins=('P19','P20','P21'))\nspi.write(bytes([0x01, 0x02, 0x03, 0x04, 0x05])) # send 5 bytes on the bus\nspi.read(5) # receive 5 bytes on the bus\nrbuf = bytearray(5)\nspi.write_readinto(bytes([0x01, 0x02, 0x03, 0x04, 0x05]), rbuf) # send a receive 5 bytes\n\nConstructors\nclass machine.SPI(id, ...)\nConstruct an SPI object on the given bus. id can be only 0. With no additional parameters, the SPI object is created but not initialised (it has the settings from the last initialisation of the bus, if any). If extra arguments are given, the bus is initialised. See init for parameters of initialisation.\nMethods\nspi.init(mode, baudrate=1000000, * , polarity=0, phase=0, bits=8, firstbit=SPI.MSB, pins=(CLK, MOSI, MISO))\nInitialise the SPI bus with the given parameters:\n\nmode must be SPI.MASTER.\nbaudrate is the SCK clock rate.\npolarity can be 0 or 1, and is the level the idle clock line sits at.\nphase can be 0 or 1 to sample data on the first or second clock edge respectively.\nbits is the width of each transfer, accepted values are 8, 16 and 32.\nfirstbit can be SPI.MSB or SPI.LSB.\npins is an optional tuple with the pins to assign to the SPI bus. If the pins argument is not given the default pins will be selected (P10 as CLK,P11 as MOSI and P14 as MISO). If pins is passed as None then no pin assignment will be made.\n\nspi.deinit()\nTurn off the SPI bus.\nspi.write(buf)\nWrite the data contained in buf. Returns the number of bytes written.\nspi.read(nbytes, * , write=0x00)\nRead the nbytes while writing the data specified by write. Returns the bytes read.\nspi.readinto(buf, * , write=0x00)\nRead into the buffer specified by buf while writing the data specified by write. Return the number of bytes read.\nspi.write_readinto(write_buf, read_buf)\nWrite from write_buf and read into read_buf. Both buffers must have the same length. Returns the number of bytes written\nConstants\n\nFor initialising the SPI bus to master: SPI.MASTER\nSet the first bit to be the most significant bit: SPI.MSB\nSet the first bit to be the least significant bit: SPI.LSB\n\n"},"firmwareapi/pycom/machine/uart.html":{"url":"firmwareapi/pycom/machine/uart.html","title":"UART","keywords":"","body":"UART\nUART implements the standard UART/USART duplex serial communications protocol. At the physical level it consists of 2 lines: RXD and TXD. The unit of communication is a character (not to be confused with a string character) which can be 5, 6, 7 or 8 bits wide.\nUART objects can be created and initialised using:\nfrom machine import UART\n\nuart = UART(1, 9600) # init with given baudrate\nuart.init(9600, bits=8, parity=None, stop=1) # init with given parameters\n\nBits can be 5, 6, 7, 8. Parity can be None, UART.EVEN or UART.ODD. Stop can be 1, 1.5 or 2.\nA UART object acts like a stream object therefore reading and writing is done using the standard stream methods:\nuart.read(10) # read 10 characters, returns a bytes object\nuart.readall() # read all available characters\nuart.readline() # read a line\nuart.readinto(buf) # read and store into the given buffer\nuart.write('abc') # write the 3 characters\n\nTo check if there is anything to be read, use:\nuart.any() # returns the number of characters available for reading\n\nQuick Usage Example\nfrom machine import UART\n# this uses the UART_1 default pins for TXD and RXD (``P3`` and ``P4``)\nuart = UART(1, baudrate=9600)\nuart.write('hello')\nuart.read(5) # read up to 5 bytes\n\nQuick Usage Example using non-default pins (TXD/RXD only)\nfrom machine import UART\n# this uses the UART_1 non-default pins for TXD and RXD (``P20`` and ``P21``)\nuart = UART(1, baudrate=9600, pins=('P20','P21'))\nuart.write('hello')\nuart.read(5) # read up to 5 bytes\n\nQuick Usage Example using non-default pins (TXD/RXD and flow control)\nfrom machine import UART\n# this uses the UART_1 non-default pins for TXD, RXD, RTS and CTS (``P20``, ``P21``, ``P22``and ``P23``)\nuart = UART(1, baudrate=9600, pins=('P20', 'P21', 'P22', 'P23'))\nuart.write('hello')\nuart.read(5) # read up to 5 bytes\n\nConstructors\nclass machine.UART(bus, ...)\nConstruct a UART object on the given bus. bus can be 0, 1 or 2. If the bus is not given, the default one will be selected (0) or the selection will be made based on the given pins.\nOn the GPy/FiPy UART2 is unavailable because it is used to communicate with the cellular radio.\n\nMethods\nuart.init(baudrate=9600, bits=8, parity=None, stop=1, * , timeout_chars=2, pins=(TXD, RXD, RTS, CTS))\nInitialise the UART bus with the given parameters:\n\nbaudrate is the clock rate.\nbits is the number of bits per character. Can be 5, 6, 7 or 8.\nparity is the parity, None, UART.EVEN or UART.ODD.\nstop is the number of stop bits, 1 or 2.\ntimeout_chars Rx timeout defined in number of characters. The value given here will be multiplied by the time a characters takes to be transmitted at the configured baudrate.\npins is a 4 or 2 item list indicating the TXD, RXD, RTS and CTS pins (in that order). Any of the pins can be None if one wants the UART to operate with limited functionality. If the RTS pin is given the the RX pin must be given as well. The same applies to CTS. When no pins are given, then the default set of TXD (P1) and RXD (P0) pins is taken, and hardware flow control will be disabled. If pins=None, no pin assignment will be made.\n\nuart.deinit()\nTurn off the UART bus.\nuart.any()\nReturn the number of characters available for reading.\nuart.read([nbytes])\nRead characters. If nbytes is specified then read at most that many bytes.\nReturn value: a bytes object containing the bytes read in. Returns None on timeout.\nuart.readall()\nRead as much data as possible.\nReturn value: a bytes object or None on timeout.\nuart.readinto(buf[, nbytes])\nRead bytes into the buf. If nbytes is specified then read at most that many bytes. Otherwise, read at most len(buf) bytes.\nReturn value: number of bytes read and stored into buf or None on timeout.\nuart.readline()\nRead a line, ending in a newline character. If such a line exists, return is immediate. If the timeout elapses, all available data is returned regardless of whether a newline exists.\nReturn value: the line read or None on timeout if no data is available.\nuart.write(buf)\nWrite the buffer of bytes to the bus.\nReturn value: number of bytes written or None on timeout.\nuart.sendbreak()\nSend a break condition on the bus. This drives the bus low for a duration of 13 bits. Return value: None.\nuart.wait_tx_done(timeout_ms)\nWaits at most timeout_ms for the last Tx transaction to complete. Returns True if all data has been sent and the TX buffer has no data in it, otherwise returns False.\nConstants\n\nParity types (along with None): UART.EVEN, UART.ODD\nIRQ trigger sources: UART.RX_ANY\n\n"},"firmwareapi/pycom/machine/wdt.html":{"url":"firmwareapi/pycom/machine/wdt.html","title":"WDT","keywords":"","body":"WDT\nThe WDT is used to restart the system when the application crashes and ends up into a non recoverable state. After enabling, the application must \"feed\" the watchdog periodically to prevent it from expiring and resetting the system.\nQuick Usage Example\nfrom machine import WDT\nwdt = WDT(timeout=2000) # enable it with a timeout of 2 seconds\nwdt.feed()\n\nConstructors\nclass machine.WDT(id=0, timeout)\nCreate a WDT object and start it. The id can only be 0. See the init method for the parameters of initialisation.\nMethods\nwdt.init(timeout)\nInitialises the watchdog timer. The timeout must be given in milliseconds. Once it is running the WDT cannot be stopped but the timeout can be re-configured at any point in time.\nwdt.feed()\nFeed the WDT to prevent it from resetting the system. The application should place this call in a sensible place ensuring that the WDT is only fed after verifying that everything is functioning correctly.\n"},"firmwareapi/pycom/machine/timer.html":{"url":"firmwareapi/pycom/machine/timer.html","title":"Timer","keywords":"","body":"Timer\nclass Timer – Measure Time and Set Alarms\nTimers can be used for a great variety of tasks, like measuring time spans or being notified that a specific interval has elapsed.\nThese two concepts are grouped into two different subclasses:\nChrono: used to measure time spans. Alarm: to get interrupted after a specific interval.\nYou can create as many of these objects as needed.\n\nConstructors\nclass Timer.Chrono()\nCreate a chronometer object.\nclass Timer.Alarm(handler=None, s, * , ms, us, arg=None, periodic=False)\nCreate an Alarm object.\n\nhandler: will be called after the interval has elapsed. If set to None, the alarm will be disabled after creation.\narg: an optional argument can be passed to the callback handler function. If None is specified, the function will receive the object that triggered the alarm.\ns, ms, us: the interval can be specified in seconds (float), miliseconds (integer) or microseconds (integer). Only one at a time can be specified.\nperiodic: an alarm can be set to trigger repeatedly by setting this parameter to True.\n\nMethods\nTimer.sleep_us()\nDelay for a given number of microseconds, should be positive or 0 (for speed, the condition is not enforced). Internally it uses the same timer as the other elements of the Timer class. It compensates for the calling overhead, so for example, 100us should be really close to 100us. For times bigger than 10,000us it releases the GIL to let other threads run, so exactitude is not guaranteed for delays longer than that.\nclass Chrono\nCan be used to measure time spans.\nMethods\nchrono.start()\nStart the chronometer.\nchrono.stop()\nStop the chronometer.\nchrono.reset()\nReset the time count to 0.\nchrono.read()\nGet the elapsed time in seconds.\nchrono.read_ms()\nGet the elapsed time in milliseconds.\nchrono.read_us()\nGet the elapsed time in microseconds.\nExample:\nfrom machine import Timer\nimport time\n\nchrono = Timer.Chrono()\n\nchrono.start()\ntime.sleep(1.25) # simulate the first lap took 1.25 seconds\nlap = chrono.read() # read elapsed time without stopping\ntime.sleep(1.5)\nchrono.stop()\ntotal = chrono.read()\n\nprint()\nprint(\"\\nthe racer took %f seconds to finish the race\" % total)\nprint(\" %f seconds in the first lap\" % lap)\nprint(\" %f seconds in the last lap\" % (total - lap))\nclass Alarm – get interrupted after a specific interval\n\nclass Alarm\nUsed to get interrupted after a specific interval.\nMethods\nalarm.callback(handler, * , arg=None)\nSpecify a callback handler for the alarm. If set to None, the alarm will be disabled.\nAn optional argument arg can be passed to the callback handler function. If None is specified, the function will receive the object that triggered the alarm.\nalarm.cancel()\nDisables the alarm.\nExample:\nfrom machine import Timer\n\nclass Clock:\n\n def __init__(self):\n self.seconds = 0\n self.__alarm = Timer.Alarm(self._seconds_handler, 1, periodic=True)\n\n def _seconds_handler(self, alarm):\n self.seconds += 1\n print(\"%02d seconds have passed\" % self.seconds)\n if self.seconds == 10:\n alarm.cancel() # stop counting after 10 seconds\n\nclock = Clock()\n\nFor more information on how Pycom's products handle interrupts, see notes.\n\n"},"firmwareapi/pycom/machine/sd.html":{"url":"firmwareapi/pycom/machine/sd.html","title":"SD","keywords":"","body":"SD\nThe SD card class allows to configure and enable the memory card module of your Pycom module and automatically mount it as /sd as part of the file system. There is a single pin combination that can be used for the SD card, and the current implementation only works in 1-bit mode. The pin connections are as follows:\nP8: DAT0, P23: SCLK and P4: CMD (no external pull-up resistors are needed)\nIf you have one of the Pycom expansion boards, then simply insert the card into the micro SD socket and run your script.\nMake sure your SD card is formatted either as FAT16 or FAT32.\n\nQuick Example Usage:\nfrom machine import SD\nimport os\n\nsd = SD()\nos.mount(sd, '/sd')\n\n# check the content\nos.listdir('/sd')\n\n# try some standard file operations\nf = open('/sd/test.txt', 'w')\nf.write('Testing SD card write operations')\nf.close()\nf = open('/sd/test.txt', 'r')\nf.readall()\nf.close()\n\nConstructors\nclass machine.SD(id, ...)\nCreate a SD card object. See sd.init() for parameters if initialisation.\nMethods\nsd.init(id=0)\nEnable the SD card.\nsd.deinit()\nDisable the SD card.\nPlease note that the SD card library currently supports FAT16/32 formatted SD cards up to 32 GB. Future firmware updates will increase compatibility with additional formats and sizes.\n\n"},"firmwareapi/pycom/machine/can.html":{"url":"firmwareapi/pycom/machine/can.html","title":"CAN","keywords":"","body":"CAN\nThe CAN class supports the full CAN 2.0 specification with standard and extended frames, as well as acceptance filtering.\nThe ESP32 has a built-in CAN controller, but the transceiver needs to be added externally. A recommended device is the SN65HVD230.\nQuick Usage Example\nfrom machine import CAN\n\ncan = CAN(mode=CAN.NORMAL, baudrate=500000, pins=('P22', 'P23'))\ncan.send(id=12, data=bytes([1, 2, 3, 4, 5, 6, 7, 8]))\ncan.recv()\n\nConstructors\nclass machine.CAN(bus=0, ...)\nCreate an CAN object. See init for parameters of initialisation.:\n# only 1 CAN peripheral is available, so the bus must always be 0\ncan = CAN(0, mode=CAN.NORMAL, baudrate=500000, pins=('P22', 'P23')) # pin order is Tx, Rx\n\nMethods\ncan.init(mode=CAN.NORMAL, baudrate=500000, *, frame_format=CAN.FORMAT_STD, rx_queue_len=128, pins=('P22', 'P23'))\nInitialize the CAN controller. The arguments are:\n\nmode can take either CAN.NORMAL or CAN.SILENT. Silent mode is useful for sniffing the bus.\nbaudrate sets up the bus speed. Acceptable values are between 1 and 1000000.\nframe_format defines the frame format to be accepted by the receiver. Useful for filtering frames based on the identifier length. Can tale either CAN.FORMAT_STD, CAN.FORMAT_EXT, CAN.FORMAT_BOTH. If CAN.FORMAT_STD is selected, extended frames won't be received and vice-versa.\nrx_queue_len defines the number of messages than can be queued by the receiver. Due to CAN being a high traffic bus, large values are recommended (>= 128), otherwise messages will be dropped specially when no filtering is applied.\npins selects the Tx and Rx pins (in that order).\n\ncan.deinit()\nDisables the CAN bus.\ncan.send(id, * , data=None, rtr=False, extended=False)\nSend a CAN frame on the bus\n\nid is the identifier of the message.\ndata can take up to 8 bytes. It must be left empty is the message to be sent is a remote request (rtr=True).\nrtr set it to false to send a remote request.\nextnted specifies if the message identifier width should be 11bit (standard) or 29bit (extended).\n\nCan be used like:\ncan.send(id=0x0020, data=bytes([0x01, 0x02, 0x03, 0x04, 0x05]), extended=True) # sends 5 bytes with an extended identifier\n\ncan.send(id=0x010, data=bytes([0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08])) # sends 8 bytes with an standard identifier\n\ncan.send(id=0x012, rtr=True) # sends a remote request for message id=0x12\n\ncan.recv(timeout=0)\nGet a message from the receive queue, and optionally specify a timeout value in s (can be a floating point value e.g. 0.2). This function returns None if no messages available. If a message is present, it will be returned as a named tuple with the following form:\n(id, data, rtr, extended)\n>>> can.recv()\n(id=0x012, data=b'123', rtr=False, extended=False)\n\ncan.soft_filter(mode, filter_list)\nSpecify a software filter accepting only the messages that pass the filter test.\nThere are 3 possible filter modes:\n\nCAN.FILTER_LIST allows to pass the list of IDs that should be accepted.\nCAN.FILTER_RANGE allows to pass a list or tuple of ID ranges that should be accepted.\nCAN.FILTER_MASK allows to pass a list of tuples of the form: (filter, mask).\n\nWith software filters all messages in the bus are received by the CAN controller but only the matching ones are passed to the RX queue. This means that the queue won't be filled up with non relevant messages, but the interrupt overhead will remain as normal. The filter_list can contain up to 32 elements.\nFor example:\ncan.soft_filter(CAN.FILTER_LIST, [0x100, 0x200, 0x300, 0x400]) # only accept identifiers from 0x100, 0x200, 0x300 and 0x400\n\ncan.soft_filter(CAN.FILTER_RANGE, [(0x001, 0x010), (0x020, 0x030), (0x040, 0x050)]) # only accept identifiers from 0x001 to 0x010, from 0x020 to 0x030 and from 0x040 to 0x050.\n\ncan.soft_filter(CAN.FILTER_MASK, [(0x100, 0x7FF), (0x200, 0x7FC)]) # more of the classic Filter and Mask method.\n\ncan.soft_filter(None) # disable soft filters, all messages are accepted\n\ncan.callback(trigger, handler=None, arg=None)\nSet a callback to be triggered when any of this 3 events are present:\n\ntrigger is the type of event that triggers the callback. Possible values are:\nCAN.RX_FRAME interrupt whenever a new frame is received.\nCAN.RX_FIFO_NOT_EMPTY interrupt when a frame is received on an empty FIFO.\nCAN.RX_FIFO_OVERRUN interrupt when a message is received and the FIFO is full.\n\n\n\nThe values can be OR-ed together, for instance trigger=CAN.RX_FRAME | CAN.RX_FIFO_OVERRUN\n\nhandler is the function to be called when the event happens. This function will receive one argument. Set handler to None to disable the callback.\narg is an optional argument to pass to the callback. If left empty or set to None, the function will receive the CAN object that triggered it.\n\nIt can be used like this:\nfrom machine import CAN\n\ncan = CAN(mode=CAN.NORMAL, baudrate=500000, pins=('P22', 'P23'))\n\ndef can_cb(can_o):\n print('CAN Rx:', can_o.recv())\n\ncan.callback(handler=can_cb, trigger=CAN.RX_FRAME)\n\ncan.events()\nThis method returns a value with bits sets (if any) indicating the events that have occurred in the bus. Please note that by calling this function the internal events registry is cleared automatically, therefore calling it immediately for a second time will most likely return a value of 0.\nConstants\nCAN.NORMAL, CAN.SILENT, CAN.FORMAT_STD, CAN.FORMAT_EXT, CAN.FORMAT_BOTH, CAN.RX_FRAME, CAN.RX_FIFO_NOT_EMPTY, CAN.RX_FIFO_OVERRUN, CAN.FILTER_LIST, CAN.FILTER_RANGE, CAN.FILTER_MASK\n"},"firmwareapi/pycom/machine/rmt.html":{"url":"firmwareapi/pycom/machine/rmt.html","title":"RMT","keywords":"RMT Remote Remote Controller Pulse","body":"RMT\nThe RMT (Remote Control) module is primarily designed to send and receive infrared remote control signals that use on-off-keying of a carrier frequency, but due to its design it can be used to generate various types of signals.\nQuick Usage Example: sending\nimport machine\n\n# create a RMT object for transmission\nrmt = machine.RMT(channel=3, gpio=\"P20\", tx_idle_level=0)\n# create series of bits to send \ndata = (1,0,1,0,1,0,1,0,1)\n# define duration of the bits, time unit depends on the selected RMT channel \nduration = 10000\n# send the signal \nrmt.send_pulses(duration, data)\n\nQuick Usage Example: receiving\nimport machine\n# create a RMT object\nrmt = machine.RMT(channel=3)\n# Configure RTM for receiving\nrmt.init(gpio=\"P20\", rx_idle_threshold=12000) \n# wait for any number of pulses until one longer than rx_idle_threshold \ndata = rmt.recv_pulses()\n\nConstructors\nclass machine.RMT(channel,...)\nConstruct an RMT object on the given channel. channel can be 2-7. With no additional parameters, the RMT object is created but not initialised. If extra arguments are given, the RMT is initialised for transmission or reception. See init for parameters of initialisation. The resolution which a pulse can be sent/received depends on the selected channel:\n\n\n\nChannel\nResolution\nMaximum Pulse Width\n\n\n\n\n0\nUsed by on-board LED\n\n\n\n1\nUsed by pycom.pulses_get()\n\n\n\n2\n100nS\n3.2768 ms\n\n\n3\n100nS\n3.2768 ms\n\n\n4\n1000nS\n32.768 ms\n\n\n5\n1000nS\n32.768 ms\n\n\n6\n3125nS\n102.4 ms\n\n\n7\n3125nS\n102.4 ms\n\n\n\nMethods\nrmt.init(gpio, rx_idle_threshold, rx_filter_threshold, tx_idle_level, tx_carrier)\nInitialise the RMT peripheral with the given parameters:\n\ngpio is the GPIO Pin to use.\nrx_idle_threshold is the maximum duration of a valid pulse. The represented time unit (resolution) depends on the selected channel, value can be 0-65535.\nrx_filter_threshold is the minimum duration of a valid pulse. The represented time unit (resolution) depends on the selected channel, value can be 0-31.\ntx_idle_level is the output signal's level after the transmission is finished, can be RMT.HIGH or RMT.LOW.\ntx_carrier is the modulation of the pulses to send.\n\nEither rx_idle_threshold or tx_idle_level must be defined, both cannot be given at the same time because a channel can be configured in RX or TX mode only. rx_filter_threshold is not mandatory parameter. If not given then all pulses are accepted with duration less than rx_idle_threshold. tx_carrier is not mandatory parameters. If not given no modulation is used on the sent pulses.\nThe tx_carrier parameter is a tuple with the following structure:\n\ncarrier_freq_hz is the carrier's frequency in Hz.\ncarrier_duty_percent is the duty percent of the carrier's signal, can be 0%-100%.\ncarrier_level is the level of the pulse to modulate, can be RMT.HIGH or RMT.LOW.\n\nrmt.deinit()\nDeinitialise the RMT object.\nIf an RMT object needs to be reconfigured from RX/TX to TX/RX, then either first deinit() must be called or the init() again with the desired configuration.\n\nrmt.pulses_get(pulses, timeout)\nReads in pulses from the GPIO pin.\n\npulses if not specified, this function will keep reading pulses until the\nrx_idle_threshold is exceeded. If it is specified this function will return\nthe exactly that number of pulses, ignoring anything shorter than\nrx_filter_threshold or longer than rx_idle_threshold.\n\ntimeout is specified, this function will return if the first pulse does\nnot occur within timeout microseconds. If not specified, it will wait\nindefinitely.\n\n\nReturn value: Tuple of items with the following structure: (level, duration):\n\nlevel represents the level of the received bit/pulse, can be 0 or 1.\nduration represents the duration of the received pulse, the time unit (resolution) depends on the selected channel.\n\nMaximum of 128 pulses can be received in a row without receiving \"idle\" signal. If the incoming pulse sequence contains more than 128 pulses the rest is dropped and the receiver waits for another sequence of pulses. The pulses_get function can be called to receive more than 128 pulses, however the above mentioned limitation should be kept in mind when evaluating the received data.\n\nrmt.pulses_send(duration, data, start_level)\nGenerates pulses as defined by the parameters below\n\nduration represents the duration of the pulses to be sent,\nthe time unit (resolution) depends on the selected channel.\n\ndata Tuple that represents the sequence of pulses to be sent, must be\ncomposed of 0 or 1 elements.\n\nstart_level defines the state (HIGH/LOW) of the first pulse given by\nduration if data is not given.\n\n\ndata must be a tuple and duration can be a tuple or a single number, with data being optional. In the case that only duration is provided, it must be a tuple and you must also provide start_level which will dictate the level of the first duration, the signal level then toggles between each duration value. If data is provided and duration is a single number, each pulse in data will have have an equal length as set by duration. If data and duration are provided as tuples, they must be of the same number of elements, with each pulse lasting its matching duration.\nConstants\n\nDefine the level of the pulse: RMT.LOW, RMT.HIGH\n\n"},"firmwareapi/pycom/network/":{"url":"firmwareapi/pycom/network/","title":"network","keywords":"","body":"network\nThis module provides access to network drivers and routing configuration. Network drivers for specific hardware are available within this module and are used to configure specific hardware network interfaces.\n"},"firmwareapi/pycom/network/wlan.html":{"url":"firmwareapi/pycom/network/wlan.html","title":"WLAN","keywords":"","body":"WLAN\nThis class provides a driver for the WiFi network processor in the module. Example usage:\nimport network\nimport time\n# setup as a station\nwlan = network.WLAN(mode=network.WLAN.STA)\nwlan.connect('your-ssid', auth=(network.WLAN.WPA2, 'your-key'))\nwhile not wlan.isconnected():\n time.sleep_ms(50)\nprint(wlan.ifconfig())\n\n# now use socket as usual\n\nQuick Usage Example\nimport machine\nfrom network import WLAN\n\n# configure the WLAN subsystem in station mode (the default is AP)\nwlan = WLAN(mode=WLAN.STA)\n# go for fixed IP settings (IP, Subnet, Gateway, DNS)\nwlan.ifconfig(config=('192.168.0.107', '255.255.255.0', '192.168.0.1', '192.168.0.1'))\nwlan.scan() # scan for available networks\nwlan.connect(ssid='mynetwork', auth=(WLAN.WPA2, 'my_network_key'))\nwhile not wlan.isconnected():\n pass\nprint(wlan.ifconfig())\n\nConstructors\nclass network.WLAN(id=0, ...)\nCreate a WLAN object, and optionally configure it. See init for params of configuration.\nThe WLAN constructor is special in the sense that if no arguments besides the id are given, it will return the already existing WLAN instance without re-configuring it. This is because WLAN is a system feature of the WiPy. If the already existing instance is not initialised it will do the same as the other constructors an will initialise it with default values.\n\nMethods\nwlan.init(mode, * , ssid=None, auth=None, channel=1, antenna=None, power_save=False, hidden=False)\nSet or get the WiFi network processor configuration.\nArguments are:\n\nmode can be either WLAN.STA, WLAN.AP, or WLAN.STA_AP.\nssid is a string with the SSID name. Only needed when mode is WLAN.AP.\nauth is a tuple with (sec, key). Security can be None, WLAN.WEP, WLAN.WPA, or WLAN.WPA2. The key is a string with the network password.\nIf sec is WLAN.WEP the key must be a string representing hexadecimal values (e.g. ABC1DE45BF). Only needed when mode is WLAN.AP.\n\n\nchannel a number in the range 1-11. Only needed when mode is WLAN.AP.\nantenna selects between the internal and the external antenna. Can be either WLAN.INT_ANT, WLAN.EXT_ANT. With our development boards it defaults to using the internal antenna, but in the case of an OEM module, the antenna pin (P12) is not used, so it's free to be\nused for other things.\n\npower_save enables or disables power save functions in STA mode.\n\nhidden only valid in WLAN.AP mode to create an access point with a hidden SSID when set to True.\n\nFor example, you can do:\n# create and configure as an access point\nwlan.init(mode=WLAN.AP, ssid='wipy-wlan', auth=(WLAN.WPA2,'www.wipy.io'), channel=7, antenna=WLAN.INT_ANT)\n\nor\n# configure as an station\nwlan.init(mode=WLAN.STA)\n\nTo use an external antenna, set P12 as output pin.\nPin('P12', mode=Pin.OUT)(True)\n\n\nwlan.deinit()\nDisables the WiFi radio.\nwlan.connect(ssid, * , auth=None, bssid=None, timeout=None, ca_certs=None, keyfile=None, certfile=None, identity=None)\nConnect to a wifi access point using the given SSID, and other security parameters.\n\nauth is a tuple with (sec, key). Security can be None, WLAN.WEP, WLAN.WPA, WLAN.WPA2 or WLAN.WPA2_ENT. The key is a string with the network password.\nIf sec is WLAN.WEP the key must be a string representing hexadecimal values (e.g. ABC1DE45BF).\nIf sec is WLAN.WPA2_ENT then the auth tuple can have either 3 elements: (sec, username, password), or just 1: (sec,). When passing the 3 element tuple, thekeyfile and certifle arguments must not be given.\n\n\nbssid is the MAC address of the AP to connect to. Useful when there are several APs with the same SSID.\ntimeout is the maximum time in milliseconds to wait for the connection to succeed.\nca_certs is the path to the CA certificate. This argument is not mandatory.\nkeyfile is the path to the client key. Only used if username and password are not part of the auth tuple.\ncertfile is the path to the client certificate. Only used if username and password are not part of the auth tuple.\nidentity is only used in case of WLAN.WPA2_ENT security. Needed by the server.\n\nThe ESP32 only handles certificates with pkcs8 format (but not the \"Traditional SSLeay RSAPrivateKey\" format). The private key should be RSA coded with 2048 bits at maximum.\n\nwlan.scan()\nPerforms a network scan and returns a list of named tuples with (ssid, bssid, sec, channel, rssi). Note that channel is always None since this info is not provided by the WiPy.\nwlan.disconnect()\nDisconnect from the WiFi access point.\nwlan.isconnected()\nIn case of STA mode, returns True if connected to a WiFi access point and has a valid IP address. In AP mode returns True when a station is connected, False otherwise.\nwlan.ifconfig(id=0, config=['dhcp' or configtuple])\nWhen id is 0, the configuration will be get/set on the Station interface. When id is 1 the configuration will be done for the AP interface.\nWith no parameters given returns a 4-tuple of (ip, subnet_mask, gateway, DNS_server).\nIf dhcp is passed as a parameter then the DHCP client is enabled and the IP params are negotiated with the AP.\nIf the 4-tuple config is given then a static IP is configured. For instance:\nwlan.ifconfig(config=('192.168.0.4', '255.255.255.0', '192.168.0.1', '8.8.8.8'))\n\nwlan.mode([mode])\nGet or set the WLAN mode.\nwlan.ssid([ssid])\nGet or set the SSID when in AP mode.\nwlan.auth([auth])\nGet or set the authentication type when in AP mode.\nwlan.channel([channel])\nGet or set the channel (only applicable in AP mode).\nwlan.antenna([antenna])\nGet or set the antenna type (external or internal).\nTo use an external antenna, set P12 as output pin.\nPin('P12', mode=Pin.OUT)(True)\n\n\nwlan.mac()\nGet a 6-byte long bytes object with the WiFI MAC address.\nConstants\n\nWLAN mode: WLAN.STA, WLAN.AP, WLAN.STA_AP\nWLAN network security: WLAN.WEP, WLAN.WPA, WLAN.WPA2, WLAN.WPA2_ENT\nAntenna type: WLAN.INT_ANT, WLAN.EXT_ANT\n\n"},"firmwareapi/pycom/network/server.html":{"url":"firmwareapi/pycom/network/server.html","title":"Server","keywords":"","body":"Server\nThe Server class controls the behaviour and the configuration of the FTP and telnet services running on the Pycom device. Any changes performed using this class' methods will affect both.\nExample:\nimport network\nserver = network.Server()\nserver.deinit() # disable the server\n# enable the server again with new settings\nserver.init(login=('user', 'password'), timeout=600)\n\nQuick Usage Example\nfrom network import Server\n\n# init with new user, password and seconds timeout\nserver = Server(login=('user', 'password'), timeout=60)\nserver.timeout(300) # change the timeout\nserver.timeout() # get the timeout\nserver.isrunning() # check whether the server is running or not\n\nConstructors\nclass network.Server(id, ...)\nCreate a server instance, see init for parameters of initialisation.\nMethods\nserver.init(* , login=('micro', 'python'), timeout=300)\nInit (and effectively start the server). Optionally a new user, password and timeout (in seconds) can be passed.\nserver.deinit()\nStop the server.\nserver.timeout([timeout_in_seconds])\nGet or set the server timeout.\nserver.isrunning()\nReturns True if the server is running (connected or accepting connections), False otherwise.\n"},"firmwareapi/pycom/network/bluetooth/":{"url":"firmwareapi/pycom/network/bluetooth/","title":"Bluetooth","keywords":"","body":"Bluetooth\nThis class provides a driver for the Bluetooth radio in the module. Currently, only basic BLE functionality is available.\nQuick Usage Example\nfrom network import Bluetooth\nimport time\nbt = Bluetooth()\nbt.start_scan(-1)\n\nwhile True:\n adv = bt.get_adv()\n if adv and bt.resolve_adv_data(adv.data, Bluetooth.ADV_NAME_CMPL) == 'Heart Rate':\n try:\n conn = bt.connect(adv.mac)\n services = conn.services()\n for service in services:\n time.sleep(0.050)\n if type(service.uuid()) == bytes:\n print('Reading chars from service = {}'.format(service.uuid()))\n else:\n print('Reading chars from service = %x' % service.uuid())\n chars = service.characteristics()\n for char in chars:\n if (char.properties() & Bluetooth.PROP_READ):\n print('char {} value = {}'.format(char.uuid(), char.read()))\n conn.disconnect()\n break\n except:\n print(\"Error while connecting or reading from the BLE device\")\n break\n else:\n time.sleep(0.050)\n\nBluetooth Low Energy (BLE)\nBluetooth low energy (BLE) is a subset of classic Bluetooth, designed for easy connecting and communicating between devices (in particular mobile platforms). BLE uses a methodology known as Generic Access Profile (GAP) to control connections and advertising.\nGAP allows for devices to take various roles but generic flow works with devices that are either a Server (low power, resource constrained, sending small payloads of data) or a Client device (commonly a mobile device, PC or Pycom Device with large resources and processing power). Pycom devices can act as both a Client and a Server.\nConstructors\nclass network.Bluetooth(id=0, ...)\nCreate a Bluetooth object, and optionally configure it. See init for params of configuration.\nExample:\nfrom network import Bluetooth\nbluetooth = Bluetooth()\n\nMethods\nbluetooth.init(id=0, mode=Bluetooth.BLE, antenna=None)\n\nid Only one Bluetooth peripheral available so must always be 0\nmode currently the only supported mode is Bluetooth.BLE\nantenna selects between the internal and the external antenna. Can be eitherBluetooth.INT_ANT, Bluetooth.EXT_ANT.\nWith our development boards it defaults to using the internal antenna, but in the case of an OEM module, the antenna pin (P12) is not used, so it's free to be used for other things.\n\n\nInitialises and enables the Bluetooth radio in BLE mode.\nTo use an external antenna, set P12 as output pin.\nPin('P12', mode=Pin.OUT)(True)\n\n\nbluetooth.deinit()\nDisables the Bluetooth radio.\nbluetooth.start_scan(timeout)\nStarts performing a scan listening for BLE devices sending advertisements. This function always returns immediately, the scanning will be performed on the background. The return value is None. After starting the scan the function get_adv() can be used to retrieve the advertisements messages from the FIFO. The internal FIFO has space to cache 16 advertisements.\nThe arguments are:\n\ntimeout specifies the amount of time in seconds to scan for advertisements, cannot be zero. If timeout is > 0, then the BLE radio will listen for advertisements until the specified value in seconds elapses. If timeout \n\nExamples:\nbluetooth.start_scan(10) # starts scanning and stop after 10 seconds\nbluetooth.start_scan(-1) # starts scanning indefinitely until bluetooth.stop_scan() is called\n\nbluetooth.stop_scan()\nStops an ongoing scanning process. Returns None.\nbluetooth.isscanning()\nReturns True if a Bluetooth scan is in progress. False otherwise.\nbluetooth.get_adv()\nGets an named tuple with the advertisement data received during the scanning. The tuple has the following structure: (mac, addr_type, adv_type, rssi, data)\n\nmac is the 6-byte ling mac address of the device that sent the advertisement.\naddr_type is the address type. See the constants section below for more details.\nadv_type is the advertisement type received. See the constants section below fro more details.\nrssi is signed integer with the signal strength of the advertisement.\ndata contains the complete 31 bytes of the advertisement message. In order to parse the data and get the specific types, the method resolve_adv_data() can be used.\n\nExample for getting mac address of an advertiser:\nimport ubinascii\n\nbluetooth = Bluetooth()\nbluetooth.start_scan(20) # scan for 20 seconds\n\nadv = bluetooth.get_adv() #\nubinascii.hexlify(adv.mac) # convert hexadecimal to ascii\n\nbluetooth.get_advertisements()\nSame as the get_adv() method, but this one returns a list with all the advertisements received.\nbluetooth.resolve_adv_data(data, data_type)\nParses the advertisement data and returns the requested data_type if present. If the data type is not present, the function returns None.\nArguments:\n\ndata is the bytes object with the complete advertisement data.\ndata_type is the data type to resolve from from the advertisement data. See constants section below for details.\n\nExample:\nimport ubinascii\nfrom network import Bluetooth\nbluetooth = Bluetooth()\n\nbluetooth.start_scan(20)\nwhile bluetooth.isscanning():\n adv = bluetooth.get_adv()\n if adv:\n # try to get the complete name\n print(bluetooth.resolve_adv_data(adv.data, Bluetooth.ADV_NAME_CMPL))\n\n mfg_data = bluetooth.resolve_adv_data(adv.data, Bluetooth.ADV_MANUFACTURER_DATA)\n\n if mfg_data:\n # try to get the manufacturer data (Apple's iBeacon data is sent here)\n print(ubinascii.hexlify(mfg_data))\n\nbluetooth.connect(mac_addr)\nOpens a BLE connection with the device specified by the mac_addr argument. This function blocks until the connection succeeds or fails. If the connections succeeds it returns a object of type GATTCConnection.\nConnections are initiated by the central device. There is a maximum of 4 simultaneous connections.\nbluetooth.connect('112233eeddff') # mac address is accepted as a string\n\nbluetooth.callback(trigger=None, handler=None, arg=None)\nCreates a callback that will be executed when any of the triggers occurs. The arguments are:\n\ntrigger can be either Bluetooth.NEW_ADV_EVENT, Bluetooth.CLIENT_CONNECTED, or Bluetooth.CLIENT_DISCONNECTED\nhandler is the function that will be executed when the callback is triggered.\narg is the argument that gets passed to the callback. If nothing is given the bluetooth object itself is used.\n\nAn example of how this may be used can be seen in the bluetooth.events() method.\nbluetooth.events()\nReturns a value with bit flags identifying the events that have occurred since the last call. Calling this function clears the events.\nExample of usage:\nfrom network import Bluetooth\n\nbluetooth = Bluetooth()\nbluetooth.set_advertisement(name='LoPy', service_uuid=b'1234567890123456')\n\ndef conn_cb (bt_o):\n events = bt_o.events() # this method returns the flags and clears the internal registry\n if events & Bluetooth.CLIENT_CONNECTED:\n print(\"Client connected\")\n elif events & Bluetooth.CLIENT_DISCONNECTED:\n print(\"Client disconnected\")\n\nbluetooth.callback(trigger=Bluetooth.CLIENT_CONNECTED | Bluetooth.CLIENT_DISCONNECTED, handler=conn_cb)\n\nbluetooth.advertise(True)\n\nbluetooth.set_advertisement(* , name=None, manufacturer_data=None, service_data=None, service_uuid=None)\nConfigure the data to be sent while advertising. If left with the default of None the data won't be part of the advertisement message.\nThe arguments are:\n\nname is the string name to be shown on advertisements.\nmanufacturer_data manufacturer data to be advertised (hint: use it for iBeacons).\nservice_data service data to be advertised.\nservice_uuid uuid of the service to be advertised.\n\nExample:\nbluetooth.set_advertisement(name=\"advert\", manufacturer_data=\"lopy_v1\")\n\nbluetooth.advertise([Enable])\nStart or stop sending advertisements. The set_advertisement() method must have been called prior to this one.\nbluetooth.service(uuid, * , isprimary=True, nbr_chars=1, start=True)\nCreate a new service on the internal GATT server. Returns a object of type BluetoothServerService.\nThe arguments are:\n\nuuid is the UUID of the service. Can take an integer or a 16 byte long string or bytes object.\nisprimary selects if the service is a primary one. Takes a bool value.\nnbr_chars specifies the number of characteristics that the service will contain.\nstart if True the service is started immediately.\n\nbluetooth.service('abc123')\n\nbluetooth.disconnect_client()\nCloses the BLE connection with the client.\nConstants\n\nBluetooth mode: Bluetooth.BLE\nAdvertisement type: Bluetooth.CONN_ADV, Bluetooth.CONN_DIR_ADV, Bluetooth.DISC_ADV, Bluetooth.NON_CONN_ADV, Bluetooth.SCAN_RSP\nAddress type: Bluetooth.PUBLIC_ADDR, Bluetooth.RANDOM_ADDR, Bluetooth.PUBLIC_RPA_ADDR, Bluetooth.RANDOM_RPA_ADDR\nAdvertisement data type: Bluetooth.ADV_FLAG, Bluetooth.ADV_16SRV_PART, Bluetooth.ADV_T16SRV_CMPL, Bluetooth.ADV_32SRV_PART, Bluetooth.ADV_32SRV_CMPL, Bluetooth.ADV_128SRV_PART, Bluetooth.ADV_128SRV_CMPL, Bluetooth.ADV_NAME_SHORT, Bluetooth.ADV_NAME_CMPL, Bluetooth.ADV_TX_PWR, Bluetooth.ADV_DEV_CLASS, Bluetooth.ADV_SERVICE_DATA, Bluetooth.ADV_APPEARANCE, Bluetooth.ADV_ADV_INT, Bluetooth.ADV_32SERVICE_DATA, Bluetooth.ADV_128SERVICE_DATA, Bluetooth.ADV_MANUFACTURER_DATA\nCharacteristic properties (bit values that can be combined): Bluetooth.PROP_BROADCAST, Bluetooth.PROP_READ, Bluetooth.PROP_WRITE_NR, Bluetooth.PROP_WRITE, Bluetooth.PROP_NOTIFY, Bluetooth.PROP_INDICATE, Bluetooth.PROP_AUTH, Bluetooth.PROP_EXT_PROP\nCharacteristic callback events: Bluetooth.CHAR_READ_EVENT, Bluetooth.CHAR_WRITE_EVENT, Bluetooth.NEW_ADV_EVENT, Bluetooth.CLIENT_CONNECTED, Bluetooth.CLIENT_DISCONNECTED, Bluetooth.CHAR_NOTIFY_EVENT\nAntenna type: Bluetooth.INT_ANT, Bluetooth.EXT_ANT\n\n"},"firmwareapi/pycom/network/bluetooth/gatt.html":{"url":"firmwareapi/pycom/network/bluetooth/gatt.html","title":"GATT","keywords":"","body":"GATT\nGATT stands for the Generic Attribute Profile and it defines the way that two Bluetooth Low Energy devices communicate between each other using concepts called Services and Characteristics. GATT uses a data protocol known as the Attribute Protocol (ATT), which is used to store/manage Services, Characteristics and related data in a lookup table.\nGATT comes into use once a connection is established between two devices, meaning that the device will have already gone through the advertising process managed by GAP. It's important to remember that this connection is exclusive; i.e. that only one client is connected to one server at a time. This means that the client will stop advertising once a connection has been made. This remains the case, until the connection is broken or disconnected.\nThe GATT Server, which holds the ATT lookup data and service and characteristic definitions, and the GATT Client (the phone/tablet), which sends requests to this server.\n"},"firmwareapi/pycom/network/bluetooth/gattcconnection.html":{"url":"firmwareapi/pycom/network/bluetooth/gattcconnection.html","title":"GATTCConnection","keywords":"","body":"GATTCConnection\nThe GATT Client is the device that requests data from the server, otherwise known as the master device (commonly this might be a phone/tablet/PC). All transactions are initiated by the master, which receives a response from the slave.\nMethods\nconnection.disconnect()\nCloses the BLE connection. Returns None.\nconnection.isconnected()\nReturns True if the connection is still open. False otherwise.\nExample:\nfrom network import Bluetooth\nimport ubinascii\nbluetooth = Bluetooth()\n\n# scan until we can connect to any BLE device around\nbluetooth.start_scan(-1)\nadv = None\nwhile True:\n adv = bluetooth.get_adv()\n if adv:\n try:\n bluetooth.connect(adv.mac)\n except:\n # start scanning again\n bluetooth.start_scan(-1)\n continue\n break\nprint(\"Connected to device with addr = {}\".format(ubinascii.hexlify(adv.mac)))\n\nconnection.services()\nPerforms a service search on the connected BLE peripheral (server) a returns a list containing objects of the class GATTCService if the search succeeds.\nExample:\n# assuming that a BLE connection is already open\nservices = connection.services()\nprint(services)\nfor service in services:\n print(service.uuid())\n\n"},"firmwareapi/pycom/network/bluetooth/gattccservice.html":{"url":"firmwareapi/pycom/network/bluetooth/gattccservice.html","title":"GATTCService","keywords":"","body":"GATTCService\nServices are used to categorise data up into specific chunks of data known as characteristics. A service may have multiple characteristics, and each service has a unique numeric ID called a UUID.\nThe following class allows control over Client services.\nMethods\nservice.isprimary()\nReturns True if the service is a primary one. False otherwise.\nservice.uuid()\nReturns the UUID of the service. In the case of 16-bit or 32-bit long UUIDs, the value returned is an integer, but for 128-bit long UUIDs the value returned is a bytes object.\nservice.instance()\nReturns the instance ID of the service.\nservice.characteristics()\nPerforms a get characteristics request on the connected BLE peripheral a returns a list containing objects of the class GATTCCharacteristic if the request succeeds.\n"},"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html":{"url":"firmwareapi/pycom/network/bluetooth/gattccharacteristic.html","title":"GATTCCharacteristic","keywords":"","body":"GATTCCharacteristic\nThe smallest concept in GATT is the Characteristic, which encapsulates a single data point (though it may contain an array of related data, such as X/Y/Z values from a 3-axis accelerometer, longitude and latitude from a GPS, etc.).\nThe following class allows you to manage characteristics from a Client.\nMethods\ncharacteristic.uuid()\nReturns the UUID of the service. In the case of 16-bit or 32-bit long UUIDs, the value returned is an integer, but for 128-bit long UUIDs the value returned is a bytes object.\ncharacteristic.instance()\nReturns the instance ID of the service.\ncharacteristic.properties()\nReturns an integer indicating the properties of the characteristic. Properties are represented by bit values that can be OR-ed together. See the constants section for more details.\ncharacteristic.read()\nRead the value of the characteristic, sending a request to the GATT server. Returns a bytes object representing the characteristic value.\ncharacteristic.value()\nReturns the locally stored value of the characteristic without sending a read request to the GATT server. If the characteristic value hasn't been read from the GATT server yet, the value returned will be 0.\ncharacteristic.write(value)\nWrites the given value on the characteristic. For now it only accepts bytes object representing the value to be written.\ncharacteristic.write(b'x0f')\n\ncharacteristic.callback(trigger=None, handler=None, arg=None)\nThis method allows to register for notifications on the characteristic.\n\ntrigger can must be Bluetooth.CHAR_NOTIFY_EVENT.\nhandler is the function that will be executed when the callback is triggered.\narg is the argument that gets passed to the callback. If nothing is given, the characteristic object that owns the callback will be used.\n\n"},"firmwareapi/pycom/network/bluetooth/gattsservice.html":{"url":"firmwareapi/pycom/network/bluetooth/gattsservice.html","title":"GATTSService","keywords":"","body":"GATTSService\nThe GATT Server allows the device to act as a peripheral and hold its own ATT lookup data, server & characteristic definitions. In this mode, the device acts as a slave and a master must initiate a request.\nServices are used to categorise data up into specific chunks of data known as characteristics. A service may have multiple characteristics, and each service has a unique numeric ID called a UUID.\nThe following class allows control over Server services.\nMethods\nservice.start()\nStarts the service if not already started.\nservice.stop()\nStops the service if previously started.\nservice.characteristic(uuid, * , permissions, properties, value)\nCreates a new characteristic on the service. Returns an object of the class GATTSCharacteristic. The arguments are:\n\nuuid is the UUID of the service. Can take an integer or a 16 byte long string or bytes object.\npermissions configures the permissions of the characteristic. Takes an integer with a combination of the flags.\nproperties sets the properties. Takes an integer with an OR-ed combination of the flags.\nvalue sets the initial value. Can take an integer, a string or a bytes object.\n\nservice.characteristic('temp', value=25)\n\n"},"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html":{"url":"firmwareapi/pycom/network/bluetooth/gattscharacteristic.html","title":"GATTSCharacteristic","keywords":"","body":"GATTSCharacteristic\nThe smallest concept in GATT is the Characteristic, which encapsulates a single data point (though it may contain an array of related data, such as X/Y/Z values from a 3-axis accelerometer, longitude and latitude from a GPS, etc.).\nThe following class allows you to manage Server characteristics.\nMethods\ncharacteristic.value([value])\nGets or sets the value of the characteristic. Can take an integer, a string or a bytes object.\ncharacteristic.value(123) # set characteristic value to an integer with the value 123\ncharacteristic.value() # get characteristic value\n\ncharacteristic.callback(trigger=None, handler=None, arg=None)\nCreates a callback that will be executed when any of the triggers occurs. The arguments are:\n\ntrigger can be either Bluetooth.CHAR_READ_EVENT or Bluetooth.CHAR_WRITE_EVENT.\nhandler is the function that will be executed when the callback is triggered.\narg is the argument that gets passed to the callback. If nothing is given, the characteristic object that owns the callback will be used.\n\nAn example of how this could be implemented can be seen in the characteristic.events() section.\ncharacteristic.events()\nReturns a value with bit flags identifying the events that have occurred since the last call. Calling this function clears the events.\nAn example of advertising and creating services on the device:\nfrom network import Bluetooth\n\nbluetooth = Bluetooth()\nbluetooth.set_advertisement(name='LoPy', service_uuid=b'1234567890123456')\n\ndef conn_cb (bt_o):\n events = bt_o.events()\n if events & Bluetooth.CLIENT_CONNECTED:\n print(\"Client connected\")\n elif events & Bluetooth.CLIENT_DISCONNECTED:\n print(\"Client disconnected\")\n\nbluetooth.callback(trigger=Bluetooth.CLIENT_CONNECTED | Bluetooth.CLIENT_DISCONNECTED, handler=conn_cb)\n\nbluetooth.advertise(True)\n\nsrv1 = bluetooth.service(uuid=b'1234567890123456', isprimary=True)\n\nchr1 = srv1.characteristic(uuid=b'ab34567890123456', value=5)\n\nchar1_read_counter = 0\ndef char1_cb_handler(chr):\n global char1_read_counter\n char1_read_counter += 1\n\n events = chr.events()\n if events & Bluetooth.CHAR_WRITE_EVENT:\n print(\"Write request with value = {}\".format(chr.value()))\n else:\n if char1_read_counter 0xF1:\n return char2_read_counter\n\nchar2_cb = chr2.callback(trigger=Bluetooth.CHAR_READ_EVENT, handler=char2_cb_handler)\n\n"},"firmwareapi/pycom/network/lora.html":{"url":"firmwareapi/pycom/network/lora.html","title":"LoRa","keywords":"","body":"LoRa\nThis class provides a LoRaWAN 1.0.2 compliant driver for the LoRa network processor in the LoPy and FiPy. Below is an example demonstrating LoRaWAN Activation by Personalisation usage:\nfrom network import LoRa\nimport socket\nimport ubinascii\nimport struct\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an ABP authentication params\ndev_addr = struct.unpack(\">l\", binascii.unhexlify('00000005'))[0]\nnwk_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\napp_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\n\n# join a network using ABP (Activation By Personalisation)\nlora.join(activation=LoRa.ABP, auth=(dev_addr, nwk_swkey, app_swkey))\n\n# create a LoRa socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\n# set the LoRaWAN data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# make the socket non-blocking\ns.setblocking(False)\n\n# send some data\ns.send(bytes([0x01, 0x02, 0x03]))\n\n# get any data received...\ndata = s.recv(64)\nprint(data)\n\nPlease ensure that there is an antenna connected to your device before sending/receiving LoRa messages as improper use (e.g. without an antenna), may damage the device.\n\nAdditional Examples\nFor various other complete LoRa examples, check here for additional examples.\nConstructors\nclass network.LoRa(id=0, ...)\nCreate and configure a LoRa object. See init for params of configuration.\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\nMethods\nlora.init(mode, * ,region=LoRa.EU868, frequency=868000000, tx_power=14, bandwidth=LoRa.BW_125KHZ, sf=7, preamble=8, coding_rate=LoRa.CODING_4_5, power_mode=LoRa.ALWAYS_ON, tx_iq=False, rx_iq=False, adr=False, public=True, tx_retries=1, device_class=LoRa.CLASS_A)\nThis method is used to set the LoRa subsystem configuration and to specific raw LoRa or LoRaWAN.\nThe arguments are:\n\nmode can be either LoRa.LORA or LoRa.LORAWAN.\nregion can take the following values: LoRa.AS923, LoRa.AU915, LoRa.EU868 or LoRa.US915. If not provided this will default to LoRaEU868. If they are not specified, this will also set appropriate defaults for frequency and tx_power.\nfrequency accepts values between 863000000 and 870000000 in the 868 band, or between 902000000 and 928000000 in the 915 band.\ntx_power is the transmit power in dBm. It accepts between 2 and 14 for the 868 band, and between 5 and 20 in the 915 band.\nbandwidth is the channel bandwidth in KHz. In the 868 band the accepted values are LoRa.BW_125KHZ and LoRa.BW_250KHZ. In the 915 band the accepted values are LoRa.BW_125KHZ and LoRa.BW_500KHZ.\nsf sets the desired spreading factor. Accepts values between 7 and 12.\npreamble configures the number of pre-amble symbols. The default value is 8.\ncoding_rate can take the following values: LoRa.CODING_4_5, LoRa.CODING_4_6, LoRa.CODING_4_7 or LoRa.CODING_4_8.\npower_mode can be either LoRa.ALWAYS_ON, LoRa.TX_ONLY or LoRa.SLEEP. In ALWAYS_ON mode, the radio is always listening for incoming - packets whenever a transmission is not taking place. In TX_ONLY the radio goes to sleep as soon as the transmission completes. In SLEEP mode the radio is sent to sleep permanently and won't accept any commands until the power mode is changed.\ntx_iq enables TX IQ inversion.\nrx_iq enables RX IQ inversion.\nadr enables Adaptive Data Rate.\npublic selects between the public and private sync word.\ntx_retries sets the number of TX retries in LoRa.LORAWAN mode.\ndevice_class sets the LoRaWAN device class. Can be either LoRa.CLASS_A or LoRa.CLASS_C.\n\nIn LoRa.LORAWAN mode, only adr, public, tx_retries and device_class are used. All the other params will be ignored as they are handled by the LoRaWAN stack directly. On the other hand, in LoRa.LORA mode from those 4 arguments, only the public one is important in order to program the sync word. In LoRa.LORA mode adr, tx_retries and device_class are ignored since they are only relevant to the LoRaWAN stack.\n\nFor example, you can do:\n# initialize in raw LoRa mode\nlora.init(mode=LoRa.LORA, tx_power=14, sf=12)\n\nor\n# initialize in LoRaWAN mode\nlora.init(mode=LoRa.LORAWAN)\n\nlora.join(activation, auth, * ,timeout=None, dr=None)\nJoin a LoRaWAN network. Internally the stack will automatically retry every 15 seconds until a Join Accept message is received.\nThe parameters are:\n\nactivation: can be either LoRa.OTAA or LoRa.ABP.\nauth: is a tuple with the authentication data.\ntimeout: is the maximum time in milliseconds to wait for the Join Accept message to be received. If no timeout (or zero) is given, the call returns immediately and the status of the join request can be checked with lora.has_joined().\ndr: is an optional value to specify the initial data rate for the Join Request. Possible values are 0 to 5 for EU868, or 0 to 4 for US915.\n\nIn the case of LoRa.OTAA the authentication tuple is: (dev_eui, app_eui, app_key) where dev_eui is optional. If it is not provided the LoRa MAC will be used. Therefore, you can do OTAA in 2 different ways:\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0) # the device MAC address is used as DEV_EUI\n\nor\nlora.join(activation=LoRa.OTAA, auth=(dev_eui, app_eui, app_key), timeout=0) # a custom DEV_EUI is specified\n\nExample:\nfrom network import LoRa\nimport socket\nimport time\nimport ubinascii\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an OTAA authentication parameters\napp_eui = ubinascii.unhexlify('ADA4DAE3AC12676B')\napp_key = ubinascii.unhexlify('11B0282A189B75B0B4D2D8C7FA38548B')\n\n# join a network using OTAA (Over the Air Activation)\nlora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0)\n\n# wait until the module has joined the network\nwhile not lora.has_joined():\n time.sleep(2.5)\n print('Not yet joined...')\n\nIn the case of LoRa.ABP the authentication tuple is: (dev_addr, nwk_swkey, app_swkey). Example:\nfrom network import LoRa\nimport socket\nimport ubinascii\nimport struct\n\n# Initialise LoRa in LORAWAN mode.\n# Please pick the region that matches where you are using the device:\n# Asia = LoRa.AS923\n# Australia = LoRa.AU915\n# Europe = LoRa.EU868\n# United States = LoRa.US915\nlora = LoRa(mode=LoRa.LORAWAN, region=LoRa.EU868)\n\n# create an ABP authentication params\ndev_addr = struct.unpack(\">l\", ubinascii.unhexlify('00000005'))[0]\nnwk_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\napp_swkey = ubinascii.unhexlify('2B7E151628AED2A6ABF7158809CF4F3C')\n\n# join a network using ABP (Activation By Personalisation)\nlora.join(activation=LoRa.ABP, auth=(dev_addr, nwk_swkey, app_swkey))\n\nlora.bandwidth([bandwidth])\nGet or set the bandwidth in raw LoRa mode (LoRa.LORA). Can be either LoRa.BW_125KHZ (0), LoRa.BW_250KHZ (1) or LoRa.BW_500KHZ (2):\n# get raw LoRa Bandwidth\nlora.bandwidth()\n\n# set raw LoRa Bandwidth\nlora.bandwidth(LoRa.BW_125KHZ)\n\nlora.frequency([frequency])\nGet or set the frequency in raw LoRa mode (LoRa.LORA). The allowed range is between 863000000 and 870000000 Hz for the 868 MHz band version or between 902000000 and 928000000 Hz for the 915 MHz band version.\n# get raw LoRa Frequency\nlora.frequency()\n\n# set raw LoRa Frequency\nlora.frequency(868000000)\n\nlora.coding_rate([coding_rate])\nGet or set the coding rate in raw LoRa mode (LoRa.LORA). The allowed values are: LoRa.CODING_4_5 (1), LoRa.CODING_4_6 (2), LoRa.CODING_4_7 (3) and LoRa.CODING_4_8 (4).\n# get raw LoRa Coding Rate\nlora.coding_rate()\n\n# set raw LoRa Coding Rate\nlora.coding_rate(LoRa.CODING_4_5)\n\nlora.preamble([preamble])\nGet or set the number of preamble symbols in raw LoRa mode (LoRa.LORA):\n# get raw LoRa preamble symbols\nlora.preamble()\n\n# set raw LoRa preamble symbols\nlora.preamble(LoRa.CODING_4_5)\n\nlora.sf([sf])\nGet or set the spreading factor value in raw LoRa mode (LoRa.LORA). The minimum value is 7 and the maximum is 12:\n# get raw LoRa spread factor value\nlora.sf()\n\n# set raw LoRa spread factor value\nlora.sf(7)\n\nlora.power_mode([power_mode])\nGet or set the power mode in raw LoRa mode (LoRa.LORA). The accepted values are: LoRa.ALWAYS_ON, LoRa.TX_ONLY, and LoRa.SLEEP:\nlora.stats()\nReturn a named tuple with useful information from the last received LoRa or LoRaWAN packet. The named tuple has the following form:\n(rx_timestamp, rssi, snr, sftx, sfrx, tx_trials, tx_power, tx_time_on_air, tx_counter, tx_frequency)\nExample:\nlora.stats()\n\nWhere:\n\nrx_timestamp is an internal timestamp of the last received packet with microseconds precision.\nrssi holds the received signal strength in dBm.\nsnr contains the signal to noise ratio id dB (as a single precision float).\nsfrx tells the data rate (in the case of LORAWAN mode) or the spreading factor (in the case of LORA mode) of the last packet received.\nsftx tells the data rate (in the case of LORAWAN mode) or the spreading factor (in the case of LORA mode) of the last packet transmitted.\ntx_trials is the number of tx attempts of the last transmitted packet (only relevant for LORAWAN confirmed packets).\ntx_power is the power of the last transmission (in dBm).\ntx_time_on_air is the time on air of the last transmitted packet (in ms).\ntx_counter is the number of packets transmitted.\ntx_frequency is the frequency used for the last transmission.\n\nlora.has_joined()\nReturns True if a LoRaWAN network has been joined. False otherwise.\nlora.add_channel(index, * , frequency, dr_min, dr_max)\nAdd a LoRaWAN channel on the specified index. If there's already a channel with that index it will be replaced with the new one.\nThe arguments are:\n\nindex: Index of the channel to add. Accepts values between 0 and 15 for EU and between 0 and 71 for US.\nfrequency: Centre frequency in Hz of the channel.\ndr_min: Minimum data rate of the channel (0-7).\ndr_max: Maximum data rate of the channel (0-7).\n\nExamples:\nlora.add_channel(index=0, frequency=868000000, dr_min=5, dr_max=6)\n\nlora.remove_channel(index)\nRemoves the channel from the specified index. On the 868MHz band the channels 0 to 2 cannot be removed, they can only be replaced by other channels using the lora.add_channel method. A way to remove all channels except for one is to add the same channel, 3 times on indexes 0, 1 and 2. An example can be seen below:\nlora.remove_channel()\n\nOn the 915MHz band there are no restrictions around this.\nlora.mac()\nReturns a byte object with the 8-Byte MAC address of the LoRa radio.\nlora.callback(trigger, handler=None, arg=None)\nSpecify a callback handler for the LoRa radio. The trigger types are LoRa.RX_PACKET_EVENT, LoRa.TX_PACKET_EVENT, and LoRa.TX_FAILED_EVENT\nThe LoRa.RX_PACKET_EVENT event is raised for every received packet. The LoRa.TX_PACKET_EVENT event is raised as soon as the packet transmission cycle ends, which includes the end of the receive windows (even if a downlink is received, the LoRa.TX_PACKET_EVENT will come last). In the case of non-confirmed transmissions, this will occur at the end of the receive windows, but, in the case of confirmed transmissions, this event will only be raised if the ack is received. If the ack is not received LoRa.TX_FAILED_EVENT will be raised after the number of tx_retries configured have been performed.\nAn example of how this callback functions can be seen the in method lora.events().\nlora.ischannel_free(rssi_threshold)\nThis method is used to check for radio activity on the current LoRa channel, and if the rssi of the measured activity is lower than the rssi_threshold given, the return value will be True, otherwise False. Example:\nlora.ischannel_free(-100)\n\nlora.set_battery_level(level)\nSet the battery level value that will be sent when the LoRaWAN MAC command that retrieves the battery level is received. This command is sent by the network and handled automatically by the LoRaWAN stack. The values should be according to the LoRaWAN specification:\n\n0 means that the end-device is connected to an external power source.\n1..254 specifies the battery level, 1 being at minimum and 254 being at maximum.\n255 means that the end-device was not able to measure the battery level.\n\nlora.set_battery_level(127) # 50% battery\n\nlora.events()\nThis method returns a value with bits sets (if any) indicating the events that have triggered the callback. Please note that by calling this function the internal events registry is cleared automatically, therefore calling it immediately for a second time will most likely return a value of 0.\nExample:\ndef lora_cb(lora):\n events = lora.events()\n if events & LoRa.RX_PACKET_EVENT:\n print('Lora packet received')\n if events & LoRa.TX_PACKET_EVENT:\n print('Lora packet sent')\n\nlora.callback(trigger=(LoRa.RX_PACKET_EVENT | LoRa.TX_PACKET_EVENT), handler=lora_cb)\n\nlora.nvram_save()\nSave the LoRaWAN state (joined status, network keys, packet counters, etc) in non-volatile memory in order to be able to restore the state when coming out of deepsleep or a power cycle.\nlora.nvram_save()\n\nlora.nvram_restore()\nRestore the LoRaWAN state (joined status, network keys, packet counters, etc) from non-volatile memory. State must have been previously stored with a call to nvram_save before entering deepsleep. This is useful to be able to send a LoRaWAN message immediately after coming out of deepsleep without having to join the network again. This can only be used if the current region matches the one saved.\nlora.nvram_restore()\n\nlora.nvram_erase()\nRemove the LoRaWAN state (joined status, network keys, packet counters, etc) from non-volatile memory.\nlora.nvram_erase()\n\nConstants\n\nLoRa stack mode: LoRa.LORA, LoRa.LORAWAN\nLoRaWAN join procedure: LoRa.OTAA, LoRa.ABP\nRaw LoRa power mode: LoRa.ALWAYS_ON, LoRa.TX_ONLY, LoRa.SLEEP\nRaw LoRa bandwidth: LoRa.BW_125KHZ, LoRa.BW_250KHZ, LoRa.BW_500KHZ\nRaw LoRa coding rate: LoRa.CODING_4_5, LoRa.CODING_4_6, LoRa.CODING_4_7, LoRa.CODING_4_8\nCallback trigger types (may be ORed): LoRa.RX_PACKET_EVENT, LoRa.TX_PACKET_EVENT, LoRa.TX_FAILED_EVENT\nLoRaWAN device class: LoRa.CLASS_A, LoRa.CLASS_C\nLoRaWAN regions: LoRa.AS923, LoRa.AU915, LoRa.EU868, LoRa.US915\n\nWorking with LoRa and LoRaWAN Sockets\nLoRa sockets are created in the following way:\nimport socket\ns = socket.socket(socket.AF_LORA, socket.SOCK_RAW)\n\nAnd they must be created after initialising the LoRa network card.\nLoRa sockets support the following standard methods from the socket module:\nsocket.close()\nUsage:\ns.close()\n\nsocket.bind(port_number)\nUsage:\ns.bind(1)\n\nThe bind() method is only applicable when the radio is configured in LoRa.LORAWAN mode.\n\nsocket.send(bytes)\nUsage:\ns.send(bytes([1, 2, 3]))\n\nor\ns.send('Hello')\n\nsocket.recv(bufsize)\nUsage:\ns.recv(128)\n\nsocket.recvfrom(bufsize)\nThis method is useful to know the destination port number of the message received. Returns a tuple of the form: (data, port)\nUsage:\ns.recvfrom(128)\n\nsocket.setsockopt(level, optname, value)\nSet the value of the given socket option. The needed symbolic constants are defined in the socket module (SO_* etc.). In the case of LoRa the values are always integers. Examples:\n# configuring the data rate\ns.setsockopt(socket.SOL_LORA, socket.SO_DR, 5)\n\n# selecting non-confirmed type of messages\ns.setsockopt(socket.SOL_LORA, socket.SO_CONFIRMED, False)\n\n# selecting confirmed type of messages\ns.setsockopt(socket.SOL_LORA, socket.SO_CONFIRMED, True)\n\nSocket options are only applicable when the LoRa radio is used in LoRa.LORAWAN mode. When using the radio in LoRa.LORA mode, use the class methods to change the spreading factor, bandwidth and coding rate to the desired values.\n\nsocket.settimeout(value)\nSets the socket timeout value in seconds. Accepts floating point values.\nUsage:\ns.settimeout(5.5)\n\nsocket.setblocking(flag)\nUsage:\ns.setblocking(True)\n\n"},"firmwareapi/pycom/network/sigfox.html":{"url":"firmwareapi/pycom/network/sigfox.html","title":"Sigfox","keywords":"","body":"Sigfox\nSigfox is a Low Power Wide Area Network protocol that enables remote devices to connect using ultra-narrow band, UNB technology. The protocol is bi-directional, messages can both be sent up to and down from the Sigfox servers.\nWhen operating in RCZ2 and RCZ4 the module can only send messages on the default macro-channel (this is due to Sigfox network limitations). Therefore, the device needs to reset automatically to the default macro-channel after every 2 transmissions. However, due to FCC duty cycle limitations, there must a minimum of a 20s delay after resetting to the default macro-channel. Our API takes care of this, (and in real life applications you should not be in the need to send Sigfox messages that often), so it will wait for the necessary amount of time to make sure that the duty cycle restrictions are fulfilled.\nThis means that if you run a piece of test code like:\nfor i in range(1, 100):\n # send something\n s.send('Hello ' + str(i))\n\nThere will be a 20 second delay after every 2 packets.\n\nThis class provides a driver for the Sigfox network processor in the Sigfox enabled Pycom devices.\nQuick Usage Example\nfrom network import Sigfox\nimport socket\n\n# init Sigfox for RCZ1 (Europe)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n\n# create a Sigfox socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n\n# make the socket blocking\ns.setblocking(True)\n\n# configure it as uplink only\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, False)\n\n# send some bytes\ns.send(bytes([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]))\n\nPlease ensure that there is an antenna connected to your device before sending/receiving Sigfox messages as in proper use (e.g. without an antenna), may damage the device.\n\nConstructors\nclass network.Sigfox(id=0, ...)\nCreate and configure a Sigfox object. See init for params of configuration. Examples:\n# configure radio for the Sigfox network, using RCZ1 (868 MHz)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n\n# configure radio for FSK, device to device across 912 MHz\nsigfox = Sigfox(mode=Sigfox.FSK, frequency=912000000)\n\nSigfox.FSK mode is not supported on LoPy 4 and FiPy.\n\nMethods\nsigfox.init(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1, * , frequency=None)\nSet the Sigfox radio configuration.\nThe arguments are:\n\nmode can be either Sigfox.SIGFOX or Sigfox.FSK. Sigfox.SIGFOX uses the Sigfox modulation and protocol while Sigfox.FSK allows to create point to point communication between 2 Devices using FSK modulation. Note: Sigfox.FSK mode is not supported on LoPy 4 and FiPy.\nrcz takes the following values: Sigfox.RCZ1, Sigfox.RCZ2, Sigfox.RCZ3, Sigfox.RCZ4. The rcz argument is only required if the mode is Sigfox.SIGFOX.\nfrequency sets the frequency value in FSK mode. Can take values between 863 and 928 MHz. \n\nThe SiPy comes in 2 different hardware flavours: a +14dBm Tx power version which can only work with RCZ1 and RCZ3 and a +22dBm version which works exclusively on RCZ2 and RCZ4.\n\nsigfox.mac()\nReturns a byte object with the 8-Byte MAC address of the Sigfox radio.\nsigfox.id()\nReturns a byte object with the 4-Byte bytes object with the Sigfox ID.\nsigfox.rssi()\nReturns a signed integer with indicating the signal strength value of the last received packet.\nsigfox.pac()\nReturns a byte object with the 8-Byte bytes object with the Sigfox PAC.\nTo return human-readable values you should import ubinascii and convert binary values to hexidecimal representation. For example:\nprint(ubinascii.hexlify(sigfox.mac()))\n\n\nsigfox.frequencies()\nReturns a tuple of the form: (uplink_frequency_hz, downlink_frequency_hz)\nsigfox.public_key([public])\nSets or gets the public key flag. When called passing a True value the Sigfox public key will be used to encrypt the packets. Calling it without arguments returns the state of the flag.\n# enable encrypted packets\nsigfox.public_key(True)\n\n# return state of public_key\nsigfox.public_key()\n\nConstants\n\nSigfox radio mode: sigfox.SIGFOX, sigfox.FSK .\nSIGFOX to specify usage of the Sigfox Public Network.\nFSK to specify device to device communication.\n\n\nSigfox zones: sigfox.RCZ1, sigfox.RCZ2, sigfox.RCZ3, sigfox.RCZ4\nRCZ1 to specify Europe, Oman & South Africa.\nRCZ2 for the USA, Mexico & Brazil.\nRCZ3 for Japan.\nRCZ4 for Australia, New Zealand, Singapore, Taiwan, Hong Kong, Colombia & Argentina.\n\n\n\nWorking with Sigfox Sockets\nSigfox sockets are created in the following way:\nimport socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n\nAnd they must be created after initialising the Sigfox network card.\nSigfox sockets support the following standard methods from the socket module:\nsocket.close()\nUse it to close an existing socket.\nsocket.send(bytes)\nIn Sigfox mode the maximum data size is 12 bytes. In FSK the maximum is 64.\n# send a Sigfox payload of bytes\ns.send(bytes([1, 2, 3]))\n\n# send a Sigfox payload containing a string\ns.send('Hello')\n\nsocket.recv(bufsize)\nThis method can be used to receive a Sigfox downlink or FSK message.\n# size of buffer should be passed for expected payload, e.g. 64 bytes\ns.recv(64)\n\nsocket.setsockopt(level, optname, value)\nSet the value of the given socket option. The needed symbolic constants are defined in the socket module (SO_* etc.). In the case of Sigfox the values are always an integer. Examples:\n# wait for a downlink after sending the uplink packet\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, True)\n\n# make the socket uplink only\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, False)\n\n# use the socket to send a Sigfox Out Of Band message\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_OOB, True)\n\n# disable Out-Of-Band to use the socket normally\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_OOB, False)\n\n# select the bit value when sending bit only packets\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_BIT, False)\n\nSending a Sigfox packet with a single bit is achieved by sending an empty string, i.e.:\nimport socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n\n# send a 1 bit\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_BIT, True)\ns.send('')\nsocket.settimeout(value)\n# set timeout for the socket, e.g. 5 seconds\ns.settimeout(5.0)\nsocket.setblocking(flag)\n# specifies if socket should be blocking based upon Boolean flag.\ns.setblocking(True)\n\nIf the socket is set to blocking, your code will be wait until the socket completes sending/receiving.\nSigfox Downlink\nA Sigfox capable Pycom devices (SiPy) can both send and receive data from the Sigfox network. To receive data, a message must first be sent up to Sigfox, requesting a downlink message. This can be done by passing a True argument into the setsockopt() method.\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, True)\n\nAn example of the downlink procedure can be seen below:\n# init Sigfox for RCZ1 (Europe)\nsigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)\n\n# create a Sigfox socket\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\n\n# make the socket blocking\ns.setblocking(True)\n\n# configure it as DOWNLINK specified by 'True'\ns.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, True)\n\n# send some bytes and request DOWNLINK\ns.send(bytes([1, 2, 3]))\n\n# await DOWNLINK message\ns.recv(32)\n\nSigfox FSK (Device to Device)\nTo communicate between two Sigfox capable devices, it may be used in FSK mode. Two devices are required to be set to the same frequency, both using FSK.\nSigfox.FSK mode is not supported on LoPy 4 and FiPy.\n\nDevice 1:\nsigfox = Sigfox(mode=Sigfox.FSK, frequency=868000000)\n\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\ns.setblocking(True)\n\nwhile True:\n s.send('Device-1')\n time.sleep(1)\n print(s.recv(64))\n\nDevice 2:\nsigfox = Sigfox(mode=Sigfox.FSK, frequency=868000000)\n\ns = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)\ns.setblocking(True)\n\nwhile True:\n s.send('Device-2')\n time.sleep(1)\n print(s.recv(64))\n\nRemember to use the correct frequency for your region (868 MHz for Europe, 912 MHz for USA, etc.)\n\n"},"firmwareapi/pycom/network/lte.html":{"url":"firmwareapi/pycom/network/lte.html","title":"LTE","keywords":"","body":"LTE\nThe LTE class provides access to the LTE-M/NB-IoT modem on the GPy and FiPy. LTE-M/NB-IoT are new categories of cellular protocols developed by the 3GPP and optimised for long battery life power and longer range. These are new protocols currently in the process of being deployed by mobile networks across the world.\nThe GPy and FiPy support both new LTE-M protocols:\n\nCat-M1: also known as LTE-M defines a 1.4 MHz radio channel size and about 375 kbps of throughput. It is optimised for coverage and long battery life, outperforming 2G/GPRS, while being similar to previous LTE standards.\nCat-NB1 also known as NB-IoT, defines a 200 kHz radio channel size and around 60 kbps of uplink speed. It's optimised for ultra low throughput and specifically designed for IoT devices with a very long battery life. NB-IoT shares some features with LTE such as operating in licensed spectrum, but it's a very different protocol. It should be noted that NB-IoT has many restrictions as does not offer full IP connectivity and does not support mobility. When moving between cells, you will need to reconnect.\n\nPlease note: The GPy and FiPy only support the two protocols above and are not compatible with older LTE standards.\n\nThe Sequans modem used on Pycom's cellular enabled modules can only work in one of these modes at a time. In order to switch between the two protocols you need to flash a different firmware to the Sequans modem. Instructions for this can be found here.\n\nAT Commands\nThe AT commands for the Sequans Monarch modem on the GPy/FiPy are available in a PDF file.\nAT Commands for Sequans\nConstructors\nclass network.LTE(id=0, ...)\nCreate and configure a LTE object. See init for params of configuration.\nfrom network import LTE\nlte = LTE()\n\nMethods\nlte.init(*, carrier=None)\nThis method is used to set up the LTE subsystem. After a deinit() this method can take several seconds to return waiting for the LTE modem to start-up. Optionally specify a carrier name. The available options are: verizon, at&t, standard. standard is generic for any carrier, and it's also the option used when no arguments are given.\nlte.deinit()\nDisables LTE modem completely. This reduces the power consumption to the minimum. Call this before entering deepsleep.\nlte.attach(*, band=None)\nEnable radio functionality and attach to the LTE Cat M1 network authorised by the inserted SIM card. Optionally specify the band to scan for networks. If no band (or None) is specified, all 6 bands will be scanned. The possible values for the band are: 3, 4, 12, 13, 20 and 28.\nlte.isattached()\nReturns True if the cellular mode is attached to the network. False otherwise.\nlte.dettach()\nDetach the modem from the LTE Cat M1 and disable the radio functionality.\nlte.connect(*, cid=1)\nStart a data session and obtain and IP address. Optionally specify a CID (Connection ID) for the data session. The arguments are:\n\ncid is a Connection ID. This is carrier specific, for Verizon use cid=3. For others like Telstra it should be cid=1.\n\nFor instance, to attach and connect to Verizon:\nimport time\nfrom network import LTE\n\nlte = LTE(carrier=\"verizon\")\nlte.attach(band=13)\n\nwhile not lte.isattached():\n time.sleep(0.5)\n print('Attaching...')\n\nlte.connect(cid=3)\nwhile not lte.isconnected():\n time.sleep(0.5)\n print('Connecting...')\n\n# Now use sockets as usual...\n\nlte.isconnected()\nReturns True if there is an active LTE data session and IP address has been obtained. False otherwise.\nlte.disconnect()\nEnd the data session with the network.\nlte.send_at_cmd(cmd)\nSend an AT command directly to the modem. Returns the raw response from the modem as a string object. IMPORTANT: If a data session is active (i.e. the modem is connected), sending the AT commands requires to pause and then resume the data session. This is all done automatically, but makes the whole request take around 2.5 seconds.\nExample:\nlte.send_at_cmd('AT+CEREG?') # check for network registration manually (sames as lte.isattached())\n\nOptionally the response can be parsed for pretty printing:\ndef send_at_cmd_pretty(cmd):\n response = lte.send_at_cmd(cmd).split('\\r\\n')\n for line in response:\n print(line)\n\nsend_at_cmd_pretty('AT!=\"showphy\"') # get the PHY status\nsend_at_cmd_pretty('AT!=\"fsm\"') # get the System FSM\n\nlte.imei()\nReturns a string object with the IMEI number of the LTE modem.\nlte.iccid()\nReturns a string object with the ICCID number of the SIM card.\nlte.reset()\nPerform a hardware reset on the cellular modem. This function can take up to 5 seconds to return as it waits for the modem to shutdown and reboot.\n"},"firmwareapi/pycom/aes.html":{"url":"firmwareapi/pycom/aes.html","title":"AES","keywords":"","body":"AES\nAES (Advanced Encryption Standard) is a symmetric block cipher standardised by NIST. It has a fixed data block size of 16 bytes. Its keys can be 128, 192, or 256 bits long.\nAES is implemented using the ESP32 hardware module.\n\nQuick Usage Example\nfrom crypto import AES\nimport crypto\nkey = b'notsuchsecretkey' # 128 bit (16 bytes) key\niv = crypto.getrandbits(128) # hardware generated random IV (never reuse it)\n\ncipher = AES(key, AES.MODE_CFB, iv)\nmsg = iv + cipher.encrypt(b'Attack at dawn')\n\n# ... after properly sent the encrypted message somewhere ...\n\ncipher = AES(key, AES.MODE_CFB, msg[:16]) # on the decryption side\noriginal = cipher.decrypt(msg[16:])\nprint(original)\n\nConstructors\nclass ucrypto.AES(key, mode, IV, * , counter, segment_size)\nCreate an AES object that will let you encrypt and decrypt messages.\nThe arguments are:\n\nkey (byte string) is the secret key to use. It must be 16 (AES-128), 24 (AES-192), or 32 (AES-256) bytes long.\nmode is the chaining mode to use for encryption and decryption. Default is AES.MODE_ECB.\nIV (byte string) initialisation vector. Should be 16 bytes long. It is ignored in modes AES.MODE_ECB and AES.MODE_CRT.\ncounter (byte string) used only for AES.MODE_CTR. Should be 16 bytes long. Should not be reused.\nsegment_size is the number of bits plaintext and ciphertext are segmented in. Is only used in AES.MODE_CFB. Supported values are AES.SEGMENT_8 and AES.SEGMENT_128\n\nMethods\nucrypto.encrypt()\nEncrypt data with the key and the parameters set at initialisation.\nucrypto.decrypt()\nDecrypt data with the key and the parameters set at initialisation.\nConstants\n\nAES.MODE_ECB: Electronic Code Book. Simplest encryption mode. It does not hide data patterns well (see this article for more info)\nAES.MODE_CBC: Cipher-Block Chaining. An Initialisation Vector (IV) is required.\nAES.MODE_CFB: Cipher feedback. plaintext and ciphertext are processed in segments of segment_size bits. Works a stream cipher.\nAES.MODE_CTR: Counter mode. Each message block is associated to a counter which must be unique across all messages that get encrypted with the same key.\nAES.SEGMENT_8, AES.SEGMENT_128: Length of the segment for AES.MODE_CFB\n\nTo avoid security issues, IV should always be a random number and should never be reused to encrypt two different messages. The same applies to the counter in CTR mode. You can use crypto.getrandbits() for this purpose.\n\n"},"firmwareapi/pycom/pycom.html":{"url":"firmwareapi/pycom/pycom.html","title":"pycom","keywords":"","body":"pycom\nThe pycom module contains functions to control specific features of the Pycom devices, such as the heartbeat RGB LED.\nQuick Usage Example\nimport pycom\n\npycom.heartbeat(False) # disable the heartbeat LED\npycom.heartbeat(True) # enable the heartbeat LED\npycom.heartbeat() # get the heartbeat state\npycom.rgbled(0xff00) # make the LED light up in green color\n\nMethods\npycom.heartbeat([enable])\nGet or set the state (enabled or disabled) of the heartbeat LED. Accepts and returns boolean values (True or False).\npycom.heartbeat_on_boot([enable])\nAllows you permanently disable or enable the heartbeat LED. Once this setting is set, it will persist between reboots. Note, this only comes into effect on the next boot, it does not stop the already running heartbeat.\npycom.rgbled(color)\nSet the colour of the RGB LED. The colour is specified as 24 bit value representing red, green and blue, where the red colour is represented by the 8 most significant bits. For instance, passing the value 0x00FF00 will light up the LED in a very bright green.\npycom.nvs_set(key, value)\nSet the value of the specified key in the NVRAM memory area of the external flash. Data stored here is preserved across resets and power cycles. Value can only take 32-bit integers at the moment. Example:\nimport pycom\n\npycom.nvs_set('temp', 25)\npycom.nvs_set('count', 10)\n\npycom.nvs_get(key)\nGet the value the specified key from the NVRAM memory area of the external flash. Example:\nimport pycom\n\npulses = pycom.nvs_get('count')\n\nIf a non-existing key is given the returned value will be None.\npycom.nvs_erase(key)\nErase the given key from the NVRAM memory area.\npycom.nvs_erase_all()\nErase the entire NVRAM memory area.\npycom.wifi_on_boot([enable])\nGet or set the WiFi on boot flag. When this flag is set to True, the AP with the default SSID (lopy-wlan-xxx for example) will be enabled as part of the boot process. If the flag is set to False, the module will boot with WiFi disabled until it's enabled by the script via the WLAN class. This setting is stored in non-volatile memory which preserves it across resets and power cycles. Example:\nimport pycom\n\npycom.wifi_on_boot(True) # enable WiFi on boot\npycom.wifi_on_boot() # get the wifi on boot flag\n\npycom.wdt_on_boot([enable])\nEnables the WDT at boot time with the timeout in ms set by the function wdt_on_boot_timeout. If this flag is set, the application needs to reconfigure the WDT with a new timeout and feed it regularly to avoid a reset.\nimport pycom\n\npycom.wdt_on_boot(True) # enable WDT on boot\npycom.wdt_on_boot() # get the WDT on boot flag\n\npycom.wdt_on_boot_timeout([timeout])\nSets or gets the WDT on boot timeout in milliseconds. The minimum value is 5000 ms.\nimport pycom\n\npycom.wdt_on_boot_timeout(10000) # set the timeout to 5000ms\npycom.wdt_on_boot_timeout() # get the WDT timeout value\n\npycom.pulses_get(pin, timeout)\nReturn a list of pulses at pin. The methods scans for transitions at pin and returns a list of tuples, each telling the pin value and the duration in microseconds of that value. pin is a pin object, which must have set to INP or OPEN_DRAIN mode. The scan stops if not transitions occurs within timeout milliseconds.\nExample:\n# get the raw data from a DHT11/DHT22/AM2302 sensor\nfrom machine import Pin\nfrom pycom import pulses_get\nfrom time import sleep_ms\n\npin = Pin(\"G7\", mode=Pin.OPEN_DRAIN)\npin(0)\nsleep_ms(20)\npin(1)\ndata = pulses_get(pin, 100)\n\npycom.ota_start()\npycom.ota_write(buffer)\npycom.ota_finish()\nPerform a firmware update. These methods are internally used by a firmware update though FTP. The update starts with a call to ota_start(), followed by a series of calls to ota_write(buffer), and is terminated with ota_finish(). After reset, the new image gets active. buffer shall hold the image data to be written, in arbitrary sizes. A block size of 4096 is recommended.\nExample:\n# Firmware update by reading the image from the SD card\n#\nfrom pycom import ota_start, ota_write, ota_finish\nfrom os import mount\nfrom machine import SD\n\nBLOCKSIZE = const(4096)\nAPPIMG = \"/sd/appimg.bin\"\n\nsd = SD()\nmount(sd, '/sd')\n\nwith open(APPIMG, \"rb\") as f:\n buffer = bytearray(BLOCKSIZE)\n mv = memoryview(buffer)\n size=0\n ota_start()\n while True:\n chunk = f.readinto(buffer)\n if chunk > 0:\n ota_write(mv[:chunk])\n size += chunk\n print(\"\\r%7d \" % size, end=\"\")\n else:\n break\n ota_finish()\n\nInstead of reading the data to be written from a file, it can obviously also be received from a server using any suitable protocol, without the need to store it in the devices file system.\n"},"firmwareapi/micropython/":{"url":"firmwareapi/micropython/","title":"MicroPython Modules","keywords":"","body":"MicroPython Modules\nThe following list contains the standard Python libraries, MicroPython-specific libraries and Pycom specific modules that are available on the Pycom devices.\nThe standard Python libraries have been \"micro-ified\" to fit in with the philosophy of MicroPython. They provide the core functionality of that module and are intended to be a drop-in replacement for the standard Python library.\nSome modules are available by an u-name, and also by their non-u-name. The non-u-name can be overridden by a file of that name in your package path. For example, import json will first search for a file json.py or directory json and load that package if it's found. If nothing is found, it will fallback to loading the built-in ujson module.\n\n"},"firmwareapi/micropython/micropython.html":{"url":"firmwareapi/micropython/micropython.html","title":"micropython","keywords":"","body":"micropython\nMethods\nmicropython.alloc_emergency_exception_buf(size)\nAllocate size bytes of RAM for the emergency exception buffer (a good size is around 100 bytes). The buffer is used to create exceptions in cases when normal RAM allocation would fail (eg within an interrupt handler) and therefore give useful traceback information in these situations.\nA good way to use this function is to place it at the start of a main script (e.g. boot.py or main.py) and then the emergency exception buffer will be active for all the code following it.\nmicropython.const(expr)\nUsed to declare that the expression is a constant so that the compile can optimise it. The use of this function should be as follows:\nfrom micropython import const \n\nCONST_X = const(123)\nCONST_Y = const(2 * CONST_X + 1)\n\nConstants declared this way are still accessible as global variables from outside the module they are declared in. On the other hand, if a constant begins with an underscore then it is hidden, it is not available as a global variable, and does not take up any memory during execution.\nThis const function is recognised directly by the MicroPython parser and is provided as part of the micropython module mainly so that scripts can be written which run under both CPython and MicroPython, by following the above pattern.\nmicropython.opt_level([level])\nIf level is given then this function sets the optimisation level for subsequent compilation of scripts, and returns None. Otherwise it returns the current optimisation level.\nmicropython.mem_info([verbose])\nPrint information about currently used memory. If the verbose argument is given then extra information is printed.\nThe information that is printed is implementation dependent, but currently includes the amount of stack and heap used. In verbose mode it prints out the entire heap indicating which blocks are used and which are free.\nmicropython.qstr_info([verbose])\nPrint information about currently interned strings. If the verbose argument is given then extra information is printed.\nThe information that is printed is implementation dependent, but currently includes the number of interned strings and the amount of RAM they use. In verbose mode it prints out the names of all RAM-interned strings.\nmicropython.stack_use()\nReturn an integer representing the current amount of stack that is being used. The absolute value of this is not particularly useful, rather it should be used to compute differences in stack usage at different points.\nmicropython.heap_lock()\nmicropython.heap_unlock()\nLock or unlock the heap. When locked no memory allocation can occur and a MemoryError will be raised if any heap allocation is attempted.\nThese functions can be nested, i.e. heap_lock() can be called multiple times in a row and the lock-depth will increase, and then heap_unlock() must be called the same number of times to make the heap available again.\nmicropython.kbd_intr(chr)\nSet the character that will raise a KeyboardInterrupt exception. By default this is set to 3 during script execution, corresponding to Ctrl-C. Passing -1 to this function will disable capture of Ctrl-C, and passing 3 will restore it.\nThis function can be used to prevent the capturing of Ctrl-C on the incoming stream of characters that is usually used for the REPL, in case that stream is used for other purposes.\n"},"firmwareapi/micropython/uctypes.html":{"url":"firmwareapi/micropython/uctypes.html","title":"uctypes","keywords":"","body":"uctypes\nThis module implements \"foreign data interface\" for MicroPython. The idea behind it is similar to CPython's ctypes modules, but the actual API is different, streamlined and optimised for small size. The basic idea of the module is to define data structure layout with about the same power as the C language allows, and the access it using familiar dot-syntax to reference sub-fields.\nModule ustruct Standard Python way to access binary data structures (doesn't scale well to large and complex structures).\n\nDefining Structure Layout\nStructure layout is defined by a \"descriptor\" - a Python dictionary which encodes field names as keys and other properties required to access them as associated values. Currently, uctypes requires explicit specification of offsets for each field. Offset are given in bytes from a structure start.\nFollowing are encoding examples for various field types:\n\nScalar types:\n\n\"field_name\": uctypes.UINT32 | 0\n\nIn other words, value is scalar type identifier OR-ed with field offset (in bytes) from the start of the structure.\n\nRecursive structures:\n\n\"sub\": (2, {\n \"b0\": uctypes.UINT8 | 0,\n \"b1\": uctypes.UINT8 | 1,\n})\n\nI.e. value is a 2-tuple, first element of which is offset, and second is a structure descriptor dictionary (note: offsets in recursive descriptors are relative to a structure it defines).\n\nArrays of Primitive Types:\n\n\"arr\": (uctypes.ARRAY | 0, uctypes.UINT8 | 2),\n\nI.e. value is a 2-tuple, first element of which is ARRAY flag OR-ed with offset, and second is scalar element type OR-ed number of elements in array.\n\nArrays of Aggregate Types:\n\n\"arr2\": (uctypes.ARRAY | 0, 2, {\"b\": uctypes.UINT8 | 0}),\n\nI.e. value is a 3-tuple, first element of which is ARRAY flag OR-ed with offset, second is a number of elements in array, and third is descriptor of element type.\n\nPointer to a primitive type:\n\n\"ptr\": (uctypes.PTR | 0, uctypes.UINT8),\n\nI.e. value is a 2-tuple, first element of which is PTR flag OR-ed with offset, and second is scalar element type.\n\nPointer to an aggregate type:\n\n\"ptr2\": (uctypes.PTR | 0, {\"b\": uctypes.UINT8 | 0}),\n\nI.e. value is a 2-tuple, first element of which is PTR flag OR-ed with offset, second is descriptor of type pointed to.\n\nBitfields:\n\n\"bitf0\": uctypes.BFUINT16 | 0 | 0 \nI.e. value is type of scalar value containing given bitfield (typenames are similar to scalar types, but prefixes with \"BF\"), OR-ed with offset for scalar value containing the bitfield, and further OR-ed with values for bit offset and bit length of the bitfield within scalar value, shifted by BF_POS and BF_LEN positions, respectively. Bitfield position is counted from the least significant bit, and is the number of right-most bit of a field (in other words, it's a number of bits a scalar needs to be shifted right to extra the bitfield).\nIn the example above, first UINT16 value will be extracted at offset 0 (this detail may be important when accessing hardware registers, where particular access size and alignment are required), and then bitfield whose rightmost bit is least-significant bit of this UINT16, and length is 8 bits, will be extracted - effectively, this will access least-significant byte of UINT16.\nNote that bitfield operations are independent of target byte endianness, in particular, example above will access least-significant byte of UINT16 in both little- and big-endian structures. But it depends on the least significant bit being numbered 0. Some targets may use different numbering in their native ABI, but uctypes always uses normalised numbering described above.\nModule Contents\nclass uctypes.struct(addr, descriptor, layout_type=NATIVE)\nInstantiate a \"foreign data structure\" object based on structure address in memory, descriptor (encoded as a dictionary), and layout type (see below).\nuctypes.LITTLE_ENDIAN\nLayout type for a little-endian packed structure. (Packed means that every field occupies exactly as many bytes as defined in the descriptor, i.e. the alignment is 1).\nuctypes.BIG_ENDIAN\nLayout type for a big-endian packed structure.\nuctypes.NATIVE\nLayout type for a native structure - with data endianness and alignment conforming to the ABI of the system on which MicroPython runs.\nuctypes.sizeof(struct)\nReturn size of data structure in bytes. Argument can be either structure class or specific instantiated structure object (or its aggregate field).\nuctypes.addressof(obj)\nReturn address of an object. Argument should be bytes, bytearray or other object supporting buffer protocol (and address of this buffer is what actually returned).\nuctypes.bytes_at(addr, size)\nCapture memory at the given address and size as bytes object. As bytes object is immutable, memory is actually duplicated and copied into bytes object, so if memory contents change later, created object retains original value.\nuctypes.bytearray_at(addr, size)\nCapture memory at the given address and size as bytearray object. Unlike bytes_at() function above, memory is captured by reference, so it can be both written too, and you will access current value at the given memory address.\nStructure Descriptors and Instantiating Structure Objects\nGiven a structure descriptor dictionary and its layout type, you can instantiate a specific structure instance at a given memory address using uctypes.struct() constructor. Memory address usually comes from following sources:\n\nPredefined address, when accessing hardware registers on a baremetal system. Lookup these addresses in datasheet for a particular MCU/SoC.\nAs a return value from a call to some FFI (Foreign Function Interface) function.\nFrom uctypes.addressof(), when you want to pass arguments to an FFI function, or alternatively, to access some data for I/O (for example, data read from a file or network socket).\n\nStructure objects\nStructure objects allow accessing individual fields using standard dot notation: my_struct.substruct1.field1. If a field is of scalar type, getting it will produce a primitive value (Python integer or float) corresponding to the value contained in a field. A scalar field can also be assigned to.\nIf a field is an array, its individual elements can be accessed with the standard subscript operator [] - both read and assigned to.\nIf a field is a pointer, it can be dereferenced using [0] syntax (corresponding to C * operator, though [0] works in C too). Subscripting a pointer with other integer values but 0 are supported too, with the same semantics as in C.\nSumming up, accessing structure fields generally follows C syntax, except for pointer dereference, when you need to use [0] operator instead of *.\nLimitations\nAccessing non-scalar fields leads to allocation of intermediate objects to represent them. This means that special care should be taken to layout a structure which needs to be accessed when memory allocation is disabled (e.g. from an interrupt). The recommendations are:\n\nAvoid nested structures. For example, instead of mcu_registers.peripheral_a.register1, define separate layout descriptors for each peripheral, to be accessed as peripheral_a.register1.\nAvoid other non-scalar data, like array. For example, instead of peripheral_a.register[0] use peripheral_a.register0.\n\nNote that these recommendations will lead to decreased readability and conciseness of layouts, so they should be used only if the need to access structure fields without allocation is anticipated (it's even possible to define 2 parallel layouts - one for normal usage, and a restricted one to use when memory allocation is prohibited).\n"},"firmwareapi/micropython/sys.html":{"url":"firmwareapi/micropython/sys.html","title":"sys","keywords":"","body":"sys\nMethods\nsys.exit(retval=0)\nTerminate current program with a given exit code. Underlyingly, this function raise as SystemExit exception. If an argument is given, its value given as an argument to SystemExit.\nsys.print_exception(exc, file=sys.stdout)\nPrint exception with a traceback to a file-like object file (or sys.stdout by default).\nDifference to CPython\nThis is simplified version of a function which appears in the traceback module in CPython. Unlike traceback.print_exception(), this function takes just exception value instead of exception type, exception value, and traceback object; file argument should be positional; further arguments are not supported. CPython-compatible traceback module can be found in micropython-lib.\n\nConstants\n\nsys.argv: A mutable list of arguments the current program was started with.\nsys.byteorder: The byte order of the system (\"little\" or \"big\").\nsys.implementation: Object with information about the current Python implementation. For MicroPython, it has following attributes:\n\nname - string \"micropython\"\nversion - tuple (major, minor, micro), e.g. (1, 7, 0)\nThis object is the recommended way to distinguish MicroPython from other Python implementations (note that it still may not exist in the very minimal ports).\n\n\n\n\nDifference to CPython\nCPython mandates more attributes for this object, but the actual useful bare minimum is implemented in MicroPython.\n\n\nsys.maxsize: Maximum value which a native integer type can hold on the current platform, or maximum value representable by MicroPython integer type, if it's smaller than platform max value (that is the case for MicroPython ports without long int support).\n\nThis attribute is useful for detecting \"bitness\" of a platform (32-bit vs 64-bit, etc.). It's recommended to not compare this attribute to some value directly, but instead count number of bits in it:\nbits = 0\nv = sys.maxsize\nwhile v:\n bits += 1\n v >>= 1\nif bits > 32:\n # 64-bit (or more) platform\nelse:\n # 32-bit (or less) platform\n # Note that on 32-bit platform, value of bits may be less than 32\n # (e.g. 31) due to peculiarities described above, so use \"> 16\",\n # \"> 32\", \"> 64\" style of comparisons.\n\n\nsys.modules: Dictionary of loaded modules. On some ports, it may not include builtin modules.\nsys.path: A mutable list of directories to search for imported modules.\nsys.platform: The platform that MicroPython is running on. For OS/RTOS ports, this is usually an identifier of the OS, e.g. linux. For baremetal ports, it is an identifier of a board, e.g. pyboard for the original MicroPython reference board. It thus can be used to distinguish one board from another. If you need to check whether your program runs on MicroPython (vs other Python implementation), use sys.implementation instead.\nsys.stderr: Standard error stream.\nsys.stdin: Standard input stream.\nsys.stdout: Standard output stream.\nsys.version: Python language version that this implementation conforms to, as a string.\nsys.version_info: Python language version that this implementation conforms to, as a tuple of ints.\n\n"},"firmwareapi/micropython/uos.html":{"url":"firmwareapi/micropython/uos.html","title":"uos","keywords":"","body":"uos\nThe uos module contains functions for filesystem access and urandom function.\nPort Specifics\nThe filesystem has / as the root directory and the available physical drives are accessible from here. They are currently:\n\n/flash – the internal flash filesystem\n/sd – the SD card (if it exists)\n\nMethods\nuos.uname()\nReturn information about the system, firmware release version, and MicroPython interpreter version.\nuos.chdir(path)\nChange current directory.\nuos.getcwd()\nGet the current directory.\nuos.listdir([dir])\nWith no argument, list the current directory. Otherwise list the given directory.\nuos.mkdir(path)\nCreate a new directory.\nuos.remove(path)\nRemove a file.\nuos.rmdir(path)\nRemove a directory.\nuos.rename(old_path, new_path)\nRename a file.\nuos.stat(path)\nGet the status of a file or directory.\nThe return value is a tuple with the following 10 values, in order:\n\nst_mode: protection bits.\nst_ino: inode number. (not implemented, returns 0)\nst_dev: device. (not implemented, returns 0)\nst_nlink: number of hard links. (not implemented, returns 0)\nst_uid: user id of owner. (not implemented, returns 0)\nst_gid: group id of owner. (not implemented, returns 0)\nst_size: size of file in bytes.\nst_atime: time of most recent access.\nst_mtime: time of most recent content modification.\nst_ctime: time of most recent metadata change.\n\nuos.getfree(path)\nReturns the free space (in KiB) in the drive specified by path.\nuos.sync()\nSync all filesystems.\nuos.urandom(n)\nReturn a bytes object with n random bytes.\nuos.unlink(path)\nAlias for the remove() method.\nuos.mount(block_device, mount_point, * , readonly=False)\nMounts a block device (like an SD object) in the specified mount point. Example:\nos.mount(sd, '/sd')\nuos.unmount(path)\n\nUnmounts a previously mounted block device from the given path.\nuos.mkfs(block_device or path)\nFormats the specified path, must be either /flash or /sd. A block device can also be passed like an SD object before being mounted.\nuos.dupterm(stream_object)\nDuplicate the terminal (the REPL) on the passed stream-like object. The given object must at least implement the read() and write() methods.\nConstants\n\nuos.sep: Separation character used in paths\n\n"},"firmwareapi/micropython/array.html":{"url":"firmwareapi/micropython/array.html","title":"array","keywords":"","body":"array\nSee Python array for more information.\nSupported format codes: b, B, h, H, i, I, l, L, q, Q, f, d (the latter 2 depending on the floating-point support).\nClasses\nclass array.array(typecode[, iterable])\nCreate array with elements of given type. Initial contents of the array are given by an iterable. If it is not provided, an empty array is created.\nMethods\narray.append(val)\nAppend new element to the end of array, growing it.\narray.extend(iterable)\nAppend new elements as contained in an iterable to the end of array, growing it.\n"},"firmwareapi/micropython/cmath.html":{"url":"firmwareapi/micropython/cmath.html","title":"cmath","keywords":"","body":"cmath\nThe cmath module provides some basic mathematical functions for working with complex numbers. Floating point support required for this module.\nMethods\ncmath.cos(z)\nReturn the cosine of z.\ncmath.exp(z)\nReturn the exponential of z.\ncmath.log(z)\nReturn the natural logarithm of z. The branch cut is along the negative real axis.\ncmath.log10(z)\nReturn the base-10 logarithm of z. The branch cut is along the negative real axis.\ncmath.phase(z)\nReturns the phase of the number z, in the range (-pi, +pi).\ncmath.polar(z)\nReturns, as a tuple, the polar form of z.\ncmath.rect(r, phi)\nReturns the complex number with modulus r and phase phi.\ncmath.sin(z)\nReturn the sine of z.\ncmath.sqrt(z)\nReturn the square-root of z.\nConstants\n\ncmath.e: Base of the natural logarithm\ncmath.pi: The ratio of a circle's circumference to its diameter\n\n"},"firmwareapi/micropython/math.html":{"url":"firmwareapi/micropython/math.html","title":"math","keywords":"","body":"math\nThe math module provides some basic mathematical functions for working with floating-point numbers. Floating point support required for this module.\nMethods\nmath.acos(x)\nReturn the inverse cosine of x.\nmath.acosh(x)\nReturn the inverse hyperbolic cosine of x.\nmath.asin(x)\nReturn the inverse sine of x.\nmath.asinh(x)\nReturn the inverse hyperbolic sine of x.\nmath.atan(x)\nReturn the inverse tangent of x.\nmath.atan2(y, x)\nReturn the principal value of the inverse tangent of y/x.\nmath.atanh(x)\nReturn the inverse hyperbolic tangent of x.\nmath.ceil(x)\nReturn an integer, being x rounded towards positive infinity.\nmath.copysign(x, y)\nReturn x with the sign of y.\nmath.cos(x)\nReturn the cosine of x.\nmath.cosh(x)\nReturn the hyperbolic cosine of x.\nmath.degrees(x)\nReturn radians x converted to degrees.\nmath.erf(x)\nReturn the error function of x.\nmath.erfc(x)\nReturn the complementary error function of x.\nmath.exp(x)\nReturn the exponential of x.\nmath.expm1(x)\nReturn exp(x) - 1.\nmath.fabs(x)\nReturn the absolute value of x.\nmath.floor(x)\nReturn an integer, being x rounded towards negative infinity.\nmath.fmod(x, y)\nReturn the remainder of x/y.\nmath.frexp(x)\nDecomposes a floating-point number into its mantissa and exponent. The returned value is the tuple (m, e) such that x == m * 2**e exactly. If x == 0 then the function returns (0.0, 0), otherwise the relation 0.5 holds.\nmath.gamma(x)\nReturn the gamma function of x.\nmath.isfinite(x)\nReturn True if x is finite.\nmath.isinf(x)\nReturn True if x is infinite.\nmath.isnan(x)\nReturn True if x is not-a-number\nmath.ldexp(x, exp)\nReturn x * (2**exp).\nmath.lgamma(x)\nReturn the natural logarithm of the gamma function of x.\nmath.log(x)\nReturn the natural logarithm of x.\nmath.log10(x)\nReturn the base-10 logarithm of x.\nmath.log2(x)\nReturn the base-2 logarithm of x.\nmath.modf(x)\nReturn a tuple of two floats, being the fractional and integral parts of x. Both return values have the same sign as x.\nmath.pow(x, y)\nReturns x to the power of y.\nmath.radians(x)\nReturn degrees x converted to radians.\nmath.sin(x)\nReturn the sine of x.\nmath.sinh(x)\nReturn the hyperbolic sine of x.\nmath.sqrt(x)\nReturn the square root of x.\nmath.tan(x)\nReturn the tangent of x.\nmath.tanh(x)\nReturn the hyperbolic tangent of x.\nmath.trunc(x)\nReturn an integer, being x rounded towards 0.\nConstants\n\nmath.e: Base of the natural logarithm\nmath.pi: The ratio of a circle's circumference to its diameter\n\n"},"firmwareapi/micropython/gc.html":{"url":"firmwareapi/micropython/gc.html","title":"gc","keywords":"","body":"gc\nMethods\ngc.enable()\nEnable automatic garbage collection.\ngc.disable()\nDisable automatic garbage collection. Heap memory can still be allocated, and garbage collection can still be initiated manually using gc.collect().\ngc.collect()\nRun a garbage collection.\ngc.mem_alloc()\nReturn the number of bytes of heap RAM that are allocated.\ngc.mem_free()\nReturn the number of bytes of available heap RAM.\n"},"firmwareapi/micropython/ubinascii.html":{"url":"firmwareapi/micropython/ubinascii.html","title":"ubinascii","keywords":"","body":"ubinascii\nThis module implements conversions between binary data and various encodings of it in ASCII form (in both directions).\nMethods\nubinascii.hexlify(data[, sep])\nConvert binary data to hexadecimal representation. Returns bytes string.\nDifference to CPython\nIf additional argument, sep is supplied, it is used as a separator between hexadecimal values.\n\nubinascii.unhexlify(data)\nConvert hexadecimal data to binary representation. Returns bytes string. (i.e. inverse of hexlify)\nubinascii.a2b_base64(data)\nConvert Base64-encoded data to binary representation. Returns bytes string.\nubinascii.b2a_base64(data)\nEncode binary data in Base64 format. Returns string.\n"},"firmwareapi/micropython/ujson.html":{"url":"firmwareapi/micropython/ujson.html","title":"ujson","keywords":"","body":"ujson\nThis modules allows to convert between Python objects and the JSON data format.\nMethods\nujson.dumps(obj)\nReturn obj represented as a JSON string.\nujson.loads(str)\nParse the JSON str and return an object. Raises ValueError if the string is not correctly formed.\nujson.load(fp)\nParse contents of fp (a .read()-supporting file-like object containing a JSON document). Raises ValueError if the content is not correctly formed.\n"},"firmwareapi/micropython/ure.html":{"url":"firmwareapi/micropython/ure.html","title":"ure","keywords":"","body":"ure\nThis module implements regular expression operations. Regular expression syntax supported is a subset of CPython re module (and actually is a subset of POSIX extended regular expressions).\nSupported operators are:\n. Match any character. [] Match set of characters. Individual characters and ranges are supported.\n^\n$\n?\n*\n+\n??\n*?\n+?\n\nCounted repetitions ({m,n}), more advanced assertions, named groups, etc. are not supported.\nMethods\nure.compile(regex)\nCompile regular expression, return regex object.\nure.match(regex, string)\nMatch regex against string. Match always happens from starting position in a string.\nure.search(regex, string)\nSearch regex in a string. Unlike match, this will search string for first position which matches regex (which still may be 0 if regex is anchored).\nure.DEBUG\nFlag value, display debug information about compiled expression.\nRegex objects\nCompiled regular expression. Instances of this class are created using ure.compile().\nregex.match(string)\nregex.search(string)\nregex.split(string, max_split=-1)\nMatch objects\nMatch objects as returned by match() and search() methods.\nmatch.group([index])\nOnly numeric groups are supported.\n"},"firmwareapi/micropython/usocket.html":{"url":"firmwareapi/micropython/usocket.html","title":"usocket","keywords":"","body":"usocket\nThis module provides access to the BSD socket interface.\nSee corresponding CPython module for comparison.\nSocket Address Format(s)\nFunctions below which expect a network address, accept it in the format of (ipv4_address, port), where ipv4_address is a string with dot-notation numeric IPv4 address, e.g. 8.8.8.8, and port is integer port number in the range 1-65535. Note the domain names are not accepted as ipv4_address, they should be resolved first using socket.getaddrinfo().\nMethods\nsocket.socket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP)\nCreate a new socket using the given address family, socket type and protocol number.\nsocket.getaddrinfo(host, port)\nTranslate the host/port argument into a sequence of 5-tuples that contain all the necessary arguments for creating a socket connected to that service. The list of 5-tuples has following structure:\n(family, type, proto, canonname, sockaddr) The following example shows how to connect to a given url:\ns = socket.socket()\ns.connect(socket.getaddrinfo('www.micropython.org', 80)[0][-1])\n\nExceptions\nsocket.error, socket.timeout\nConstants\n\nFamily types: socket.AF_INET, socket.AF_LORA\nSocket types: socket.SOCK_STREAM, socket.SOCK_DGRAM, socket.SOCK_RAW\nSocket protocols: socket.IPPROTO_UDP, socket.IPPROTO_TCP\nSocket options layers: socket.SOL_SOCKET, socket.SOL_LORA, socket.SOL_SIGFOX\nIP socket options: socket.SO_REUSEADDR\nLoRa socket options: socket.SO_CONFIRMED, socket.SO_DR\nSigfox socket options: socket.SO_RX, socket.SO_TX_REPEAT, socket.SO_OOB, socket.SO_BIT\n\nclass Socket\nMethods\nsocket.close()\nMark the socket closed. Once that happens, all future operations on the socket object will fail. The remote end will receive no more data (after queued data is flushed).\nSockets are automatically closed when they are garbage-collected, but it is recommended to close() them explicitly, or to use a with statement around them.\nsocket.bind(address)\nBind the socket to address. The socket must not already be bound. The address parameter must be a tuple containing the IP address and the port.\nIn the case of LoRa sockets, the address parameter is simply an integer with the port number, for instance: s.bind(1)\n\nsocket.listen([backlog])\nEnable a server to accept connections. If backlog is specified, it must be at least 0 (if it's lower, it will be set to 0); and specifies the number of unaccepted connections that the system will allow before refusing new connections. If not specified, a default reasonable value is chosen.\nsocket.accept()\nAccept a connection. The socket must be bound to an address and listening for connections. The return value is a pair (conn, address) where conn is a new socket object usable to send and receive data on the connection, and address is the address bound to the socket on the other end of the connection.\nsocket.connect(address)\nConnect to a remote socket at address.\nsocket.send(bytes)\nSend data to the socket. The socket must be connected to a remote socket.\nsocket.sendall(bytes)\nAlias of socket.send(bytes).\nsocket.recv(bufsize)\nReceive data from the socket. The return value is a bytes object representing the data received. The maximum amount of data to be received at once is specified by bufsize.\nsocket.sendto(bytes, address)\nSend data to the socket. The socket should not be connected to a remote socket, since the destination socket is specified by address.\nsocket.recvfrom(bufsize)\nReceive data from the socket. The return value is a pair (bytes, address) where bytes is a bytes object representing the data received and address is the address of the socket sending the data.\nsocket.setsockopt(level, optname, value)\nSet the value of the given socket option. The needed symbolic constants are defined in the socket module (SO_* etc.). The value can be an integer or a bytes-like object representing a buffer.\nsocket.settimeout(value)\nSet a timeout on blocking socket operations. The value argument can be a nonnegative floating point number expressing seconds, or None. If a non-zero value is given, subsequent socket operations will raise a timeout exception if the timeout period value has elapsed before the operation has completed. If zero is given, the socket is put in non-blocking mode. If None is given, the socket is put in blocking mode.\nsocket.setblocking(flag)\nSet blocking or non-blocking mode of the socket: if flag is false, the socket is set to non-blocking, else to blocking mode.\nThis method is a shorthand for certain settimeout() calls:\nsock.setblocking(True) is equivalent to sock.settimeout(None)\nsock.setblocking(False) is equivalent to sock.settimeout(0.0)\n\nsocket.makefile(mode='rb')\nReturn a file object associated with the socket. The exact returned type depends on the arguments given to makefile(). The support is limited to binary modes only (rb and wb). CPython's arguments: encoding, errors, and newline are not supported.\nThe socket must be in blocking mode; it can have a timeout, but the file object's internal buffer may end up in a inconsistent state if a timeout occurs.\nDifference to CPython\nClosing the file object returned by makefile() WILL close the original socket as well.\n\nsocket.read(size)\nRead up to size bytes from the socket. Return a bytes object. If size is not given, it behaves just like socket.readall(), see below.\nsocket.readall()\nRead all data available from the socket until EOF. This function will not return until the socket is closed.\nsocket.readinto(buf[, nbytes])\nRead bytes into the buf. If nbytes is specified then read at most that many bytes. Otherwise, read at most len(buf) bytes.\nReturn value: number of bytes read and stored into buf.\nsocket.readline()\nRead a line, ending in a newline character.\nReturn value: the line read.\nsocket.write(buf)\nWrite the buffer of bytes to the socket.\nReturn value: number of bytes written.\n"},"firmwareapi/micropython/select.html":{"url":"firmwareapi/micropython/select.html","title":"select","keywords":"","body":"select\nThis module provides functions to wait for events on streams (select streams which are ready for operations).\nPyboard specifics\nPolling is an efficient way of waiting for read/write activity on multiple objects. Current objects that support polling are: pyb.UART, pyb.USB_VCP.\nMethods\nselect.poll()\nCreate an instance of the Poll class.\nselect.select(rlist, wlist, xlist[, timeout])\nWait for activity on a set of objects.\nThis function is provided for compatibility and is not efficient. Usage of Poll is recommended instead.\nclass Poll\nMethods\npoll.register(obj[, eventmask])\nRegister obj for polling. eventmask is logical OR of:\n\nselect.POLLIN - data available for reading\nselect.POLLOUT - more data can be written\nselect.POLLERR - error occurred\nselect.POLLHUP - end of stream/connection termination detected\neventmask defaults to select.POLLIN | select.POLLOUT.\n\n\npoll.unregister(obj)\nUnregister obj from polling.\npoll.modify(obj, eventmask)\nModify the eventmask for obj.\npoll.poll([timeout])\nWait for at least one of the registered objects to become ready. Returns list of (obj, event, ...) tuples, event element specifies which events happened with a stream and is a combination of select.POLL* constants described above. There may be other elements in tuple, depending on a platform and version, so don't assume that its size is 2. In case of timeout, an empty list is returned.\nTimeout is in milliseconds.\n"},"firmwareapi/micropython/utime.html":{"url":"firmwareapi/micropython/utime.html","title":"utime","keywords":"","body":"utime\nThe utime module provides functions for getting the current time and date, measuring time intervals, and for delays.\nTime Epoch: Pycom's ESP32 port uses standard for POSIX systems epoch of 1970-01-01 00:00:00 UTC.\nMaintaining actual calendar date/time\nThis requires a Real Time Clock (RTC). On systems with underlying OS (including some RTOS), an RTC may be implicit. Setting and maintaining actual calendar time is responsibility of OS/RTOS and is done outside of MicroPython, it just uses OS API to query date/time. On baremetal ports however system time depends on machine.RTC() object. The current calendar time may be set using machine.RTC().datetime(tuple) function, and maintained by following means:\n\nBy a backup battery (which may be an additional, optional component for a particular board).\nUsing networked time protocol (requires setup by a port/user).\nSet manually by a user on each power-up (many boards then maintain RTC time across hard resets, though some may require setting it again in such case).\n\nIf actual calendar time is not maintained with a system/MicroPython RTC, functions below which require reference to current absolute time may behave not as expected.\nMethods\nutime.gmtime([secs])\nConvert a time expressed in seconds since the Epoch (see above) into an 8-tuple which contains: (year, month, mday, hour, minute, second, weekday, yearday) If secs is not provided or None, then the current time from the RTC is used.\n\nyear includes the century (for example 2014).\nmonth is 1-12\nmday is 1-31\nhour is 0-23\nminute is 0-59\nsecond is 0-59\nweekday is 0-6 for Mon-Sun\nyearday is 1-366\n\nutime.localtime([secs])\nLike gmtime() but converts to local time. If secs is not provided or None, the current time from the RTC is used.\nutime.mktime()\nThis is inverse function of localtime. It's argument is a full 8-tuple which expresses a time as per localtime. It returns an integer which is the number of seconds since Jan 1, 2000.\nutime.sleep(seconds)\nSleep for the given number of seconds. seconds can be a floating-point number to sleep for a fractional number of seconds. Note that other MicroPython ports may not accept floating-point argument, for compatibility with them use sleep_ms() and sleep_us() functions.\nutime.sleep_ms(ms)\nDelay for given number of milliseconds, should be positive or 0.\nutime.sleep_us(us)\nDelay for given number of microseconds, should be positive or 0\nutime.ticks_ms()\nReturns uptime, in milliseconds.\nutime.ticks_us()\nJust like ticks_ms above, but in microseconds.\nutime.ticks_cpu()\nSame as ticks_us, but faster.\nutime.ticks_diff(old, new)\nMeasure period between consecutive calls to ticks_ms(), ticks_us(), or ticks_cpu(). The value returned by these functions may wrap around at any time, so directly subtracting them is not supported. ticks_diff() should be used instead. \"old\" value should actually precede \"new\" value in time, or result is undefined. This function should not be used to measure arbitrarily long periods of time (because ticks_*() functions wrap around and usually would have short period). The expected usage pattern is implementing event polling with timeout:\n# Wait for GPIO pin to be asserted, but at most 500us\nstart = time.ticks_us()\nwhile pin.value() == 0:\n if time.ticks_diff(start, time.ticks_us()) > 500:\n raise TimeoutError\n\nutime.time()\nReturns the number of seconds, as an integer, since the Epoch, assuming that underlying RTC is set. If an RTC is not set, this function returns number of seconds since power up or reset). If you want to develop portable MicroPython application, you should not rely on this function to provide higher than second precision. If you need higher precision, use ticks_ms() and ticks_us() functions, if you need calendar time, localtime() without an argument is a better choice.\nutime.timezone([secs])\nSet or get the timezone offset, in seconds. If secs is not provided, it returns the current value.\nIn MicroPython, time.timezone works the opposite way to Python. In Python, to get the local time, you write local_time = utc - timezone, while in MicroPython it is local_time = utc + timezone.\n\n"},"firmwareapi/micropython/uhashlib.html":{"url":"firmwareapi/micropython/uhashlib.html","title":"uhashlib","keywords":"","body":"uhashlib\nThis module implements binary data hashing algorithms. MD5 and SHA are supported. By limitations in the hardware, only one active hashing operation is supported at a time.\nConstructors\nclass uhashlib.md5([data])\nCreate a MD5 hasher object and optionally feed data into it.\nclass uhashlib.sha1([data])\nCreate a SHA-1 hasher object and optionally feed data into it.\nclass uhashlib.sha224([data])\nCreate a SHA-224 hasher object and optionally feed data into it.\nclass uhashlib.sha256([data])\nCreate a SHA-256 hasher object and optionally feed data into it.\nclass uhashlib.sha384([data])\nCreate a SHA-384 hasher object and optionally feed data into it.\nclass uhashlib.sha512([data])\nCreate a SHA-512 hasher object and optionally feed data into it.\nMethods\nhash.update(data)\nFeed more binary data into hash.\nhash.digest()\nReturn hash for all data passed through hash, as a bytes object. After this method is called, more data cannot be fed into hash any longer.\nhash.hexdigest()\nThis method is NOT implemented. Use ubinascii.hexlify(hash.digest()) to achieve a similar effect.\n"},"firmwareapi/micropython/ussl.html":{"url":"firmwareapi/micropython/ussl.html","title":"ussl","keywords":"","body":"ussl\nThis module provides access to Transport Layer Security (often known as \"Secure Sockets Layer\") encryption and peer authentication facilities for network sockets, both client-side and server-side.\nMethods\nssl.wrap_socket(sock, keyfile=None, certfile=None, server_side=False, cert_reqs=CERT_NONE, ca_certs=None)\nTakes an instance sock of socket.socket, and returns an instance of ssl.SSLSocket, a subtype of socket.socket, which wraps the underlying socket in an SSL context. Example:\nimport socket\nimport ssl\ns = socket.socket()\nss = ssl.wrap_socket(s)\nss.connect(socket.getaddrinfo('www.google.com', 443)[0][-1])\n\nCertificates must be used in order to validate the other side of the connection, and also to authenticate ourselves with the other end. Such certificates must be stored as files using the FTP server, and they must be placed in specific paths with specific names.\nFor instance, to connect to the Blynk servers using certificates, take the file ca.pem located in the blynk examples folder and put it in /flash/cert/. Then do:\nimport socket\nimport ssl\ns = socket.socket()\nss = ssl.wrap_socket(s, cert_reqs=ssl.CERT_REQUIRED, ca_certs='/flash/cert/ca.pem')\nss.connect(socket.getaddrinfo('cloud.blynk.cc', 8441)[0][-1])\n\nSSL sockets inherit all methods and from the standard sockets, see the usocket module.\nExceptions\n\nssl.SSLError\n\nConstants\n\nssl.CERT_NONE, ssl.CERT_OPTIONAL, ssl.CERT_REQUIRED: Supported values in cert_reqs\n\n"},"firmwareapi/micropython/ucrypto.html":{"url":"firmwareapi/micropython/ucrypto.html","title":"ucrypto","keywords":"","body":"ucrypto\nThis module provides native support for cryptographic algorithms. It's loosely based on PyCrypto.\nClasses\n\nclass AES - Advanced Encryption Standard\n\nMethods\ncrypto.getrandbits(bits)\nReturns a bytes object filled with random bits obtained from the hardware random number generator.\nAccording to the ESP32 Technical Reference Manual, such bits \"... can be used as the basis for cryptographical operations\". \"These true random numbers are generated based on the noise in the Wi-Fi/BT RF system. When Wi-Fi and BT are disabled, the random number generator will give out pseudo-random numbers.\"\nThe parameter bits is rounded upwards to the nearest multiple of 32 bits.\nCryptography is not a trivial business. Doing things the wrong way could quickly result in decreased or no security. Please document yourself in the subject if you are depending on encryption to secure important information.\n\n"},"firmwareapi/micropython/ustruct.html":{"url":"firmwareapi/micropython/ustruct.html","title":"ustruct","keywords":"","body":"ustruct\nSee Python struct for more information.\nSupported size/byte order prefixes: @, , !.\nSupported format codes: b, B, h, H, i, I, l, L, q, Q, s, P, f, d (the latter 2 depending on the floating-point support).\nMethods\nustruct.calcsize(fmt)\nReturn the number of bytes needed to store the given fmt.\nustruct.pack(fmt, v1, v2, ...)\nPack the values v1, v2, ... according to the format string fmt. The return value is a bytes object encoding the values.\nustruct.pack_into(fmt, buffer, offset, v1, v2, ...)\nPack the values v1, v2, ... according to the format string fmt into a buffer starting at offset. offset may be negative to count from the end of buffer.\nustruct.unpack(fmt, data)\nUnpack from the data according to the format string fmt. The return value is a tuple of the unpacked values.\nustruct.unpack_from(fmt, data, offset=0)\nUnpack from the data starting at offset according to the format string fmt. offset may be negative to count from the end of buffer. The return value is a tuple of the unpacked values.\n"},"firmwareapi/micropython/_thread.html":{"url":"firmwareapi/micropython/_thread.html","title":"_thread","keywords":"","body":"_thread\nThis module provides low-level primitives for working with multiple threads (also called light-weight processes or tasks) — multiple threads of control sharing their global data space. For synchronisation, simple locks (also called mutexes or binary semaphores) are provided.\nWhen a thread specific error occurs a RuntimeError exception is raised.\nQuick Usage Example\nimport _thread\nimport time\n\ndef th_func(delay, id):\n while True:\n time.sleep(delay)\n print('Running thread %d' % id)\n\nfor i in range(2):\n _thread.start_new_thread(th_func, (i + 1, i))\n\nMethods\n_thread.start_new_thread(function, args[, kwargs])\nStart a new thread and return its identifier. The thread executes the function with the argument list args (which must be a tuple). The optional kwargs argument specifies a dictionary of keyword arguments. When the function returns, the thread silently exits. When the function terminates with an unhandled exception, a stack trace is printed and then the thread exits (but other threads continue to run).\n_thread.exit()\nRaise the SystemExit exception. When not caught, this will cause the thread to exit silently.\n_thread.allocate_lock()\nReturn a new lock object. Methods of locks are described below. The lock is initially unlocked.\n_thread.get_ident()\nReturn the thread identifier of the current thread. This is a nonzero integer. Its value has no direct meaning; it is intended as a magic cookie to be used e.g. to index a dictionary of thread-specific data. Thread identifiers may be recycled when a thread exits and another thread is created.\n_thread.stack_size([size])\nReturn the thread stack size (in bytes) used when creating new threads. The optional size argument specifies the stack size to be used for subsequently created threads, and must be 0 (use platform or configured default) or a positive integer value of at least 4096 (4KiB). 4KiB is currently the minimum supported stack size value to guarantee sufficient stack space for the interpreter itself.\nObjects\n_thread.LockType\nThis is the type of lock objects.\nclass Lock\nUsed for synchronisation between threads\nMethods\nLock objects have the following methods:\nlock.acquire(waitflag=1, timeout=-1)\nWithout any optional argument, this method acquires the lock unconditionally, if necessary waiting until it is released by another thread (only one thread at a time can acquire a lock — that's their reason for existence).\nIf the integer waitflag argument is present, the action depends on its value: if it is zero, the lock is only acquired if it can be acquired immediately without waiting, while if it is nonzero, the lock is acquired unconditionally as above.\nIf the floating-point timeout argument is present and positive, it specifies the maximum wait time in seconds before returning. A negative timeout argument specifies an unbounded wait. You cannot specify a timeout if waitflag is zero.\nThe return value is True if the lock is acquired successfully, False if not.\nlock.release()\nReleases the lock. The lock must have been acquired earlier, but not necessarily by the same thread.\nlock.locked()\nReturn the status of the lock: True if it has been acquired by some thread, False if not.\nIn addition to these methods, lock objects can also be used via the with statement, e.g.:\nimport _thread\n\na_lock = _thread.allocate_lock()\n\nwith a_lock:\n print(\"a_lock is locked while this executes\")\n\n"},"firmwareapi/micropython/builtin.html":{"url":"firmwareapi/micropython/builtin.html","title":"Builtin","keywords":"","body":"Builtin\nAll builtin functions are described here. They are also available via builtins module.\nabs()\nall()\nany()\nbin()\nclass bool\nclass bytearray\nclass bytes\ncallable()\nchr()\nclass method()\ncompile()\nclass complex\nclass dict\ndir()\ndivmod()\nenumerate()\neval()\nexec()\nfilter()\nclass float\nclass frozenset\ngetattr()\nglobals()\nhasattr()\nhash()\nhex()\nid()\ninput()\nclass int\nisinstance()\nissubclass()\niter()\nlen()\nclass list\nlocals()\nmap()\nmax()\nclass memoryview\nmin()\nnext()\nclass object\noct()\nopen()\nord()\npow()\nprint()\nproperty()\nrange()\nrepr()\nreversed()\nround()\nclass set\nsetattr()\nsorted()\nstaticmethod()\nclass str\nsum()\nsuper()\nclass tuple\ntype()\nzip()\n"},"firmwareapi/notes.html":{"url":"firmwareapi/notes.html","title":"Notes","keywords":"","body":"Notes\nInterrupt Handling\nIn Pycom's ESP32 MicroPython port there are no restrictions on what can be done within an interrupt handler. For example, other ports do not allow allocating memory inside the handler or the use of sockets.\nThese limitations were raised by handling the interrupt events differently. When an interrupt happens, a message is posted into a queue, notifying a separate thread that the appropriate callback handler should be called. Such handler would receive an argument. By default it is the object associated with the event.\nThe user can do whatever is required inside of the callback, such as creating new variables, or even sending network packets. Bear in mind that interrupts are processed sequentially and thus it is ideal to keep the handlers as short as possible in order to attend all of them in the minimum time.\nCurrently, there are 2 classes that support interrupts; the Alarm and Pin classes. Both classes provide the .callback() method that enables the interrupt and registers the given handler. For more details about interrupt usage along with examples, please visit their respective sections.\nCurrently the interrupt system can queue up to 16 interrupts.\n\n"},"datasheets/introduction.html":{"url":"datasheets/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nThe follow pages contain all information relating to each product, for examples: pinouts, spec sheets, relevant examples and notes.\nDevelopment Modules\nOEM modules\nExpansion Boards and Shields\n"},"datasheets/development/":{"url":"datasheets/development/","title":"Development Modules","keywords":"","body":"Development Modules\nThis section contains all of the datasheets for the Pycom Development Devices. This includes the WiPy 2.0 and 3.0, LoPy, LoPy 4, SiPy, GPy, and FiPy.\n"},"datasheets/development/wipy2.html":{"url":"datasheets/development/wipy2.html","title":"WiPy 2.0","keywords":"","body":"WiPy 2.0\n**** **\nStore: Discontinued, See WiPy3\nGetting Started: Click Here\nDatasheet\nThe datasheet of the WiPy2 is available as a PDF File.\nWiPy 2 Datasheet\nPinout\nThe pinout of the WiPy2 is available as a PDF File.\nWiPy 2 Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the WiPy2 will create a WiFi access point with the SSID wipy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nPower\nThe Vin pin on the WiPy2 can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the WiPy2, otherwise the on-board regulator will be damaged.\nDeep Sleep\nDue to a couple issues with the WiPy2 design the module draws more current than it should while in deep sleep. The DC-DC switching regulator always stays in high performance mode which is used to provide the lowest possible output ripple when the modules is in use. In this mode, it draws a quiescent current of 10mA. When the regulator is put into ECO mode, the quiescent current goes down to 10uA. Unfortunately, the pin used to control this mode is out of the RTC domain, and therefore not usable during deep sleep. This causes the regulator to always stay in PWM mode, keeping its quiescent current at 10mA. Alongside this the flash chip doesn't enter power down mode because the CS pin is floating during deep sleep. This causes the flash chip to consume around 2mA of current. To work around this issue a \"deep sleep shield\" is available that attaches to the module and allows power to be cut off from the device. The device can then be re-enabled either on a timer or via pin interrupt. With the deep sleep shield the current consumption during deep sleep is between 7uA and 10uA depending on the wake sources configured.\nTutorials\nTutorials on how to the WiPy2 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the WiPy2:\n\nWiFi connection\nBLE\n\n"},"datasheets/development/wipy3.html":{"url":"datasheets/development/wipy3.html","title":"WiPy 3.0","keywords":"","body":"WiPy 3.0\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the WiPy3 is available as a PDF File.\nWiPy3 Datasheet\nPinout\nThe pinout of the WiPy3 is available as a PDF File.\nWiPy3 Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nDifferences from WiPy 2.0\n\nDeep sleep current draw fixed, now only 19.7µA\nUpgraded RAM from 512KB to 4MB\nUpgraded External FLASH from 4MB to 8MB\nAntenna select pin moved from GPIO16 to GPIO21 (P12)\n\nNotes\nWiFi\nBy default, upon boot the WiPy3 will create a WiFi access point with the SSID wipy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nThe RF switch that selects between the on-board and external antenna is connected to P12, for this reason using P12 should be avoided unless WiFi is disabled in your application.\nPower\nThe Vin pin on the WiPy3 can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the WiPy3, otherwise the on-board regulator will be damaged.\nTutorials\nTutorials on how to the WiPy3 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the WiPy3:\n\nWiFi connection\nBLE\n\n"},"datasheets/development/lopy.html":{"url":"datasheets/development/lopy.html","title":"LoPy","keywords":"","body":"LoPy\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the LoPy is available as a PDF File.\nLoPy Datasheet\nPinout\nThe pinout of the LoPy is available as a PDF File\nLoPy Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the LoPy will create a WiFi access point with the SSID lopy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nPower\nThe Vin pin on the LoPy can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the LoPy, otherwise the on-board regulator will be damaged.\nDeep Sleep\nDue to a couple issues with the LoPy design the module draws more current than it should while in deep sleep. The DC-DC switching regulator always stays in high performance mode which is used to provide the lowest possible output ripple when the modules is in use. In this mode, it draws a quiescent current of 10mA. When the regulator is put into ECO mode, the quiescent current goes down to 10uA. Unfortunately, the pin used to control this mode is out of the RTC domain, and therefore not usable during deep sleep. This causes the regulator to always stay in PWM mode, keeping its quiescent current at 10mA. Alongside this the flash chip doesn't enter power down mode because the CS pin is floating during deep sleep. This causes the flash chip to consume around 2mA of current. To work around this issue a \"deep sleep shield\" is available that attaches to the module and allows power to be cut off from the device. The device can then be re-enabled either on a timer or via pin interrupt. With the deep sleep shield the current consumption during deep sleep is between 7uA and 10uA depending on the wake sources configured.\nTutorials\nTutorials on how to the LoPy module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the LoPy:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nBLE\n\n"},"datasheets/development/lopy4.html":{"url":"datasheets/development/lopy4.html","title":"LoPy 4","keywords":"","body":"LoPy 4\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the LoPy4 is available as a PDF File.\nLoPy4 Datasheet\nPinout\nThe pinout of the LoPy4 is available as a PDF File\nLoPy4 Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the LoPy4 will create a WiFi access point with the SSID lopy4-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nThe RF switch that selects between the on-board and external antenna is connected to P12, for this reason using P12 should be avoided unless WiFi is disabled in your application.\nPower\nThe Vin pin on the LoPy4 can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the LoPy4, otherwise the on-board regulator will be damaged.\nTutorials\nTutorials on how to the LoPy4 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the LoPy4:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nSigfox\nBLE\n\n"},"datasheets/development/sipy.html":{"url":"datasheets/development/sipy.html","title":"SiPy","keywords":"","body":"SiPy\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the SiPy is available as a PDF File.\nSiPy Datasheet\nPinout\nThe pinout of the SiPy is available as a PDF File\nSiPy Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the SiPy will create a WiFi access point with the SSID sipy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nPower\nThe Vin pin on the SiPy can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the SiPy, otherwise the on-board regulator will be damaged.\nDeep Sleep\nDue to a couple issues with the SiPy design the module draws more current than it should while in deep sleep. The DC-DC switching regulator always stays in high performance mode which is used to provide the lowest possible output ripple when the modules is in use. In this mode, it draws a quiescent current of 10mA. When the regulator is put into ECO mode, the quiescent current goes down to 10uA. Unfortunately, the pin used to control this mode is out of the RTC domain, and therefore not usable during deep sleep. This causes the regulator to always stay in PWM mode, keeping its quiescent current at 10mA. Alongside this the flash chip doesn't enter power down mode because the CS pin is floating during deep sleep. This causes the flash chip to consume around 2mA of current. To work around this issue a \"deep sleep shield\" is available that attaches to the module and allows power to be cut off from the device. The device can then be re-enabled either on a timer or via pin interrupt. With the deep sleep shield the current consumption during deep sleep is between 7uA and 10uA depending on the wake sources configured.\nTutorials\nTutorials on how to the SiPy module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the SiPy:\n\nWiFi connection\nSigfox\nBLE\n\n"},"datasheets/development/gpy.html":{"url":"datasheets/development/gpy.html","title":"GPy","keywords":"","body":"GPy\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the GPy is available as a PDF File.\nGPy Datasheet\nThe drawing of the LTE-M antenna is available as a PDF File.\nLTE-M Antenna Drawing\nPinout\nThe pinout of the GPy is available as a PDF File\nGPy Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the GPy will create a WiFi access point with the SSID gpy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nThe RF switch that selects between the on-board and external antenna is connected to P12, for this reason using P12 should be avoided unless WiFi is disabled in your application.\nPower\nThe Vin pin on the GPy can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the GPy, otherwise the on-board regulator will be damaged.\nAT Commands\nThe AT commands for the Sequans Monarch modem on the GPy are available in a PDF file.\nAT Commands for Sequans\nTutorials\nTutorials on how to the GPy module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the GPy:\n\nWiFi connection\nLTE CAT-M1\nNB-IoT\nBLE\n\n"},"datasheets/development/fipy.html":{"url":"datasheets/development/fipy.html","title":"FiPy","keywords":"","body":"FiPy\n**** **\nStore: Buy Here\nGetting Started: Click Here\nDatasheet\nThe datasheet of the FiPy is available as a PDF File.\nFiPy Datasheet\nThe drawing of the LTE-M antenna is available as a PDF File.\nLTE-M Antenna Drawing\nPinout\nThe pinout of the FiPy is available as a PDF File\nFiPy Pinout\n\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nNotes\nWiFi\nBy default, upon boot the FiPy will create a WiFi access point with the SSID fipy-wlan-XXXX, where XXXX is a random 4-digit number, and the password www.pycom.io.\nThe RF switch that selects between the on-board and external antenna is connected to P12, for this reason using P12 should be avoided unless WiFi is disabled in your application.\nPower\nThe Vin pin on the FiPy can be supplied with a voltage ranging from 3.5v to 5.5v. The 3.3v pin on the other hand is output only, and must not be used to feed power into the FiPy, otherwise the on-board regulator will be damaged.\nAT Commands\nThe AT commands for the Sequans Monarch modem on the FiPy are available in a PDF file.\nAT Commands for Sequans\nTutorials\nTutorials on how to the FiPy module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the FiPy:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nSigfox\nLTE CAT-M1\nNB-IoT\nBLE\n\n"},"datasheets/oem/":{"url":"datasheets/oem/","title":"OEM Modules","keywords":"","body":"OEM Modules\nThis section contains all of the datasheets for the Pycom OEM Devices. This includes the W01, L01, L04, and G01.\n"},"datasheets/oem/w01.html":{"url":"datasheets/oem/w01.html","title":"W01","keywords":"","body":"W01\n\nDatasheet\nThe datasheet of the W01 is available as a PDF File.\nW01 Datasheet\nPinout\nThe pinout of the W01 is available as a PDF File\nW01 Pinout\n\nDrawings\nThe drawings for the W01 is available as a PDF File.\nW01 Drawings\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nTutorials\nTutorials on how to the W01 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the W01:\n\nWiFi connection\nBLE\n\n"},"datasheets/oem/l01.html":{"url":"datasheets/oem/l01.html","title":"L01","keywords":"","body":"L01\n \nDatasheet\nThe datasheet of the L01 is available as a PDF File.\nL01 Datasheet\nPinout\nThe pinout of the L01 is available as a PDF File\nL01 Pinout\n\nDrawings\nThe drawings for the L01 is available as a PDF File.\nL01 Drawing\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nTutorials\nTutorials on how to the L01 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the L01:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nBLE\n\n"},"datasheets/oem/l04.html":{"url":"datasheets/oem/l04.html","title":"L04","keywords":"","body":"L04\n \nDatasheet\nThe datasheet of the L04 is available as a PDF File.\nL04 Datasheet\nPinout\nThe pinout of the L04 is available as a PDF File\nL04 Pinout\n\nDrawings\nThe drawings for the L04 is available as a PDF File.\nL04 Drawings\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nTutorials\nTutorials on how to the L04 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the L04:\n\nWiFi connection\nLoRaWAN node\nLoRaWAN nano gateway\nSigfox\nBLE\n\n"},"datasheets/oem/g01.html":{"url":"datasheets/oem/g01.html","title":"G01","keywords":"","body":"G01\n\nDatasheet\nThe datasheet of the G01 is available as a PDF File.\nG01 Datasheet\nPinout\nThe pinout of the G01 is available as a PDF File\nG01 Pinout\n\nDrawings\nThe drawings for the G01 is available as a PDF File.\nG01 Drawings\nPlease note that the PIN assignments for UART1 (TX1/RX1), SPI (CLK, MOSI, MISO) and I2C (SDA, SCL) are defaults and can be changed in Software.\n\nAT Commands\nThe AT commands for the Sequans Monarch modem on the G01 are available in a PDF file.\nAT Commands for Sequans\nTutorials\nTutorials on how to the G01 module can be found in the examples section of this documentation. The following tutorials might be of specific interest for the G01:\n\nWiFi connection\nLTE CAT-M1\nNB-IoT\nBLE\n\n"},"datasheets/oem/l01_reference.html":{"url":"datasheets/oem/l01_reference.html","title":"L01 OEM Baseboard Reference","keywords":"","body":"L01 OEM Baseboard Reference\n\nThe L01 OEM reference board is a reference design suitable L01 as well as W01 making it possible to have a single PCB design that can accommodate both OEM modules.\nIf you require a reference board for the L04 or G01, this design is not suitable as it does not feature a SIM slot or the double antenna connection. For the G01 or L04 please use the Universal OEM Baseboard Reference\n\nFeatures\n\nSuits both L01 or W01 OEM Modules\nU.FL connector for the L01's LoRa output.\nOn-board 2.4GHz antenna for WiFi and Bluetooth, with the ability to switch\nto a external antenna via a U.FL connector.\n\nWS2812B RGB LED\n\n3.5-5.5 Input switch mode DC-DC regulator with low current draw during deep\nsleep\n\nReset button\n\n\nLayout\nThe layout of the L01 baseboard reference is available as a PDF File\nL01 OEM Layout/gitbook/assets/l01-oem-layout.pdf)\n\nSchematic\nThe schematic of the L01 baseboard reference is available as a PDF File.\nL01 OEM Schematic\nAltium Project and Gerber Files\nThe Altium Project and Gerber files are also available as a ZIP File.\nL01 OEM Altium Project and Gerber Files\n"},"datasheets/oem/universal_reference.html":{"url":"datasheets/oem/universal_reference.html","title":"Universal OEM Baseboard Reference","keywords":"","body":"Universal OEM Baseboard Reference\n\nThe universal OEM reference board is a reference design suitable W01, L01, L04 and G01 OEM modules, making it possible to have a single PCB design that can accommodate all our OEM modules.\nIf you require a reference board for the G01, only this design is suitable. The L01 reference board does not contain the necessary SIM slot.\n\nFeatures\n\nSuits all OEM modules (L01, L04, W01, G01)\nOn-board 2.4GHz antenna for WiFi and Bluetooth, with the ability to switch\nto a external antenna via a U.FL connector.\n\n3 U.FL connectors for all the outputs available on the OEM modules\n\nWS2812B RGB LED\n3.5-5.5 Input switch mode DC-DC regulator with low current draw during deep\nsleep\n\nReset button\n\n\nLayout\nThe layout of the OEM baseboard reference is available as a PDF File\nOEM Layout\n\nSchematic\nThe schematic of the OEM baseboard reference is available as a PDF File.\nOEM Schematic\nAltium Project and Gerber Files\nThe Altium Project and Gerber files are also available as a ZIP File.\nOEM Altium Project and Gerber Files\n"},"datasheets/boards/":{"url":"datasheets/boards/","title":"Expansion Boards and Shields","keywords":"","body":"Expansion Boards and Shields\nThis section contains all of the datasheets for the Pycom Expansion Boards and Shields. This includes the Expansion Board, Pytrack, Pysense and Deep Sleep Shield.\n"},"datasheets/boards/expansion3.html":{"url":"datasheets/boards/expansion3.html","title":"Expansion Board 3.0","keywords":"","body":"Expansion Board 3.0\n\nDatasheet\nThe datasheet of the Expansion Board is available as a PDF File.\nOEM Altium Project and Gerber Files\nPinout\nThe pinout of the Expansion Board is available as a PDF File\nExpansion Board 3 Pinout\n\nBe gentle when plugging/unplugging from the USB connector. Whilst the USB connector is soldered and is relatively strong, if it breaks off it can be very difficult to fix.\n\nBattery Charger\nThe Expansion Board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, the Expansion Board will charge the battery (if connected). When the CHG jumper is present the battery will be charged at 450mA. If this value is too high for your application, removing the jumper lowers the charge current to 100mA.\nTo use the battery, pull P8/G15 high (connect to 3v3). If you want to use the SD card as well, use a 10k pull-up.\n\nDifferences between v2.0 and v3.0\n\nThe FTDI chip as been replaced with a custom programmed PIC like on the\nPysense/Pytrack/Pyscan boards. This allows our firmware update tool to\nautomatically put the module into bootloader mode.\n\nAdded a \"Safe boot\" button to enter safe boot easier. This button connects\nP12 to 3.3v and if pressed and held while the reset button is pressed on\na Pycom module, the module will enter safe boot.\n\n\nTroubleshooting\n\nIf PIC stays in bootloader mode, the dfu-util update should be performed\n\n"},"datasheets/boards/pytrack.html":{"url":"datasheets/boards/pytrack.html","title":"Pytrack","keywords":"","body":"Pytrack\n \nDatasheet\nThe datasheet of the Pytrack is available as a PDF File.\nPytrack Datasheet\nPinout\nThe pinout of the Pytrack is available as a PDF File\nPytrack Pinout\n\nBattery Charger\nThe board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, it will charge the battery (if connected).\n"},"datasheets/boards/pysense.html":{"url":"datasheets/boards/pysense.html","title":"Pysense","keywords":"","body":"Pysense\n \nDatasheet\nThe datasheet of the Pysense is available as a PDF File.\nPysense Datasheet\nPinout\nThe pinout of the Pysense is available as a PDF File\nPysense Pinout\n\nBattery Charger\nThe board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, it will charge the battery (if connected).\n"},"datasheets/boards/pyscan.html":{"url":"datasheets/boards/pyscan.html","title":"Pyscan","keywords":"","body":"Pyscan\n \nDatasheet\nThe datasheet of the Pyscan is available as a PDF File.\nPyscan Datasheet\nPyscan Libraries\n\nPyscan libraries to use the RFID/NFC reader are located here\nThe accelerometer library is here\n\nFor the time being, we recommend to upload the MFRC630.mpy file via FTP due to current limitations of Pymakr that will be fixed shortly.\n\nLibraries for the rest of the components will be added soon.\nPyscan components:\n\nAccelerometer: ST LIS2HH12\nAmbient light sensor: Lite-on LTR-329ALS-01\nRFID/NFC reader: NXP MFRC63002HN, 151\n\nDriver\nThe Windows 7 driver for Pyscan is located here.\nFor other Operating Systems there's no driver required.\nPinout\nThe pinout of the Pyscan is available as a PDF File\nPyscan Pinout\n\nBattery Charger\nThe board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, it will charge the battery (if connected).\n"},"datasheets/boards/expansion2.html":{"url":"datasheets/boards/expansion2.html","title":"Expansion Board 2.0","keywords":"","body":"Expansion Board 2.0\n \nDatasheet\nThe datasheet of the Expansion Board is available as a PDF File.\nExpansion Board 2 Datasheet\nPinout\nThe pinout of the Expansion Board is available as a PDF File\nExpansion Board 2 Pinout\n\nBe gentle when plugging/unplugging from the USB connector. Whilst the USB connector is soldered and is relatively strong, if it breaks off it can be very difficult to fix.\n\nBattery Charger\nThe Expansion Board features a single cell Li-Ion/Li-Po charger. When the board is being powered via the micro USB connector, the Expansion Board will charge the battery (if connected). When the CHG jumper is present the battery will be charged at 450mA. If this value is too high for your application, removing the jumper lowers the charge current to 100mA.\n"},"datasheets/boards/deepsleep/":{"url":"datasheets/boards/deepsleep/","title":"Deep Sleep Shield","keywords":"","body":"Deep Sleep Shield\nThe schematic of the Deep Sleep Shield is available as a PDF File.\nDeep Sleep Schematic\nPinout\nThe pinout of the Deep Sleep Shield is available as a PDF File\nDeep Sleep Pinout\n\nTo correctly connect a WiPy 2.0, LoPy or SiPy to the Deep Sleep Shield, align the white triangle on the Shield with the LED of the Pycom Device. Once the Pycom Device is seated onto the Deep Sleep Shield, this can then be connected to the Expansion Board\n\n\n"},"datasheets/boards/deepsleep/api.html":{"url":"datasheets/boards/deepsleep/api.html","title":"Deep Sleep API","keywords":"","body":"Deep Sleep API\nThis chapter describes the library which controls the Deep Sleep Shield. This includes the controls for external interrupts and timer setup of the deep sleep functionality.\nTo use this library, please upload the associated Deep Sleep Library to /lib on the target Pycom device.\nQuick Example\nfrom deepsleep import DeepSleep\nimport deepsleep\n\nds = DeepSleep()\n\n# get the wake reason and the value of the pins during wake up\nwake_s = ds.get_wake_status()\nprint(wake_s)\n\nif wake_s['wake'] == deepsleep.PIN_WAKE:\n print(\"Pin wake up\")\nelif wake_s['wake'] == deepsleep.TIMER_WAKE:\n print(\"Timer wake up\")\nelse: # deepsleep.POWER_ON_WAKE:\n print(\"Power ON reset\")\n\nds.enable_pullups('P17') # can also do ds.enable_pullups(['P17', 'P18'])\nds.enable_wake_on_fall('P17') # can also do ds.enable_wake_on_fall(['P17', 'P18'])\n\nds.go_to_sleep(60) # go to sleep for 60 seconds\n\nDeepSleep\nThe Deep Sleep Shield allows for waking up via a user trigger and also via an external interrupt (i.e. Accelerometer, Button).\nConstructors\nclass DeepSleep()\nCreates a DeepSleep object, that will control the board's sleep features. For example;\nds = DeepSleep()\n\nMethods\ndeepsleep.enable_auto_poweroff()\nThis method allows for a critical battery voltage to be set. For example, if the external power source (e.g. LiPo Cell) falls below 3.3V, turn off the Pycom device. This is intended to protect the hardware from under voltage.\ndeepsleep.enable_pullups(pins)\nThis method allows for pull-up pins to be enabled. For example, if an external trigger occurs, wake the Pycom device from Deep Sleep. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.disable_pullups(pins)\nThis method allows for pull-up pins to be disabled. For example, if an external trigger occurs, wake the Pycom device from Deep Sleep. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.enable_wake_on_raise(pins)\nThis method allows for pull-up pins to trigger on a rising voltage. For example, if an external rising voltage triggers occurs, wake the Pycom device from Deep Sleep. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.disable_wake_on_raise(pins)\nThis method allows for disabling pull-up pins that trigger on a rising voltage. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.enable_wake_on_fall(pins)\nThis method allows for pull-up pins to trigger on a falling voltage. For example, if an external falling voltage triggers occurs, wake the Pycom device from Deep Sleep. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.disable_wake_on_fall(pins)\nThis method allows for disabling pull-up pins that trigger on a falling voltage. pins may be passed into the method as a list, i.e. ['P17', 'P18'].\ndeepsleep.get_wake_status()\nThis method returns the status of the pins at wakeup from deep sleep. The method returns a dict with the states of wake, P10, P17, P18.\ndeepsleep.set_min_voltage_limit(value)\nThis method relates to the enable_auto_poweroff method and allows the user to specify the minimum power off voltage as a value.\ndeepsleep.go_to_sleep(seconds)\nThis method sends the board into deep sleep for a period of seconds or until an external interrupt has triggered (see set_pullups).\ndeepsleep.hw_reset()\nThis method resets the PIC controller and resets it to the state previous to the pins/min-voltage being set.\nPlease note that more functionality is being added weekly to these libraries. If a required feature is not available, feel free to contribute with a pull request at the Pycom Libraries GitHub repository.\n\n"},"datasheets/notes.html":{"url":"datasheets/notes.html","title":"Notes","keywords":"","body":"Notes\nPowering with an external power source\nThe devices can be powered by a battery or other external power source.\nBe sure to connect the positive lead of the power supply to VIN, and ground to GND.\nWhen powering via VIN:\n\nThe input voltage must be between 3.4V and 5.5V.\n\nPlease DO NOT power the board via the 3.3V pin as this may damage the device. ONLY use the VIN pin for powering Pycom devices.\n\nThe battery connector for the Expansion Board is a JST PHR-2 variant. The Expansion Board exposes the male connector and an external battery should use a female adapter in order to connect and power the expansion board. The polarity of the battery should be checked before being plugged into the expansion board, the cables may require swapping.\nThe GPIO pins of the modules are NOT 5V tolerant, connecting them to voltages higher than 3.3V might cause irreparable damage to the device.\n\nStatic electricity can damage components on the device and may destroy them. If there is a lot of static electricity in the area (e.g. dry and cold climates), take extra care not to shock the device. If the device came in a ESD bag (Silver packaging), the best way to store and carry the device is inside this bag as it will be protected against static discharges.\n\n"},"pybytes/introduction.html":{"url":"pybytes/introduction.html","title":"Introduction","keywords":"","body":"Introduction\n\nWhat is Pybytes?\nPybytes is an IoT Ecosystem that empowers you by granting full control of all your Pycom devices.\nWith Pybytes you have control over your device's data stream and more:\n\nVisualise sensors data according to your interests using our customisable dashboard;\nCheck the status of your entire fleet;\nKeep track of your assets with our geolocation feature;\nDistribute firmware updates on a scalable approach.\n\nIn a nutshell, Pybytes is an environment designed to optimise your IoT applications using Pycom boards.\nWhat Pybytes offers you?\n\nData Visualisation: Pybytes dashboard is customisable, allowing you to freely set up key performance indicators and time series data from all your sensors.\nIntelligent notifications: Keep track of your device's status, battery level, data streaming and measurements with pre-defined alarms. Receive notifications via email or SMS.\nTerminal: Execute commands to gather accurate information from your devices using Pybytes terminal shell.\nFirmware updates over the air: Upgrade or downgrade firmware versions with our exclusive firmware update.\nTrack your assets position: Google Maps API empowers your view over your device's geolocation.\n\nLet's get started!\n\nGetting started with Pybytes\nConnect your Pycom module to Pybytes\nVisualise data from your device\n​Integrations with external services​\n\n"},"pybytes/getstarted.html":{"url":"pybytes/getstarted.html","title":"Getting Started with Pybytes","keywords":"","body":"Getting Started with Pybytes\nFollow these steps to create a Pybytes account:\nStep 1: Go to the registration page\n\nGo to this link.\nEnter your full name, email address and a password to your account.\nConfirm the verification message sent to your email address.\nClick on the link and complete your login.\n\nGo Invent!\nNow it's time to explore Pybytes. You can start by connecting your Pycom board to Pybytes.\n"},"pybytes/connect/":{"url":"pybytes/connect/","title":"Add a device to Pybytes","keywords":"","body":"Add a device to Pybytes\nIn this section, we will explain to you how to add a device to Pybytes\nStep 1: Add device wizard\nIn Pybytes, go to Devices Page:\n\nClick on Add Device.\n\n\n\nSelect your device (e.g., WiPy, LoPy, SiPy, etc.);\n\n\n\nSelect your shield (e.g., PySense, PyTrack, PyScan or other);\n\n\n\nSelect your network option;\n\n\n\nEnter a unique name and the network credentials (SSID and password) for your device;\n\n\nStep 2: Connect your device to Pybytes\nAt the end of the \"Add Device\" wizard, Pybytes will give you two options for you to connect your device to Pybytes:\n\nSelect how you would like to connect your device to Pybytes:\n\nConnect your device quickly (Recommended)\n\n\nConnect your device by flashing Pybytes Library\n\nFrom firmware 1.16.x onwards all Pycom devices come with Pybytes library built-in /frozen folder. That means that you can choose between adding your device quickly with the firmware updater or you can flash Pybytes library manually.\n\n"},"pybytes/connect/quick.html":{"url":"pybytes/connect/quick.html","title":"Connect to Pybytes: Quick Add","keywords":"","body":"Connect to Pybytes: Quick Add\nConnecting a device to Pybytes quickly by using the Firmware Updater\nIn this section, we explain to you how to connect your device to Pybytes quickly using the Firmware Updater.\nIn case you want to extend Pybytes library you can flash Pybytes library manually. Click here for more information.\n\nStep 1: Download the firmware updater\nAt the last step of the \"Add Device\" process:\n\n\nDownload the firmware updater for your operating system;\n\n\n\nCopy the device token.\n\nStep 2: Firmware updater\nInstall the Firmware updater on your computer.\n\nStart the Firmware updater;\n\n\n\n\nSelect your device serial port (Make sure your device is connected to your computer);\n\nMark the options \"Erase flash file system\" and \"Force update Pybytes registration\";\n\n\n\n\nPaste your device token from Pybytes;\n\n\n\nThe firmware updater will update the device's firmware.\n\n\n\nNext step: Set up your device's dashboard!\nNow it's time to display data from your device into Pybytes dashboard.\n"},"pybytes/connect/flash.html":{"url":"pybytes/connect/flash.html","title":"Connect to Pybytes: Flash Pybytes library manually","keywords":"","body":"Connect to Pybytes: Flash Pybytes library manually\nConnecting a device to Pybytes by flashing Pybytes library manually\nIn this section, we will explain to you how to connect your device to Pybytes by flashing Pybytes library manually.\nFrom firmware 1.16.x onwards all Pycom devices come with Pybytes library build-in /frozen folder. That means that you can add your device quickly without the need of flashing Pybytes library manually. Click here for more information.\n\nStep 1: Download your Pybytes Library\nAt the last step of the \"Add Device\" process:\n\n\nClick on download \"Pybytes library\"\n\n\nYou can also download Pybytes library at the device's settings page:\n\nNavigate to your device in Pybytes;\n\nOn your device's page click on settings tab;\n\nClick on the button Download at Pybytes library;\n\n\n\nStep 2. Flash your device with Pymakr\nIn case you haven't installed Pymakr plugin, follow these instructions.\n\n\nConnect your device to your computer with USB cable.\nExtract download Pybytes library and open extracted folder with Atom.\nGet your device serial port: in Pymakr plugin click on More > get serial ports\nPaste your device's serial port to pymakr.conf file:\n {\n \"address\": \"PASTE_YOUR_SERIAL_PORT_HERE\",\n \"username\": \"micro\",\n \"password\": \"python\",\n \"sync_folder\": \"flash\"\n }\n\n\nCheckout your flash/pybytes_config.json file. It will be pre-filled with your information from Pybytes\nLike deviceToken or WiFi credentials. You can change e.g. your WiFy password here.\n\nPut your device in safe boot mode.\n\nUpload code to your device by clicking on Upload button in Pymakr.\nAfter all Pybytes library files are uploaded to device, device will restart and will connect to Pybytes.\n\n\nPybytes library is written to /flash folder and will take precedence over build in firmware libraries in /frozen folder.\n\nNext step: Set up your device's dashboard!\nNow it's time to display data from your device into Pybytes dashboard.\n"},"pybytes/connect/sigfox/":{"url":"pybytes/connect/sigfox/","title":"Add Sigfox device","keywords":"","body":"Add Sigfox device\nBefore you start you need to create Sigfox account. You need Pycom device with Sigfox to get your Sigfox account. Follow these instructions.\n\nCreate Sigfox API credentials\nOnce you have you account setup and are logged in Sigfox backend, you need to create API credentials for Pybytes.\nClick on GROUP → → API ACCESS → New\n\nIn the form chose arbitrary name, select Profiles DEVICE MANAGER [R] and DEVICE MANAGER [W]. Then click on Ok.\n\nCopy Login and Password to the clipboard.\n\nIn Pybytes go to Settings → Sigfox API or follow this link then paste in the form.\n\nSigfox contract types\nSigfox DevKit contracts\nRead more how to use Sigfox with devKit contract.\nSigfox custom contracts\nRead more how to use Sigfox with Custom contract.\n"},"pybytes/connect/sigfox/devkit.html":{"url":"pybytes/connect/sigfox/devkit.html","title":"DevKit contract","keywords":"","body":"DevKit contract\nEvery Sigfox Pycom device comes with free Sigfox connectivity - Sigfox DevKit contract. It provides one year of Sigfox connectivity. This is great for prototyping.\nBut every device you want to add to Pybytes you need register on Sigfox backend. You need to repeat Sigfox activation procedure.\nAfter you add your Sigfox credentials to Pybytes you can see DevKit contract type is selected as default (on page Settings → Sigfox API).\n\nAdd your device to Pybytes\n\nCreate Sigfox device (Lopy4, SiPy, FiPy) in Pybytes and copy its device token to clipboard.\nConnect your device to your computer and update it with Pycom firmware updater.\nSelect Pybytes firmware\nPaste your device token to firmware updater\n\n\n\nDetailed steps which are same for all devices are described here.\n\nCheck sigfox status\nGo to: Devices → → configuration\nNow you should see sigfox status component.\nClick on Check Sigfox status button\n\nYou should see two green lights.\nFirst green light means that your device was found in Sigfox group which uses Sigfox API credentials you saved to Pybytes.\nSecond green light means that HTTP POST callback was created on Sigfox backend for your Dev Kit device type. Because Dev Kit device type is associated with Dev Kit contract (which can hold only one device), you need to create Sigfox callback for every device you add to Pybytes.\nNote that Sigfox callback are associated to Sigfox device types.\nThis is not an issue with Custom contract, where device type on Sigfox backend can contain many devices, therefore you just need to one Sigfox HTTP POST callback (It is created automatically by Pybytes).\nTroubleshooting\nDisengage Sigfox sequence number\n"},"pybytes/connect/sigfox/custom.html":{"url":"pybytes/connect/sigfox/custom.html","title":"Custom contract","keywords":"","body":"Custom contract\nFor building Sigfox application on Pybytes we recommend to buy Sigfox contract.\nWith Sigfox custom contract you can use Pybytes to register Sigfox devices on Sigfox backend automatically (Pybytes talk to Sigfox backend API to register Sigfox devices automatically).\nYou can select Sigfox device type associated with your Sigfox custom contract.\nNewly created devices will be added to selected device type completely by Pybytes.\nAdding devices using Sigfox custom contract\nGo to: Settings (in sidebar) → Sigfox API → Settings\nand select Sigfox device type which is associated with Sigfox custom contract.\n\nAdd your Sigfox device to Pybytes\n\nCreate Sigfox device (Lopy4, SiPy, FiPy) in Pybytes and copy its device token to clipboard.\nConnect your device to your computer and update it with Pycom firmware updater.\nSelect Pybytes firmware\nPaste your device token to firmware updater\n\n\n\nDetailed steps which are same for all devices are described here.\n\nAfter your device was flashed with Pybytes firmware in automatically start adding itself to Sigfox backend.\n\nTroubleshooting\nDisengage Sigfox sequence number\n"},"pybytes/dashboard.html":{"url":"pybytes/dashboard.html","title":"Visualise data from your device","keywords":"","body":"Visualise data from your device\nIn this section, we will explain to you how to create widgets for data visualisation and set up your device's dashboard on Pybytes.\nWe assume that you already have your device connected to Pybytes. In case you haven't, check how to add your device here. After your done with that, you can proceed to the next example.\n\nStep 1: Set up your application (main.py)\nThe first step is to have an application running on your device. The application in this example sends data from a vector every 10 seconds to Pybytes.\n\nOpen the main.py file on Pymakr;\nInsert the following code on your main.py;\n\n# Import what is necessary to create a thread\nimport _thread\nfrom time import sleep\n\n# Increment index used to scan each point from vector sensors_data\ndef inc(index, vector):\n if index \n\nUpload the code into your device. Now your device is sending data to Pybytes.\n\nIn this code, we're calling the function pybytes.send_virtual_pin_value(persistent, pin, value)) to communicate with Pybytes. This function is part of the Pybytes library, and it has three arguments: persistent, pin and value.\n\npersistent denotes information that is infrequently accessed and not likely to be modified;\npin represents which virtual pin is receiving data;\nvalue is the value being attributed to that particular pin\n\n\nStep 2: Add a signal from your device\nGo to Pybytes.\n\nOn Devices page select a device;\n\n\n\nOn your device's page click on Data tab.\n\n\n\nClick on the Define New Signal button.\n\n\n\nDefine the new signal by entering a number, a name, a data type and a unit. Finally, click on the button Define.\n\n\n\nYour signal was added!\n\n\nThe name and unit are labels used to identify your signal inside Pybytes (In this example we defined Sinwave as the name of the signal and Rad as the unit).\nThe signal number has to match the pin number that you defined on pybytes.send_virtual_pin_value function call, inside your main.py code (In this example we defined pin = 1);\nThe datatype also has to match the variable used as argument on pybytes.send_virtual_pin_value function call, inside your main.py code (In this example our variable is a floating number; therefore we defined as a Float32).\n\nStep 3: Add a widget for the signal\n\nClick on the signal card.\n\n\n\nClick on the button Create a new display.\n\n\n\nSelect the type of visualisation (e.g. Bar chart or Line chart).\n\n\n\nYou can adjust the parameters of your widget at Settings. After, click on the button Create.\n\n\n\nYour widget was created. Now, add your widget to your device's dashboard. Click on the button Edit on your widget.\n\n\n\nMark the checkbox Display on Dashboard at Settings. Finally, click on the button Save.\n\n\n\nClick on the tab Dashboard. Your widget was successfully added there!\n\n\nStep 4: Organise your dashboard\n\nClick on the button Organise. Now the dashboard's grid will enter the edit mode and allow you to resize and reposition its widgets.\n\n\n\nResize a widget by clicking on the triangle icon at the bottom right corner of the widget and drag the cursor over the grid. After, click on the button Save to save this action.\n\n\n\nChange the widget's position by drag-and-dropping it over the grid. After, click on the button Save to save this action.\n\n\nDone!\nNow you've learned how to set up your device's dashboard to display data. Also, you can add more widgets to other pins of your device.\n"},"pybytes/integrations/":{"url":"pybytes/integrations/","title":"Integrations","keywords":"","body":"Integrations\nIntegration with external services \nPybytes offers a way to interact with external IoT platform or custom services, like the following:\n\n​AWS IoT: a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices\n\n"},"pybytes/integrations/amazon-iot.html":{"url":"pybytes/integrations/amazon-iot.html","title":"Amazon IoT","keywords":"","body":"Amazon IoT\nWhenever one of your integrated devices sends a message to our broker, we republish the binary payload to the endpoint specified for its integration.\nIntegrate your devices \n\nGo in the sidebar, click on New Integration and then on Amazon Web Services\n\n\n\nFill in the form choosing an AWS region and your AWS credentials. You can optionally choose to save them inside the local storage for future use. Once you're done, click Login\n\n\n\nIn this step, you have to specify the AWS group name (just alphanumeric letter, dashes and underscore are allowed), the custom topic and the devices you want to bind to AWS. When you're ready, click Create\n\n\n\nIf everything's worked as expected, you should be able to see a summary of your integration like the following:\n\n\n\nThe corresponding AWS Thing and AWS Group has been created as well, you just have to log in to the console and choose the same region of your devices from the topbar. You'll be able to explore groups and things' details.\n\n\n\nThe device's name is specified as an attribute of the thing.\n\n\nFinal considerations \nIn order to save the data received by AWS, you must set up a rule. You can also test that everything's working with the AWS IoT MQTT client. Please notice that it's not possible to download the private key from AWS once it has been generated, by the way we securely store it inside our database. We may consider to allow its download in the future, so that you could also directly send your device to AWS, by passing Pybytes.\nWarning: do not delete AWS things or groups directly from AWS user interface, otherwise the integration with Pybytes will stop working. Always use Pybytes interface to delete AWS things or groups.\n"},"docnotes/introduction.html":{"url":"docnotes/introduction.html","title":"Introduction","keywords":"","body":"Introduction\nThe Pycom documentation aims to be straightforward and to adhere to typical Python documentation to allow for ease of understanding. However, there may be some unusual features for those not used to Python documentation or that are new to the MicroPython Language. This section of the documentation aims to provide clarity for any of the design specifics that might be confusing for those new to Python and this style of documentation.\n"},"docnotes/syntax.html":{"url":"docnotes/syntax.html","title":"Syntax","keywords":"","body":"Syntax\nThe Pycom documentation follows standard Python Library format using the popular Sphinx Docs tool. There are some notable points regarding the syntax of classes, methods and constants. Please see the notes below and familiarise yourself with the specific details before reviewing the documentation.\nKeyword Arguments\nKeyword Arguments refer to the arguments that are passed into a constructor (upon referencing a class object). When passing values into a MicroPython constructor it is not always required to specify the name of the argument and instead rely on the order of the arguments passed as to describe what they refer to. In the example below, it can be seen that the argument mode is passed into the i2c.init() method without specifying a name.\nThe values of the arguments (as seen in the examples/docs) refer to the default values that are passed into the constructor if nothing is provided.\ni2c.init(mode, * , baudrate=100000, pins=(SDA, SCL))\n\nAn example of how this method might be called:\ni2c.init(I2C.MASTER, pins=('P12', 'P11'))\n\nIt can be seen that a value for baudrate was not passed into the method and thus MicroPython will assume a default value of 100000. Also the first argument mode was not specified by name, as the constructor does not require it, denoted by the lack of an = symbol in the constructor documentation.\nPassing Arguments into a Method\nIt is important to note that there are certain class methods that can only accept a keyword for certain arguments as well as some that only accept a value. This is intentional by design but is not always apparent to the user calling specific methods. The differences between the two are outlined below, with examples referencing where differences might apply and what to be aware of.\nKeyword\nAn astrik * in a method description (in the docs), denotes that the following arguments require a keyword, i.e. pin='P16' in the example below.\nadc.channel(* , pin, attn=ADC.ATTN_0DB)\n\nfrom machine import ADC\n\nadc = ADC() # create an ADC object\napin = adc.channel(pin='P16') # create an analog pin on P16\n\npin is a required argument and the method channel will not execute unless it is passed as with a keyword.\nAnother example shows how the PWM class, pwm.channel() requires a keyword argument for pin but does not for id.\nfrom machine import PWM\n\npwm = PWM(0, frequency=5000)\npwm_c = pwm.channel(0, pin='P12') # no keyword argument requires for id (0) but is required for pin (pin='P12')\n\nValue\nThe documentation may refer to a method that takes an argument listed by name but does allow for a keyword to be passed. For example, the pycom class contains a method rgbled. This lists that the method accepts a value for color, however this may not be specified by keyword, only value. This is intentional as the value being passed is the only argument valid for this method\npycom.rgbled(color)\n\nIf the argument is passed into the method with a keyword, it will return an error stating TypeError: function does not take keyword arguments.\nimport pycom\n\npycom.rgbled(color=0xFF0000) # Incorrect\npycom.rgbled(0xFF0000) # Correct\n\nAnother example of a method that only accepts value input. In this case, the RTC.init() method require a value (tuple) input for the datetime. It will not accept a keyword.\nrtc.init(datetime)\n\nfrom machine import RTC\n\nrtc = RTC()\nrtc.init(datetime=(2014, 5, 1, 4, 13, 0, 0, 0)) # Incorrect\nrtc.init((2014, 5, 1, 4, 13, 0, 0, 0)) # Correct\n\nConstants\nThe constants section of a library within the docs refers to specific values from that library's class. These might be used when constructing an object from that class or when utilising a method from within that class. These are generally listed by the library name followed by the specific value. See the example below:\nI2C.MASTER()\n\nBe aware that you can only reference these constants upon importing and constructing a object from a library.\n\n"},"docnotes/replscript.html":{"url":"docnotes/replscript.html","title":"REPL vs Scripts","keywords":"","body":"REPL vs Scripts\nUsers of this documentation should be aware that examples given in the docs are under the expectation that they are being executed using the MicroPython REPL. This means that when certain functions are called, their output may not necessarily be printed to the console if they are run from a script. When using the REPL many classes/functions automatically produce a printed output displaying the return value of the function to the console. The code snippet below demonstrates some examples of classes/functions that might display this behaviour.\nBasic Arithmetic\n1 + 1 # REPL will print out '2' to console\n1 + 1 # Script will not return anything the console\nprint(1 + 1) # Both the REPL and a script will return '2' to the console\n\nCalling Methods\nimport ubinascii\n\nubinascii.hexlify(b'12345') # REPL will print out \"b'3132333435'\" to the console\nubinascii.hexlify(b'12345') # Script will not return any the console\n\nIn order to use these functions that do not print out any values, you will need to either wrap them in a print() statement or assign them to variables and call them later when you wish to use them.\nFor example:\n# immediately print to console when using a script\nprint(1 + 1)\n# or save variable to for later\nvalue = 1 + 1\n# do something here...\nprint(value)\n\n"},"docnotes/mesh-networks.html":{"url":"docnotes/mesh-networks.html","title":"Mesh Networks","keywords":"","body":"Mesh Networks\nMesh Networking is currently under development. Please click here for the documentation. Please keep in mind that this document is still only informational.\n"},"advance/downgrade.html":{"url":"advance/downgrade.html","title":"Firmware Downgrade","keywords":"","body":"Firmware Downgrade\nThe firmware upgrade tool usually updates your device to the latest available firmware version. If you require to downgrade your device to a previous firmware there are two methods to achieve this.\nIf you are using an Expansion Board 1.0 or 2.0, you will need to have a jumper connected between G23 and GND to use either procedure below. You will also need to press the reset button before beginning.\n\nYou can obtain previous firmware versions here:\n\nWiPy\nLoPy\nSiPy\nGPy\nFiPy\nLoPy4\n\nPrior to version 1.16.0.b1 the firmware for modules with LoRa functionality was frequency specific. From 1.16.0.b1 and onward, the firmware is region agnostic and this can either be set programatically or via the config block (see here).\n\nGUI\nAs of version 1.12.0.b0 of the firmware update tool, you can now provide a .tar or .tar.gz archive of the firmware you wish to upload to the board.\nWhen you start the update tool you will see the following screen:\n\nWhen you tick the Flash from local file option, an address bar will appear. Click the ... button and locate the .tar(.gz) file with the firmware you wish to flash to your device. From this point the updater will behave just like a regular update but using the local file instead of downloading the latest.\nCommand line\nYou can also use the CLI version of the update tool to downgrade your device. Will need to get a .tar or .tar.gz archive of the firmware you wish to upload to the board. Then run the following commands:\n$ pycom-fwtool-cli -v -p PORT flash -t /path/to/firmware/archive.tar.gz\n\n"},"advance/cli.html":{"url":"advance/cli.html","title":"CLI Updater","keywords":"","body":"CLI Updater\nCommand Line Update Utility\nWindows\nAfter installing the Windows version of the updater tool, the CLI tool pycom-fwtool-cli.exe can be found here:\n\n32-Bit Windows: C:\\Program Files\\Pycom\\Pycom Firmware Update\\\n64-Bit Windows: C:\\Program Files (x86)\\Pycom\\Pycom Firmware Update\\\n\nmacOS\nIn order to get access to the CLI tool on macOS, you will need to right click on the Mac version of the updater tool and click Show Package Contents, then navigate to Contents/Resources, here you will find the pycom-fwtool-cli.\nLinux\nIn the Ubuntu 14.04 LTS (and newer) version of the updater tool, pycom-fwtool-cli is installed in /usr/local/bin. In the Generic Linux package, the tool is extracted into folder ./pyupgrade\nUsage\nusage: pycom-fwtool-cli [-h] [-v] [-d] [-q] [-p PORT] [-s SPEED] [-c] [-x]\n [--ftdi] [--pic] [-r]\n {list,chip_id,wmac,smac,sigfox,exit,flash,copy,write,write_remote,wifi,pybytes,cb,nvs,ota,lpwan,erase_fs,erase_all}\n ...\n\nUpdate your Pycom device with the specified firmware image file For more\ndetails please see https://docs.pycom.io/chapter/advance/cli.html\n\npositional arguments:\n {list,chip_id,wmac,smac,sigfox,exit,flash,copy,write,write_remote,wifi,pybytes,cb,nvs,ota,lpwan,erase_fs,erase_all}\n list Get list of available COM ports\n chip_id Show ESP32 chip_id\n wmac Show WiFi MAC\n smac Show LPWAN MAC\n sigfox Show sigfox details\n exit Exit firmware update mode\n flash Write firmware image to flash\n copy Read/Write flash memory partition\n write Write to flash memory\n wifi Get/Set default WIFI parameters\n pybytes Read/Write pybytes configuration\n cb Read/Write config block\n nvs Read/Write non volatile storage\n ota Read/Write ota block\n lpwan Get/Set LPWAN parameters [ EU868 US915 AS923 AU915]\n erase_fs Erase flash file system area\n erase_all Erase entire flash!\n\noptional arguments:\n -h, --help show this help message and exit\n -v, --verbose show verbose output from esptool\n -d, --debug show debuggin output from fwtool\n -q, --quiet suppress success messages\n -p PORT, --port PORT the serial port to use\n -s SPEED, --speed SPEED\n baudrate\n -c, --continuation continue previous connection\n -x, --noexit do not exit firmware update mode\n --ftdi force running in ftdi mode\n --pic force running in pic mode\n -r, --reset use Espressif reset mode\n\nHow to use the Parameters\nThe CLI tool uses a combination of global and command specific parameters. The order of parameters is important to avoid ambiguity.\npycom-fwtool-cli [global parameters] [command] [command parameters]\nWhile pycom-fwtool-cli -h shows help for global parameters and a list of available commands, command specific parameters can be viewed using pycom-fwtool-cli [command] -h\nThe parameter -r, --reset has been added as a courtesy for users of 3rd party ESP32 products. This functionality is not supported by the Expansion Board 2.0 and may cause this tool to crash or hang in certain circumstances.\n\nGlobal Parameters\n`-h / --help` : shows above help (you can also get detailed help for each sub-command\n`-v / --verbose` : show verbose output from esptool.\n`-d / --debug` : show debug output from fwtool.\n`-q / --quiet` : suppress most output, used for scripting\n`-p / --port` : specifies the serial port to be used. Can also be set via **environment variable ESPPORT**\n`-s / --speed` : specifies the serial speed to be used. Can also be set via **environment variable ESPBAUD**\n`-c / --continuation` : continue previous connection in FTDI mode. This allows running multiple commands sequentially without having to reset the module. This option is ignored in PIC mode as the module can be reset via the serial connection.\n`-x / --noexit` : This will prevent the PIC from leaving firmware update mode.\n`--ftdi` : This will force the CLI updater to run in FTDI mode.\n`--pic` : This will force the CLI updater to run in PIC mode.\n`-r, --reset` : This will force the CLI updater to use Espressif's workaround to switch into Firmware update mode. This reset method is intended for 3rd party hardware only and is not supported by the Expansion Board 2.0\n\nCommands\nlist\nGet list of available serial ports ports.\nusage: pycom-fwtool-cli list [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nExample: On macOS:\n$ pycom-fwtool-cli list\n/dev/cu.usbmodemPy343431 [Pytrack] [USB VID:PID=04D8:F013 SER=Py343434 LOCATION=20-2]\n/dev/cu.Bluetooth-Incoming-Port [n/a] [n/a]\n\nOn Windows:\nCOM6 [Pytrack] [USB VID:PID=04D8:F013 SER=Py343434 LOCATION=20-2]\n\nThis is the only command that does not require any additional parameters.\nAll other commands require that the serial port is specified either through the -p / --port option or through environment variable ESPPORT You can optionally specify the speed either through -s / --speed or via environment variable ESPBAUD. The default speed is 921600. The maximum speed for read operations on PIC based expansion boards & shields is 230400. The speed will be reduced automatically if necessary.\nSpecial note for Expansion Board 2.0\nYou will need to have a jumper wire connected between G23 and GND to use any of the commands below. You will also need to press the reset button either before running each command or at least before running the first command. To avoid having to press the reset button again after each command, you can use the -c / --continuation option. The first command connecting to the device MUST NOT use the -c / --continuation option. This is to make sure a program called _stub_ is uploaded onto the device. This _stub_ cannot be uploaded more than once, so you need to tell the cli tool that the _stub_ is already running, which is done through using the -c / --continuation option.\n\nchip_id\nShows the unique ID of the ESP32 on the connected module.\nusage: pycom-fwtool-cli -p PORT exit [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nwmac\nShows the WiFi MAC of the connected module.\nusage: pycom-fwtool-cli -p PORT wmac [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nsmac\nShows the LPWAN MAC of the connected module.\nusage: pycom-fwtool-cli -p PORT smac [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nsigfox\nShow sigfox details\nusage: pycom-fwtool-cli -p PORT sigfox [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nexit\nIf a Pysense/Pytrack/Expansion 3 has previously been left in firmware update mode by using the -x option, this command can be used to exit the firmware update mode.\nusage: pycom-fwtool-cli -p PORT exit [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nflash\nWrites firmware image to flash, must be as a .tar(.gz) file as provided by Pycom. These files can be found on GitHub.\nusage: pycom-fwtool-cli -p PORT flash [-h] [-t TAR]\n\noptional arguments:\n -h, --help show this help message and exit\n -t TAR, --tar TAR perform the upgrade from a tar[.gz] file\n\ncopy\nRead/Write flash memory partition from/to local file\nusage: pycom-fwtool-cli -p PORT [-h] [-p PARTITION] [-f FILE] [-r] [-b]\n\noptional arguments:\n -h, --help show this help message and exit\n -p PARTITION, --partition PARTITION\n The partition to read/write (all, fs, nvs, factory,\n secureboot, bootloader, partitions, otadata, fs1,\n ota_0, config)\n -f FILE, --file FILE name of the binary file (default: -.bin)\n -r, --restore restore partition from binary file\n -b, --backup backup partition to binary file (default)\n\nwrite\nWrite to a specific location in flash memory.\nusage: pycom-fwtool-cli -p PORT write [-h] [-a ADDRESS] [--contents CONTENTS]\n\noptional arguments:\n -h, --help show this help message and exit\n -a ADDRESS, --address ADDRESS\n address to write to\n --contents CONTENTS contents of the memory to write (base64)\n\nwifi\nGet/Set default WiFi parameters.\nusage: pycom-fwtool-cli wifi [-h] [--ssid SSID] [--pwd PWD] [--wob [WOB]]\n\noptional arguments:\n -h, --help show this help message and exit\n --ssid SSID Set Wifi SSID\n --pwd PWD Set Wifi PWD\n --wob [WOB] Set Wifi on boot\n\npybytes\nRead/Write pybytes configuration.\nusage: pycom-fwtool-cli pybytes [-h] [--token TOKEN] [--mqtt MQTT] [--uid UID]\n [--nwprefs NWPREFS] [--extraprefs EXTRAPREFS]\n\noptional arguments:\n -h, --help show this help message and exit\n --token TOKEN Set Device Token\n --mqtt MQTT Set mqttServiceAddress\n --uid UID Set userId\n --nwprefs NWPREFS Set network preferences\n --extraprefs EXTRAPREFS\n Set extra preferences\n\nNote: The local pybytes_config.json file is overwritten when making any modifications using this command (requires Pybytes firmware 1.17.5.b6 or higher and Firmware updater 1.14.3).\n\ncb\nRead/Write config block (LPMAC, Sigfox PAC & ID, etc.). You can find the structure of this block here.\nusage: pycom-fwtool-cli -p PORT cb [-h] [-f FILE] [-b] [-r]\n\noptional arguments:\n -h, --help show this help message and exit\n -f FILE, --file FILE name of the backup file\n -b, --backup backup cb partition to file\n -r, --restore restore cb partition from file\n\nIf neither -b or -r is provided, the command will default to backup. If no file name is provided, .cb is used.\nTo backup your config block: $pycom-fwtool-cli -p PORT cb\nTo restore your config block: $pycom-fwtool-cli -p PORT cb -r -f backup.cb\nnvs\nRead/Write non-volatile storage.\nusage: pycom-fwtool-cli -p PORT nvs [-h] [-f FILE] [-b] [-r]\n\noptional arguments:\n -h, --help show this help message and exit\n -f FILE, --file FILE name of the backup file\n -b, --backup backup cb partition to file\n -r, --restore restore cb partition from file\n\nIf neither -b or -r is provided, the command will default to backup. If no file name is provided, .nvs is used.\nTo backup your NVS: $ pycom-fwtool-cli -p PORT nvs\nTo restore your NVS: $ pycom-fwtool-cli -p PORT nvs -r -f backup.nvs\nota\nRead/Write ota block, this contains data relating to OTA updates such as the hash of the OTA firmware.\nusage: pycom-fwtool-cli ota [-h] [-f FILE] [-b] [-r]\n\noptional arguments:\n -h, --help show this help message and exit\n -f FILE, --file FILE name of the backup file\n -b, --backup backup cb partition to file\n -r, --restore restore cb partition from file\n\nIf neither -b nor -r is provided, the command will default to backup. If no file name is provided, .ota is used.\nTo backup your OTA block: $pycom-fwtool-cli -p PORT ota\nTo restore your OTA block: $pycom-fwtool-cli -p PORT ota -r -f backup.ota\nlpwan\nGet/Set LPWAN parameters saved to non-volatile storage. Please see here for more details.\nusage: pycom-fwtool-cli -p PORT lpwan [-h] [--region REGION]\n\noptional arguments:\n -h, --help show this help message and exit\n --region REGION Set default LORA region\n --erase_region Erase default LORA region\n --lora_region Output only LORA region\n\nerase_fs\nErase flash file system area. This is useful if some code running on the device is preventing access to the REPL.\nusage: pycom-fwtool-cli -p PORT erase_fs [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\nerase_all\nErase entire flash, only use this if you are sure you know what you are doing. This will remove your devices lpwan mac addresses etc.\nusage: pycom-fwtool-cli erase_all [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n\n"},"advance/encryption.html":{"url":"advance/encryption.html","title":"SecureBoot and Encryption","keywords":"","body":"SecureBoot and Encryption\nSummary\nIn order to encrypt your firmware, you will need to build it from source. Our firmware source code can be found here, along with instructions on how to build it. Below you will find specific instructions on how generate keys, build and flash encrypted firmware.\n\nObtain keys (for Secure Boot and Flash Encryption)\nFlash keys and parameters in efuses\nCompile bootloader and application with make SECURE=on\nFlash: bootloader-digest at address 0x0 and encrypted; all the others (partitions and application) encrypted, too.\n\nPrerequisites\nFirstly you will need to setup the tool chain and download the source code. detailed instructions on how to achieve this can be found here. Once you have complete this, you will need to open a terminal in the esp32 folder of the firmware source code repo.\nNext you will need keys for Flash Encryption and Secure Boot; they can be generated randomly with the following commands:\npython $IDF_PATH/components/esptool_py/esptool/espsecure.py generate_flash_encryption_key flash_encryption_key.bin\npython $IDF_PATH/components/esptool_py/esptool/espsecure.py generate_signing_key secure_boot_signing_key.pem\n\nThe Secure Boot key secure_boot_signing_key.pem has to be transformed into secure-bootloader-key.bin, to be burnt into efuses. This can be done in 2 ways:\npython $IDF_PATH/components/esptool_py/esptool/espsecure.py extract_public_key --keyfile secure_boot_signing_key.pem signature_verification_key.bin\n\nor, as an artifact of the make build process, on the same directory level as Makefile\nmake BOARD=GPY SECURE=on TARGET=boot\n\nTo flash the keys (flash_encryption_key.bin and secure-bootloader-key.bin) into the efuses (write and read protected) run the following commands (ignoring the lines that start with #):\nNote: Irreversible operations\n# Burning Encryption Key\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_key flash_encryption flash_encryption_key.bin\n# Burning Secure Boot Key\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_key secure_boot secure-bootloader-key.bin\n# Enabling Flash Encryption mechanism\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_efuse FLASH_CRYPT_CNT\n# Configuring Flash Encryption to use all address bits together with Encryption key (max value 0x0F)\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_efuse FLASH_CRYPT_CONFIG 0x0F\n# Enabling Secure Boot mechanism\npython $IDF_PATH/components/esptool_py/esptool/espefuse.py --port /dev/ttyUSB0 burn_efuse ABS_DONE_0\n\nIf the keys are not written in efuse, before flashing the bootloader, then random keys will be generated by the ESP32, they can never be read nor re-written, so bootloader can never be updated. Even more, the application can be re-flashed (by USB) just 3 more times.\nMakefile options\nmake BOARD=GPY SECURE=on SECURE_KEY=secure_boot_signing_key.pem ENCRYPT_KEY=flash_encryption_key.bin TARGET=[boot|app]\n\n\nSECURE=on is the main flag; it's not optional\nif SECURE=on the following defaults are set:\nencryption is enable \nsecure_boot_signing_key.pem is the secure boot key, located relatively to Makefile\nflash_encryption_key.bin is the flash encryption key, located relatively to Makefile\n\n\n\nFor flashing the bootloader digest and the encrypted versions of all binaries:\nmake BOARD=GPY SECURE=on flash\n\nFlashing\nFor flashing the bootloader-reflash-digest.bin has to be written at address 0x0, instead of the bootloader.bin (at address 0x1000).\nBuild is done using SECURE=on option; additionally, all the binaries are pre-encrypted.\nmake BOARD=GPY clean\nmake BOARD=GPY SECURE=on TARGET=boot\nmake BOARD=GPY SECURE=on TARGET=app\nmake BOARD=GPY SECURE=on flash\n\nManual flash command:\npython $IDF_PATH/components/esptool_py/esptool/esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 --before no_reset --after no_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0x0 build/GPY/release/bootloader/bootloader-reflash-digest.bin_enc 0x8000 build/GPY/release/lib/partitions.bin_enc 0x10000 build/GPY/release/gpy.bin_enc_0x10000\n\nOTA update\nThe OTA should be done using the pre-encrypted application image.\nBecause the encryption is done based on the physical flash address, there are 2 application binaries generated:\n\ngpy.bin_enc_0x10000 which has to be written at default factory address: 0x10000\ngpy.bin_enc_0x1A0000 which has to be written at the ota_0 partition address (0x1A0000)\n\nHint: on MicroPython interface, the method pycom.ota_slot() responds with the address of the next OTA partition available (either 0x10000 or 0x1A0000).\n\n"},"documents/certificates.html":{"url":"documents/certificates.html","title":"Certificates","keywords":"","body":"Certificates\nCE RED\nDevelopment Boards\nLoPy\nLoPy CE RED Certificate\nWiPy 2.0\nWiPy 2.0 CE RED Certificate\"\nWiPy 3.0\nWiPy 3.0 CE RED Certificate\nSiPy\nSiPy CE RED Certificate\nGPy\nGPy CE RED Certificate.pdf)\nFiPy\nFiPy CE RED Certificate\nOEM Modules\nL01\nL01 CE RED Certificate\nW01\nW01 CE RED Certificate\nG01\nG01 CE RED Certificate\nFCC\nDevelopment Boards\nLoPy\nLoPy FCC Certificate\nLoPy FCC Certificate\nLoPy FCC Certificate\nWiPy 2.0\nWiPy 2.0 FCC Certificate\nWiPy 2.0 FCC Certificate\nGPy\nGPy FCC Certificate\nGPy FCC Certificate\nGPy FCC Certificate\nFiPy\nFiPy FCC Certificate\nFiPy FCC Certificate\nFiPy FCC Certificate\nFiPy FCC Certificate\nOEM Modules\nL01\nL01 FCC Certificate\nL01 FCC Certificate\nL01 FCC Certificate\nW01\nW01 FCC Certificate\nW01 FCC Certificate\nG01\nG01 FCC Certificate\nG01 FCC Certificate\nG01 FCC Certificate\n"},"documents/license.html":{"url":"documents/license.html","title":"License","keywords":"","body":"License\nThe MIT License (MIT)\nCopyright (c) 2013-2015 Damien P. George, and others\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\nCopyright (c) 2017, Pycom Limited.\nThis software is licensed under the GNU GPL version 3 or any later version, with permitted additional terms. For more information see the Pycom Licence v1.0 document supplied with this file, or available at https://www.pycom.io/opensource/licensing\n"}}} \ No newline at end of file From 8edcbd2d2ef7e075834d59520ee257521882c513 Mon Sep 17 00:00:00 2001 From: Geza Husi Date: Tue, 10 Dec 2019 18:45:30 +0100 Subject: [PATCH 02/56] Adding CoAp documentation --- config.toml | 9 +- content/firmwareapi/pycom/network/coap.md | 216 ++++++++++++++++++++++ 2 files changed, 224 insertions(+), 1 deletion(-) create mode 100644 content/firmwareapi/pycom/network/coap.md diff --git a/config.toml b/config.toml index 2cbdeb3..9314f66 100644 --- a/config.toml +++ b/config.toml @@ -716,12 +716,19 @@ theme = "doc-theme" parent = "firmwareapi@pycom@network" weight = 20 +[[menu.main]] + name = "CoAP" + url = "/firmwareapi/pycom/network/coap/" + identifier = "firmwareapi@pycom@network@coap" + parent = "firmwareapi@pycom@network" + weight = 30 + [[menu.main]] name = "Bluetooth" url = "/firmwareapi/pycom/network/bluetooth/" identifier = "firmwareapi@pycom@network@bluetooth" parent = "firmwareapi@pycom@network" - weight = 30 + weight = 40 [[menu.main]] name = "GATT" diff --git a/content/firmwareapi/pycom/network/coap.md b/content/firmwareapi/pycom/network/coap.md new file mode 100644 index 0000000..6c503f6 --- /dev/null +++ b/content/firmwareapi/pycom/network/coap.md @@ -0,0 +1,216 @@ +--- +title: "CoAP" +aliases: + - firmwareapi/pycom/network/coap.html + - firmwareapi/pycom/network/coap.md + - chapter/firmwareapi/pycom/network/coap +--- +This module implements a CoAp Server and Client, operating as both at the same time. + +## Usage Example + +```python + +from network import WLAN +from network import Coap +import uselect +import _thread + +# The callback that handles the responses generated from the requests sent to a CoAp Server +def response_callback(code, id_param, type_param, token, payload): + print("Code: {}".format(code)) + # The ID can be used to pair the requests with the responses + print("ID: {}".format(id_param)) + print("Type: {}".format(type_param)) + print("Token: {}".format(token)) + print("Payload: {}".format(payload)) + +# Thread handling the sockets +def socket_thread(p, coap_socket): + while True: + # Wait for any socket to become available + sockets = p.poll() + for s in sockets: + sock = s[0] + event = s[1] + if(event & uselect.POLLIN): + # Check if the socket belongs to the CoAp module + if(sock == coap_socket): + # Call Coap.read() which parses the incoming CoAp message + Coap.read() + + +# Connect to the network +wlan = WLAN(mode=WLAN.STA) +wlan.connect('your-ssid', auth=(WLAN.WPA2, 'your-key')) + +# Initialise the CoAp module +Coap.init(str(wlan.ifconfig()[0]), service_discovery=True) + +# Add a resource with a default value and a plain text content format +r = Coap.add_resource("resource1", media_type=Coap.MEDIATYPE_TEXT_PLAIN, value="default_value") +# Add an attribute to the resource +r.add_attribute("title", "resource1") +# Add an attribute to the resource +r.add_attribute("ct", str(Coap.MEDIATYPE_TEXT_PLAIN)) +# Configure the possible operations on the resource +r.callback(Coap.REQUEST_GET | Coap.REQUEST_POST | Coap.REQUEST_PUT, True) + +# Add a resource without default value, XML content format and E-Tag enabled +r = Coap.add_resource("resource2", media_type=Coap.MEDIATYPE_APP_XML, etag=True) +# Configure the possible operations on the resource +r.callback(Coap.REQUEST_GET | Coap.REQUEST_POST | Coap.REQUEST_PUT | Coap.REQUEST_DELETE, True) + +# Register the response handler for the requests that the module initiates as a CoAp Client +Coap.register_response_handler(response_callback) + +# Get the UDP socket created for the CoAp module +coap_server_socket = Coap.socket() + +# Create a new poll object +p = uselect.poll() +# Register the CoAp module's socket to the poll +p.register(coap_server_socket, uselect.POLLIN | uselect.POLLHUP | uselect.POLLERR) + +# Start a new thread which will handle the sockets of "p" poll +_thread.start_new_thread(socket_thread, (p, coap_server_socket)) + +# Send a request to a CoAp server +id = Coap.send_request("192.168.0.234", Coap.REQUEST_GET, uri_port=5683, uri_path=".well-known/core", payload="payload", token="token1", include_options=True) +print(id) + +``` + +## Initialization + +#### Coap.init(address, *, port=5683, service_discovery=False) + +Initialize the CoAp module. + +The arguments are: + +* `address` is the address where the CoAp module handles communication. +* `port` is the port where the CoAp module listens. If not set, the default CoAp UDP port is 5683. +* `service_discovery` is a Boolean argument that enables/disables service discovery. If enabled, the CoAp module will listen on the CoAp multicast address: 224.0.1.187. This is disabled by default. + +## Methods: + +#### Coap.socket() + +Returns with the socket assigned to the given address and port during Coap.init() (= assigned to the CoAp module). + +#### Coap.add_resource(uri, *, media_type=-1, max_age=-1, value=0, etag=False) + +Creates a resource object and adds it to the CoAp module to operate as a server. + +* `uri` is the full path of the resource. +* `media_type` is the media type (CoAp option: Content-Format) of the resource. If not given, no defined media type is associated with the resource. +* `max_age` is the maximum time in seconds that the value of the resource is considered fresh (CoAp option: Max-Age). If not given, no fresh time is associated with the resource. +* `value` is the default value of the resource. If not given, it is initialised to decimal 0. +* `etag` is a Boolean argument that enables/disables entity tag calculation (CoAp option: ETag). By default it is turned off. + + +{{% hint style="info" %}} +Media-type argument is one of the standard defined values that is available via CoAp module's constants. +{{% /hint %}} + +{{% hint style="info" %}} +Entity tag calculation is a simple counter increment between value 1-65535 with overflow, it doesn't include the value 0. It is incremented each time and the value of the resource is changed. +{{% /hint %}} + + +#### Coap.remove_resource(uri) + +Removes the resource defined by the `uri` argument. + +* `uri` is the full path of the resource to be removed. + +#### Coap.get_resource(uri) + +Returns with the resource defined by `uri` argument. + +* `uri` is the full path of the resource to be returned. + +#### Coap.read() + +Must be called when a packet is received on the socket assigned to the CoAp module. This function passes on the incoming request, whilst also composing and sending out the response if needed. + +#### Coap.register_response_handler(callback) + +Registers a callback function which will be called when a remote CoAp Server responses to the local CoAp client's request. + +* `callback` is the callback to be registered. It must have the following arguments: +* `code` is the response code from the received message +* `id_param` is the transaction ID of the received message. This can be used to match together requests and the response for it. +* `type_param` is the type flag from the received message +* `token` is the token field from the received message +* `payload` is the payload of the received message + +#### Coap.send_request(uri_host, method, *, uri_port=5683, uri_path, content_format, payload, token, include_options=true) + +Creates and sends a request to a CoAp server. + +* `uri_host` is the IP address of the server, included in the message as an "URI-HOST" option +* `method` is the method to be sent to the server, can be: `Coap.REQUEST_GET`, `Coap.REQUEST_PUT`, `Coap.REQUEST_POST`, `Coap.REQUEST_DELETE` +* `uri_port` is the port of the server, included in the message as an "URI-PORT" option. By default it is 5683 +* `uri_path` is the full path of the resource in the server, included in the message as an "URI-PATH" option. If nothing is given the request will not have URI-PATH option. +* `content_format` is the Content-Format option of the request, can be: `Coap.MEDIATYPE_TEXT_PLAIN`, `Coap.MEDIATYPE_APP_LINK_FORMAT`, `Coap.MEDIATYPE_APP_XML`, `Coap.MEDIATYPE_APP_OCTET_STREAM`, `Coap.MEDIATYPE_APP_RDF_XML`, `Coap.MEDIATYPE_APP_EXI`, `Coap.MEDIATYPE_APP_JSON`, `Coap.MEDIATYPE_APP_CBOR`. If nothing is given the request will not have Content-Format option. +* `payload` is the payload of the request. If nothing is given the request will not have payload. +* `token` is the token field of the request. If nothing is given the request will not have token field. +* `include_options` decides whether put any options (including the ones above) into the message or not. It can be used to send special requests to servers accepting CoAp formed requests without options, e.g. to a Dish Telemetry server. By default, the options are included. + +## Class resource + +The resource class represents a resource in the scope of the CoAp module when acting as a server. A new resource can only be created with the `Coap.add_resource` function. + +#### Class methods + +The following methods are defined in the scope of the `resource` class. + +#### resource.add_attribute(name, value) + +Adds a new attribute to the resource. Attributes are used to explain the resource during service discovery. + +* `name` is the name of the resource. +* `value` is the value of the resource. + +{{% hint style="info" %}} +During service discovery, GET request to ".well-know/core", the attributes are returned with the relevant values. +E.g. using the "libcoap's" command line coap-client to fetch the resource from our server: + +coap-client -m get coap:///.well-known/core + +< /resource2>,< /resource1>;ct=0;title=resource1 + +{{% /hint %}} + +#### resource.value(value) + +Updates or fetches the value of the resource. + +* `value` is the new value to update the current value with. +If the method is called without a parameter, the current value is returned. + +#### resource.callback(operation, enable) +To enable or disable a specific operation (GET, PUT, POST, DELETE) on the resource. + +* `operation` is the operation to enable/disable, can be ORED of the followings: `Coap.REQUEST_GET`, `Coap.REQUEST_PUT`, `Coap.REQUEST_POST`, `Coap.REQUEST_DELETE` +* `enable` is Boolean parameter that enables/disables the operations specified by `operation` + + +{{% hint style="info" %}} +During a GET request, only the first occurrence of an ETAG or Accept option is passed on and interpreted; others of the same type are dropped (if any). +{{% /hint %}} + +{{% hint style="info" %}} +During a PUT request, only the first occurrence of an If-Match option is passed on and interpreted; others of the same type are dropped (if any). +{{% /hint %}} + +{{% hint style="danger" %}} +Due to limitations of the underlying ESP-IDF/libcoap library, new resources cannot be added via PUT or POST requests. +{{% /hint %}} + +## Constants + +* Define the media type: `Coap.MEDIATYPE_TEXT_PLAIN`, `Coap.MEDIATYPE_APP_LINK_FORMAT`, `Coap.MEDIATYPE_APP_XML`, `Coap.MEDIATYPE_APP_OCTET_STREAM`, `Coap.MEDIATYPE_APP_RDF_XML`, `Coap.MEDIATYPE_APP_EXI`, `Coap.MEDIATYPE_APP_JSON`, `Coap.MEDIATYPE_APP_CBOR` +* Define the operation: `Coap.REQUEST_GET`, `Coap.REQUEST_PUT`, `Coap.REQUEST_POST`, `Coap.REQUEST_DELETE` From 8f90a377fd5aec62e23a5c286733cadd98e4eb6e Mon Sep 17 00:00:00 2001 From: Geza Husi Date: Thu, 12 Dec 2019 17:49:45 +0100 Subject: [PATCH 03/56] Add documentation of MDNS --- config.toml | 7 + content/firmwareapi/pycom/network/mdns.md | 148 ++++++++++++++++++++++ 2 files changed, 155 insertions(+) create mode 100644 content/firmwareapi/pycom/network/mdns.md diff --git a/config.toml b/config.toml index 9314f66..54a2988 100644 --- a/config.toml +++ b/config.toml @@ -801,6 +801,13 @@ theme = "doc-theme" parent = "firmwareapi@pycom@network" weight = 60 +[[menu.main]] + name = "MDNS" + url = "/firmwareapi/pycom/network/mdns/" + identifier = "firmwareapi@pycom@network@mdns" + parent = "firmwareapi@pycom@network" + weight = 70 + [[menu.main]] name = "AES" url = "/firmwareapi/pycom/aes/" diff --git a/content/firmwareapi/pycom/network/mdns.md b/content/firmwareapi/pycom/network/mdns.md new file mode 100644 index 0000000..31917f6 --- /dev/null +++ b/content/firmwareapi/pycom/network/mdns.md @@ -0,0 +1,148 @@ +--- +title: "MDNS" +aliases: + - firmwareapi/pycom/network/mdns.html + - firmwareapi/pycom/network/mdns.md + - chapter/firmwareapi/pycom/network/mdns +--- +This class provides an interface to use the MDNS functionality. + +## Quick Usage Example + +Example for advertising own services: + +```python +import time +from network import MDNS +# As a first step connection to network should be estbalished, e.g. via WLAN + +# Initialize the MDNS module +MDNS.init() +# Set the hostname and instance name of this device +MDNS.set_name(hostname = "my_hostname", instance_name = "my_instance") +# Add a TCP service to advertise +MDNS.add_service("_http", MDNS.PROTO_TCP, 80) +# Add an UDP service to advertise +MDNS.add_service("_myservice", MDNS.PROTO_UDP, 1234, txt= (("board","esp32"),("u","user"),("p","password"))) + +# Give the other devices time to discover the services offered +time.sleep(60) + +# Remove a service, it will no longer be advertised +MDNS.remove_service("_http", MDNS.PROTO_TCP) + +``` + +Example for querying: + +```python +import time +from network import MDNS +# As a first step connection to network should be estbalished, e.g. via WLAN + +# Initialize the MDNS module +MDNS.init() + +# Perform a query for 2000 ms +q = MDNS.query(2000, "_http", MDNS.PROTO_TCP) + +# Print out the query's result +if q is not None: + for elem in q: + print(elem.instance_name()) + print(elem.hostname()) + print(elem.addr()) + print(elem.port()) + print(elem.txt()) + +``` + +## Constructor + +### class network.MDNS() + +Initializes the MDNS module. + +## Methods + +#### MDNS.deinit() + +Deinitializes the MDNS module and removes all registered services. + +#### MDNS.set_name(\*, hostname=None, instance_name=None) + +Sets the hostname and instance name of the device that is going to be advertised. + +The arguments are: + +* `hostname` is the hostname to set +* `instance_name` is the instance name to set + +#### MDNS.add_service(service_type, proto, port, \*, txt) + +Adds a service to the MDNS module which will be advertised. + +The arguments are: + +* `service_type` is the type of the offered service, e.g.: _http, _ftp or can be custom service +* `proto` is the Layer 4 protocol (TCP or UDP), can be `MDNS.PROTO_TCP` or `MDNS.PROTO_UDP` +* `port` is the port number +* `txt` is the TXT entries to be placed into the advertisement. The TXT entry is a (key, value) tuple and several TXT entries can be included in an advertisement. In that case, 'txt' must be given as a list of tuples. + +#### MDNS.remove_service(service_type, proto) + +Removes a service from the MDNS module so it will not be advertised anymore. + +The arguments are: + +* `service_type` is the type of the service, e.g.: _http, _ftp or can be custom service +* `proto` is the Layer 4 protocol (TCP or UDP), can be `MDNS.PROTO_TCP` or `MDNS.PROTO_UDP` + +#### MDNS.query(timeout, service_type, proto, \*, instance_name=None) + +Performs a query with the given parameters. + +The arguments are: + +* `timeout` is the timeout value in milliseconds to wait to receive the results +* `service_type` is the type of the service to be queried, e.g.: _http, _ftp or can be custom service +* `proto` is the Layer 4 protocol (TCP or UDP), can be `MDNS.PROTO_TCP` or `MDNS.PROTO_UDP` +* `instance_name` is the instance name of the service to be queried + +If the service is found then the function returns with a list of `MDNS_Query` objects. + +## MDNS_Query class + +The `MDNS_Query` aggregates all of the properties of a successful query session entry: + +* `hostname` is the hostname of the host advertising the service +* `instance_name` is the instance_name of the service +* `addr` is the IPv4 address belonging to the service +* `port` is the port number belonging to the service +* `txt` is the TXT entries from the advertisement. The TXT entry is a (key, value) tuple, and several TXT entries can be included in an advertisement. + +#### MDNS_Query.hostname() + +Returns with the hostname of the queried service. + +#### MDNS_Query.instance_name() + +Returns with the instance name of the queried service. + +#### MDNS_Query.addr() + +Returns with the IPv4 address of the queried service. + +#### MDNS_Query.port() + +Returns with the port of the queried service. + +#### MDNS_Query.txt() + +Returns with the TXT entries of the queried service. + +## Constants + +* TCP and UDP protocol types: `MDNS.PROTO_TCP`, `MDNS.PROTO_UDP` + + From 70ca6411f6abe4b4854c394575a3a479faf2fe6d Mon Sep 17 00:00:00 2001 From: Aline Date: Wed, 18 Dec 2019 16:33:17 +0100 Subject: [PATCH 04/56] feat: lora documentation --- config.toml | 14 ++++++ content/pybytes/_index.md | 1 + content/pybytes/lora/_index.md | 18 +++++++ content/pybytes/lora/lora.md | 7 +++ content/pybytes/lora/pycomLoraServerSetup.md | 49 ++++++++++++++++++++ 5 files changed, 89 insertions(+) create mode 100644 content/pybytes/lora/_index.md create mode 100644 content/pybytes/lora/lora.md create mode 100644 content/pybytes/lora/pycomLoraServerSetup.md diff --git a/config.toml b/config.toml index 9314f66..149d4d7 100644 --- a/config.toml +++ b/config.toml @@ -1222,6 +1222,20 @@ theme = "doc-theme" parent = "pybytes@releases" weight = 20 +[[menu.main]] + name = "LoRa" + url = "/pybytes/lora/" + identifier = "pybytes@lora" + parent = "pybytes" + weight = 30 + +[[menu.main]] + name = "Pycom LoRa Server" + url = "/pybytes/lora/pycomLoraServerSetup/" + identifier = "pybytes@lora@pycomLoraServerSetup" + parent = "pybytes@lora" + weight = 10 + [[menu.main]] name = "Visualise data" url = "/pybytes/dashboard/" diff --git a/content/pybytes/_index.md b/content/pybytes/_index.md index 0af4078..6b3fe10 100644 --- a/content/pybytes/_index.md +++ b/content/pybytes/_index.md @@ -31,4 +31,5 @@ In a nutshell, Pybytes is an environment designed to optimise your IoT applicati * [Getting started with Pybytes](/pybytes/getstarted) * [Connect your Pycom module to Pybytes](/pybytes/connect) * [Visualise data from your device](/pybytes/dashboard) +* [LoRa Servers](/pybytes/lora) * ​[Integrations with external services](/pybytes/integrations/index.html)​ diff --git a/content/pybytes/lora/_index.md b/content/pybytes/lora/_index.md new file mode 100644 index 0000000..0c1d5e9 --- /dev/null +++ b/content/pybytes/lora/_index.md @@ -0,0 +1,18 @@ +--- +title: "LoRa" +aliases: +--- + +## Overview + +Pybytes supports [The Things Network](https://www.thethingsnetwork.org/) and Pycom LoRa Server ([ChirpStack](https://www.chirpstack.io/)). + +## TTN Server + +Once a device is created in Pybytes with LoRa network, and the TTN Server is selected, the device is automatically created in TTN server. + +## LoRa Server + +Pybytes has its own LoRa Server based on [ChirpStack](https://www.chirpstack.io/). + +* [How to use it](pycomloraserversetup). diff --git a/content/pybytes/lora/lora.md b/content/pybytes/lora/lora.md new file mode 100644 index 0000000..7ca704f --- /dev/null +++ b/content/pybytes/lora/lora.md @@ -0,0 +1,7 @@ +--- +title: "LoRa" +aliases: + - pybytes/lora.html + - pybytes/lora.md + - chapter/pybytes/lora +--- diff --git a/content/pybytes/lora/pycomLoraServerSetup.md b/content/pybytes/lora/pycomLoraServerSetup.md new file mode 100644 index 0000000..8ce673f --- /dev/null +++ b/content/pybytes/lora/pycomLoraServerSetup.md @@ -0,0 +1,49 @@ +--- +title: "Pycom LoRa Server Setup" +aliases: + - pybytes/lora/pycomLoraServerSetup.html + - pybytes/pycomLoraServerSetup.md + - chapter/pybytes/lora/pycomLoraServerSetup +--- + +## Overview + +When a LoRa device is created or LoRa network is configured in ```Pybytes → Settings``` the user profile is automacally created at [Pycom LoRa Server](https://loraserver.pycom.io/). + +## User profile + +After create a loRa device or configure Pybytes to use Pycom LoRa Server, the user should receive a email with Pycom LoRa Server username and password. + +To use the service the basic configurations are done by Pybytes, but if the user wants to overwrite it, it is possible using this credentials. + +## Gateway + +The user should setup the Gateway in order to communicate with Pycom Lora Server. + +### How to setup a gateway? + +* Pycom LoRa Server (https://loraserver.pycom.io/) + +* Click on `Gateway` on the sidebar + +* Click on `Create` button + +* Fulfill the form with the informations below + + Gateway name - The name may only contain words, numbers and dashes + + Gateway description  + + Gateway ID + + Network-server - Select the network-server to which the gateway will connect. When no network-servers are available in the dropdown, make sure a service-profile exists for this organization. + + Gateway-profile - An optional gateway-profile which can be assigned to a gateway. This configuration can be used to automatically re-configure the gateway when LoRa Gateway Bridge is configured so that it manages the packet-forwarder configuration. + + Gateway discovery enabled - When enabled (and LoRa Server is configured with the gateway discover feature enabled), the gateway will send out periodical pings to test its coverage by other gateways in the same network. + + Gateway altitude (meters) - When the gateway has an on-board GPS, this value will be set automatically when the network has received statistics from the gateway. + + Gateway location (set to current location) + +For more information look at [ChirpStack official documentation](https://www.chirpstack.io/guides/first-gateway-device/#add-a-lora-sup-reg-sup-gateway) From 0c8e1e47836ee5bc1f1214f3df60488d3655b068 Mon Sep 17 00:00:00 2001 From: Aline Date: Thu, 19 Dec 2019 12:51:17 +0100 Subject: [PATCH 05/56] feat: lora documentation --- content/pybytes/lora/pycomLoraServerSetup.md | 23 ++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/content/pybytes/lora/pycomLoraServerSetup.md b/content/pybytes/lora/pycomLoraServerSetup.md index 8ce673f..98d78df 100644 --- a/content/pybytes/lora/pycomLoraServerSetup.md +++ b/content/pybytes/lora/pycomLoraServerSetup.md @@ -16,15 +16,30 @@ After create a loRa device or configure Pybytes to use Pycom LoRa Server, the us To use the service the basic configurations are done by Pybytes, but if the user wants to overwrite it, it is possible using this credentials. +### What is created by Pybytes? + +Network-server - `Pycom` + +User and Organization - Created based on the same credentials used by Pybytes. + +Service Profile - Connected to organization. + +Device Profile - Two different profiles, for OTAA and ABP devices. + +Application - All devices will be connected to this app. + +Device - All devices will be created by Pybytes. + + ## Gateway -The user should setup the Gateway in order to communicate with Pycom Lora Server. +The user should setup their own Gateway in order to communicate with Pycom Lora Server. ### How to setup a gateway? -* Pycom LoRa Server (https://loraserver.pycom.io/) +* Login in Pycom LoRa Server (https://loraserver.pycom.io/) -* Click on `Gateway` on the sidebar +* Click on `Gateway` on the main sidebar * Click on `Create` button @@ -46,4 +61,4 @@ The user should setup the Gateway in order to communicate with Pycom Lora Server Gateway location (set to current location) -For more information look at [ChirpStack official documentation](https://www.chirpstack.io/guides/first-gateway-device/#add-a-lora-sup-reg-sup-gateway) +For more information look at [ChirpStack official guide](https://www.chirpstack.io/guides/first-gateway-device/#add-a-lora-sup-reg-sup-gateway) From a45ec4bff13415f361c765dfc5e58404c677a743 Mon Sep 17 00:00:00 2001 From: Aline Date: Thu, 19 Dec 2019 14:36:01 +0100 Subject: [PATCH 06/56] fix: misspeling and style fixedmisspelling and style fixed --- content/pybytes/lora/_index.md | 2 +- content/pybytes/lora/pycomLoraServerSetup.md | 41 ++++++++++---------- 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/content/pybytes/lora/_index.md b/content/pybytes/lora/_index.md index 0c1d5e9..f70b9e9 100644 --- a/content/pybytes/lora/_index.md +++ b/content/pybytes/lora/_index.md @@ -5,7 +5,7 @@ aliases: ## Overview -Pybytes supports [The Things Network](https://www.thethingsnetwork.org/) and Pycom LoRa Server ([ChirpStack](https://www.chirpstack.io/)). +Pybytes supports [The Things Network](https://www.thethingsnetwork.org/) and ChirpStack ([ChirpStack](https://www.chirpstack.io/)). ## TTN Server diff --git a/content/pybytes/lora/pycomLoraServerSetup.md b/content/pybytes/lora/pycomLoraServerSetup.md index 98d78df..24511ca 100644 --- a/content/pybytes/lora/pycomLoraServerSetup.md +++ b/content/pybytes/lora/pycomLoraServerSetup.md @@ -1,5 +1,5 @@ --- -title: "Pycom LoRa Server Setup" +title: "ChirpStack Setup" aliases: - pybytes/lora/pycomLoraServerSetup.html - pybytes/pycomLoraServerSetup.md @@ -8,17 +8,17 @@ aliases: ## Overview -When a LoRa device is created or LoRa network is configured in ```Pybytes → Settings``` the user profile is automacally created at [Pycom LoRa Server](https://loraserver.pycom.io/). +When a LoRa device is created or LoRa network is configured in **Pybytes → Settings -> LoRa** the user profile is automatically created at [ChirpStack](https://loraserver.pycom.io/). ## User profile -After create a loRa device or configure Pybytes to use Pycom LoRa Server, the user should receive a email with Pycom LoRa Server username and password. +After creating a loRa device or configure Pybytes to use ChirpStack, the user should receive an email with ChirpStack username and password. -To use the service the basic configurations are done by Pybytes, but if the user wants to overwrite it, it is possible using this credentials. +The basic configurations are made by Pybytes, but if the user wants to overwrite it, it is possible using these credentials. ### What is created by Pybytes? -Network-server - `Pycom` +Network-server - **Pycom** User and Organization - Created based on the same credentials used by Pybytes. @@ -33,32 +33,33 @@ Device - All devices will be created by Pybytes. ## Gateway -The user should setup their own Gateway in order to communicate with Pycom Lora Server. +The user should set up their own Gateway in order to communicate with ChirpStack. -### How to setup a gateway? +### How to set up a gateway? -* Login in Pycom LoRa Server (https://loraserver.pycom.io/) +* Login in ChirpStack (https://loraserver.pycom.io/) -* Click on `Gateway` on the main sidebar +* Click on **Gateway** on the main sidebar -* Click on `Create` button +* Click on **Create** button -* Fulfill the form with the informations below +* Fill the form with the information below - Gateway name - The name may only contain words, numbers and dashes + * *Gateway name* - The name may only contain words, numbers, and dashes. - Gateway description  + * *Gateway description* - The description of the gateway. - Gateway ID + * *Gateway ID* - The gateway ID. - Network-server - Select the network-server to which the gateway will connect. When no network-servers are available in the dropdown, make sure a service-profile exists for this organization. + * *Network-server* - Select the network-server to which the gateway will connect. When no network-servers are available in the dropdown, make sure a service-profile exists for this organization. - Gateway-profile - An optional gateway-profile which can be assigned to a gateway. This configuration can be used to automatically re-configure the gateway when LoRa Gateway Bridge is configured so that it manages the packet-forwarder configuration. + * *Gateway-profile* - An optional gateway-profile which can be assigned to a gateway. This configuration can be used to automatically re-configure the gateway when LoRa Gateway Bridge is configured so that it manages the packet-forwarder configuration. - Gateway discovery enabled - When enabled (and LoRa Server is configured with the gateway discover feature enabled), the gateway will send out periodical pings to test its coverage by other gateways in the same network. + * *Gateway discovery enabled* - When enabled (and LoRa Server is configured with the gateway discover feature enabled), the gateway will send out periodical pings to test its coverage by other gateways in the same network. - Gateway altitude (meters) - When the gateway has an on-board GPS, this value will be set automatically when the network has received statistics from the gateway. + * *Gateway altitude* (meters) - When the gateway has an on-board GPS, this value will be set automatically when the network has received statistics from the gateway. - Gateway location (set to current location) + * *Gateway location* (set to current location) -For more information look at [ChirpStack official guide](https://www.chirpstack.io/guides/first-gateway-device/#add-a-lora-sup-reg-sup-gateway) +## Further reading +For more information check out [ChirpStack official guide](https://www.chirpstack.io/guides/first-gateway-device/#add-a-lora-sup-reg-sup-gateway). From 2dc9ff5c56e7121350b6ae97f2657c3e535937a9 Mon Sep 17 00:00:00 2001 From: Aline Date: Thu, 19 Dec 2019 15:05:38 +0100 Subject: [PATCH 07/56] feat: Added new level - Networks --- config.toml | 65 ++++++++++--------- content/pybytes/networks/_index.md | 8 +++ content/pybytes/{ => networks}/lora/_index.md | 2 +- content/pybytes/{ => networks}/lora/lora.md | 0 .../lora/pycomLoraServerSetup.md | 0 .../pybytes/{ => networks}/sigfox/_index.md | 0 .../pybytes/{ => networks}/sigfox/custom.md | 0 .../pybytes/{ => networks}/sigfox/devkit.md | 0 8 files changed, 45 insertions(+), 30 deletions(-) create mode 100644 content/pybytes/networks/_index.md rename content/pybytes/{ => networks}/lora/_index.md (96%) rename content/pybytes/{ => networks}/lora/lora.md (100%) rename content/pybytes/{ => networks}/lora/pycomLoraServerSetup.md (100%) rename content/pybytes/{ => networks}/sigfox/_index.md (100%) rename content/pybytes/{ => networks}/sigfox/custom.md (100%) rename content/pybytes/{ => networks}/sigfox/devkit.md (100%) diff --git a/config.toml b/config.toml index 149d4d7..ebe8244 100644 --- a/config.toml +++ b/config.toml @@ -1173,27 +1173,6 @@ theme = "doc-theme" parent = "pybytes@connect" weight = 10 -[[menu.main]] - name = "Sigfox" - url = "/pybytes/sigfox/" - identifier = "pybytes@sigfox" - parent = "pybytes" - weight = 30 - -[[menu.main]] - name = "DevKit contract" - url = "/pybytes/sigfox/devkit/" - identifier = "pybytes@sigfox@devkit" - parent = "pybytes@sigfox" - weight = 10 - -[[menu.main]] - name = "Custom contract" - url = "/pybytes/sigfox/custom/" - identifier = "pybytes@sigfox@custom" - parent = "pybytes@sigfox" - weight = 20 - [[menu.main]] name = "Project Releases" url = "/pybytes/releases/" @@ -1223,18 +1202,46 @@ theme = "doc-theme" weight = 20 [[menu.main]] - name = "LoRa" - url = "/pybytes/lora/" - identifier = "pybytes@lora" + name = "Networks" + url = "/pybytes/networks/" + identifier = "pybytes@networks" parent = "pybytes" - weight = 30 + weight = 20 + +[[menu.main]] + name = "Sigfox" + url = "/pybytes/networks/sigfox/" + identifier = "pybytes@networks@sigfox" + parent = "pybytes@networks" + weight = 20 + +[[menu.main]] + name = "DevKit contract" + url = "/pybytes/networks/sigfox/devkit/" + identifier = "pybytes@networks@sigfox@devkit" + parent = "pybytes@networks@sigfox" + weight = 20 + +[[menu.main]] + name = "Custom contract" + url = "/pybytes/networks/sigfox/custom/" + identifier = "pybytes@networks@sigfox@custom" + parent = "pybytes@networks@sigfox" + weight = 20 + +[[menu.main]] + name = "LoRa" + url = "/pybytes/networks/lora/" + identifier = "pybytes@networks@lora" + parent = "pybytes@networks" + weight = 20 [[menu.main]] name = "Pycom LoRa Server" - url = "/pybytes/lora/pycomLoraServerSetup/" - identifier = "pybytes@lora@pycomLoraServerSetup" - parent = "pybytes@lora" - weight = 10 + url = "/pybytes/networks/lora/pycomLoraServerSetup/" + identifier = "pybytes@networks@lora@pycomLoraServerSetup" + parent = "pybytes@networks@lora" + weight = 20 [[menu.main]] name = "Visualise data" diff --git a/content/pybytes/networks/_index.md b/content/pybytes/networks/_index.md new file mode 100644 index 0000000..492c7d0 --- /dev/null +++ b/content/pybytes/networks/_index.md @@ -0,0 +1,8 @@ +--- +title: "Networks" +aliases: +--- + +[**Sigfox**](/pybytes/networks/sigfox) + +[**LoRa**](/pybytes/networks/lora) diff --git a/content/pybytes/lora/_index.md b/content/pybytes/networks/lora/_index.md similarity index 96% rename from content/pybytes/lora/_index.md rename to content/pybytes/networks/lora/_index.md index f70b9e9..8c4b499 100644 --- a/content/pybytes/lora/_index.md +++ b/content/pybytes/networks/lora/_index.md @@ -11,7 +11,7 @@ Pybytes supports [The Things Network](https://www.thethingsnetwork.org/) and Chi Once a device is created in Pybytes with LoRa network, and the TTN Server is selected, the device is automatically created in TTN server. -## LoRa Server +## ChirpStack Pybytes has its own LoRa Server based on [ChirpStack](https://www.chirpstack.io/). diff --git a/content/pybytes/lora/lora.md b/content/pybytes/networks/lora/lora.md similarity index 100% rename from content/pybytes/lora/lora.md rename to content/pybytes/networks/lora/lora.md diff --git a/content/pybytes/lora/pycomLoraServerSetup.md b/content/pybytes/networks/lora/pycomLoraServerSetup.md similarity index 100% rename from content/pybytes/lora/pycomLoraServerSetup.md rename to content/pybytes/networks/lora/pycomLoraServerSetup.md diff --git a/content/pybytes/sigfox/_index.md b/content/pybytes/networks/sigfox/_index.md similarity index 100% rename from content/pybytes/sigfox/_index.md rename to content/pybytes/networks/sigfox/_index.md diff --git a/content/pybytes/sigfox/custom.md b/content/pybytes/networks/sigfox/custom.md similarity index 100% rename from content/pybytes/sigfox/custom.md rename to content/pybytes/networks/sigfox/custom.md diff --git a/content/pybytes/sigfox/devkit.md b/content/pybytes/networks/sigfox/devkit.md similarity index 100% rename from content/pybytes/sigfox/devkit.md rename to content/pybytes/networks/sigfox/devkit.md From bd9df2bee824c95291e79d0a8926de2f4361124f Mon Sep 17 00:00:00 2001 From: Aline Date: Fri, 20 Dec 2019 14:56:38 +0100 Subject: [PATCH 08/56] feat: Should include logos --- content/.DS_Store | Bin 6148 -> 6148 bytes content/gitbook/images/chirpstack_logo.png | Bin 0 -> 12023 bytes content/gitbook/images/ttn_logo.svg | 49 +++++++++++++++++++++ content/pybytes/networks/lora/_index.md | 4 ++ 4 files changed, 53 insertions(+) create mode 100644 content/gitbook/images/chirpstack_logo.png create mode 100644 content/gitbook/images/ttn_logo.svg diff --git a/content/.DS_Store b/content/.DS_Store index 4454822ec8b9e89dacd43c3431828b53a2bdefd0..007fbdb210e2e577abd62e915842f5833777c523 100644 GIT binary patch delta 53 zcmZoMXfc@J&&aVcU^g=($7UWDe%f2Pf4Y!ewLHb`$~=lIJH0HQ$&<^TWy diff --git a/content/gitbook/images/chirpstack_logo.png b/content/gitbook/images/chirpstack_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b84e845f357ce883f98865cf8f008de5c25c67d9 GIT binary patch literal 12023 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/content/pybytes/networks/lora/_index.md b/content/pybytes/networks/lora/_index.md index 8c4b499..f89374d 100644 --- a/content/pybytes/networks/lora/_index.md +++ b/content/pybytes/networks/lora/_index.md @@ -7,10 +7,14 @@ aliases: Pybytes supports [The Things Network](https://www.thethingsnetwork.org/) and ChirpStack ([ChirpStack](https://www.chirpstack.io/)). + ## TTN Server Once a device is created in Pybytes with LoRa network, and the TTN Server is selected, the device is automatically created in TTN server. +### Further reading +For more information check out [The Things Network](https://www.thethingsnetwork.org/docs/) + ## ChirpStack Pybytes has its own LoRa Server based on [ChirpStack](https://www.chirpstack.io/). From 46e07d157e1149f8741127a18198d1a08a5b7035 Mon Sep 17 00:00:00 2001 From: Aline Date: Fri, 20 Dec 2019 17:17:08 +0100 Subject: [PATCH 09/56] docs: pybytes api documentation --- config.toml | 31 ++++--- content/pybytes/api/_index.md | 83 +++++++++++++++++++ content/pybytes/api/activate.md | 0 content/pybytes/api/add_custom_method.md | 0 content/pybytes/api/connect.md | 0 content/pybytes/api/connect_lora_abp.md | 14 ++++ content/pybytes/api/connect_lora_otta.md | 0 content/pybytes/api/connect_lte.md | 14 ++++ content/pybytes/api/connect_sigfox.md | 0 content/pybytes/api/connect_wifi.md | 14 ++++ content/pybytes/api/deepsleep.md | 0 content/pybytes/api/disconnect.md | 0 content/pybytes/api/dump_ca.md | 0 content/pybytes/api/enable_lte.md | 0 content/pybytes/api/enable_ssl.md | 0 content/pybytes/api/enable_terminal.md | 0 content/pybytes/api/export_config.md | 0 content/pybytes/api/get_config.md | 0 content/pybytes/api/is_connected.md | 0 content/pybytes/api/isconnected.md | 0 content/pybytes/api/print_config.md | 0 content/pybytes/api/read_config.md | 0 content/pybytes/api/reconnect.md | 0 .../register_periodical_analog_pin_publish.md | 0 ...register_periodical_digital_pin_publish.md | 0 content/pybytes/api/send_analog_pin_value.md | 0 content/pybytes/api/send_battery_level.md | 0 content/pybytes/api/send_custom_location.md | 0 content/pybytes/api/send_custom_message.md | 0 content/pybytes/api/send_digital_pin_value.md | 0 content/pybytes/api/send_info_message.md | 0 content/pybytes/api/send_ping_message.md | 0 content/pybytes/api/send_scan_info_message.md | 0 content/pybytes/api/send_signal.md | 0 content/pybytes/api/send_virtual_pin_value.md | 0 content/pybytes/api/set_config.md | 0 .../api/set_custom_message_callback.md | 0 content/pybytes/api/start.md | 0 content/pybytes/api/update_config.md | 0 content/pybytes/api/write_config.md | 0 content/pybytes/print_cfg_msg.md | 0 41 files changed, 144 insertions(+), 12 deletions(-) create mode 100644 content/pybytes/api/_index.md create mode 100644 content/pybytes/api/activate.md create mode 100644 content/pybytes/api/add_custom_method.md create mode 100644 content/pybytes/api/connect.md create mode 100644 content/pybytes/api/connect_lora_abp.md create mode 100644 content/pybytes/api/connect_lora_otta.md create mode 100644 content/pybytes/api/connect_lte.md create mode 100644 content/pybytes/api/connect_sigfox.md create mode 100644 content/pybytes/api/connect_wifi.md create mode 100644 content/pybytes/api/deepsleep.md create mode 100644 content/pybytes/api/disconnect.md create mode 100644 content/pybytes/api/dump_ca.md create mode 100644 content/pybytes/api/enable_lte.md create mode 100644 content/pybytes/api/enable_ssl.md create mode 100644 content/pybytes/api/enable_terminal.md create mode 100644 content/pybytes/api/export_config.md create mode 100644 content/pybytes/api/get_config.md create mode 100644 content/pybytes/api/is_connected.md create mode 100644 content/pybytes/api/isconnected.md create mode 100644 content/pybytes/api/print_config.md create mode 100644 content/pybytes/api/read_config.md create mode 100644 content/pybytes/api/reconnect.md create mode 100644 content/pybytes/api/register_periodical_analog_pin_publish.md create mode 100644 content/pybytes/api/register_periodical_digital_pin_publish.md create mode 100644 content/pybytes/api/send_analog_pin_value.md create mode 100644 content/pybytes/api/send_battery_level.md create mode 100644 content/pybytes/api/send_custom_location.md create mode 100644 content/pybytes/api/send_custom_message.md create mode 100644 content/pybytes/api/send_digital_pin_value.md create mode 100644 content/pybytes/api/send_info_message.md create mode 100644 content/pybytes/api/send_ping_message.md create mode 100644 content/pybytes/api/send_scan_info_message.md create mode 100644 content/pybytes/api/send_signal.md create mode 100644 content/pybytes/api/send_virtual_pin_value.md create mode 100644 content/pybytes/api/set_config.md create mode 100644 content/pybytes/api/set_custom_message_callback.md create mode 100644 content/pybytes/api/start.md create mode 100644 content/pybytes/api/update_config.md create mode 100644 content/pybytes/api/write_config.md create mode 100644 content/pybytes/print_cfg_msg.md diff --git a/config.toml b/config.toml index 9314f66..5e0ba37 100644 --- a/config.toml +++ b/config.toml @@ -1159,6 +1159,13 @@ theme = "doc-theme" parent = "pybytes" weight = 10 +[[menu.main]] + name = "Pybytes library API" + url = "/pybytes/api/" + identifier = "pybytes@api" + parent = "pybytes" + weight = 15 + [[menu.main]] name = "Add a device to Pybytes" url = "/pybytes/connect/" @@ -1178,7 +1185,7 @@ theme = "doc-theme" url = "/pybytes/sigfox/" identifier = "pybytes@sigfox" parent = "pybytes" - weight = 30 + weight = 25 [[menu.main]] name = "DevKit contract" @@ -1199,21 +1206,14 @@ theme = "doc-theme" url = "/pybytes/releases/" identifier = "pybytes@releases" parent = "pybytes" - weight = 20 - -[[menu.main]] - name = "Pybytes iOS" - url = "/pybytes/smart/" - identifier = "pybytes@smart" - parent = "pybytes" - weight = 20 + weight = 30 [[menu.main]] name = "Create new release" url = "/pybytes/releases/new/" identifier = "pybytes@releases@new" parent = "pybytes@releases" - weight = 20 + weight = 10 [[menu.main]] name = "Deploy release" @@ -1222,19 +1222,26 @@ theme = "doc-theme" parent = "pybytes@releases" weight = 20 +[[menu.main]] + name = "Pybytes iOS" + url = "/pybytes/smart/" + identifier = "pybytes@smart" + parent = "pybytes" + weight = 35 + [[menu.main]] name = "Visualise data" url = "/pybytes/dashboard/" identifier = "pybytes@dashboard" parent = "pybytes" - weight = 30 + weight = 40 [[menu.main]] name = "Integrations" url = "/pybytes/integrations/" identifier = "pybytes@integrations" parent = "pybytes" - weight = 40 + weight = 45 [[menu.main]] name = "Amazon IoT" diff --git a/content/pybytes/api/_index.md b/content/pybytes/api/_index.md new file mode 100644 index 0000000..413367b --- /dev/null +++ b/content/pybytes/api/_index.md @@ -0,0 +1,83 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api +--- + +* [Connect Wifi](connect_wifi) + +* [Connect LTE](connect_lte) + +* [Connect LoRa ABP](connect_lora_abp) + +* [Connect LoRa OTAA](connect_lora_otaa) + +* [Connect Sigfox](connect_sigfox) + +* [Disconnect](disconnect) + +* [Send custom message](send_custom_message) + +* [Set custom message callback](set_custom_message_callback) + +* [Send ping message](send_ping_message) + +* [Send info message](send_info_message) + +* [Send scan info message](send_scan_info_message) + +* [Send digital pin value](send_digital_pin_value) + +* [Send analog pin value](send_analog_pin_value) + +* [Send virtual pin value](send_virtual_pin_value) + +* [Send signal](send_signal) + +* [Register periodical digital pin publish](register_periodical_digital_pin_publish) + +* [Register periodical analog pin publish](register_periodical_analog_pin_publish) + +* [Add custom method](add_custom_method) + +* [Enable terminal](enable_terminal) + +* [Send battery level](send_battery_level) + +* [Send custom location](send_custom_location) + +* [Is connected](is_connected) + +* [isconnected](isconnected) + +* [Connect](connect) + +* [Write config](write_config) + +* [Print cfg msg](print_cfg_msg) + +* [Print config](print_config) + +* [Get config](get_config) + +* [Set config](set_config) + +* [Update config](update_config) + +* [Read config](read_config) + +* [Reconnect](reconnect) + +* [Export config](export_config) + +* [Enable ssl](enable_ssl) + +* [Enable lte](enable_lte) + +* [Deepsleep](deepsleep) + +* [Dump ca](dump_ca) + +* [Start](start) + +* [Activate](activate) diff --git a/content/pybytes/api/activate.md b/content/pybytes/api/activate.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/add_custom_method.md b/content/pybytes/api/add_custom_method.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/connect.md b/content/pybytes/api/connect.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/connect_lora_abp.md b/content/pybytes/api/connect_lora_abp.md new file mode 100644 index 0000000..3b8afec --- /dev/null +++ b/content/pybytes/api/connect_lora_abp.md @@ -0,0 +1,14 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/connect_lora_abp +--- + +**Connect LoRa ABP** +---- + Initialize LoRa ABP connection + + +**Method** +---- +**pybytes.connect_lora_abp()** diff --git a/content/pybytes/api/connect_lora_otta.md b/content/pybytes/api/connect_lora_otta.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/connect_lte.md b/content/pybytes/api/connect_lte.md new file mode 100644 index 0000000..d059fd4 --- /dev/null +++ b/content/pybytes/api/connect_lte.md @@ -0,0 +1,14 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/connect_lte +--- + +**Connect LTE** +---- + Initialize watchdog for WiFi and LTE connection + + +**Method** +---- +**pybytes.connect_lte()** diff --git a/content/pybytes/api/connect_sigfox.md b/content/pybytes/api/connect_sigfox.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/connect_wifi.md b/content/pybytes/api/connect_wifi.md new file mode 100644 index 0000000..e5c582d --- /dev/null +++ b/content/pybytes/api/connect_wifi.md @@ -0,0 +1,14 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/connect_wifi +--- + +**Connect Wifi** +---- + Initialize watchdog for WiFi and LTE connection + + +**Method** +---- +**pybytes.connect_wifi()** diff --git a/content/pybytes/api/deepsleep.md b/content/pybytes/api/deepsleep.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/disconnect.md b/content/pybytes/api/disconnect.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/dump_ca.md b/content/pybytes/api/dump_ca.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/enable_lte.md b/content/pybytes/api/enable_lte.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/enable_ssl.md b/content/pybytes/api/enable_ssl.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/enable_terminal.md b/content/pybytes/api/enable_terminal.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/export_config.md b/content/pybytes/api/export_config.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/get_config.md b/content/pybytes/api/get_config.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/is_connected.md b/content/pybytes/api/is_connected.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/isconnected.md b/content/pybytes/api/isconnected.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/print_config.md b/content/pybytes/api/print_config.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/read_config.md b/content/pybytes/api/read_config.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/reconnect.md b/content/pybytes/api/reconnect.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/register_periodical_analog_pin_publish.md b/content/pybytes/api/register_periodical_analog_pin_publish.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/register_periodical_digital_pin_publish.md b/content/pybytes/api/register_periodical_digital_pin_publish.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_analog_pin_value.md b/content/pybytes/api/send_analog_pin_value.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_battery_level.md b/content/pybytes/api/send_battery_level.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_custom_location.md b/content/pybytes/api/send_custom_location.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_custom_message.md b/content/pybytes/api/send_custom_message.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_digital_pin_value.md b/content/pybytes/api/send_digital_pin_value.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_info_message.md b/content/pybytes/api/send_info_message.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_ping_message.md b/content/pybytes/api/send_ping_message.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_scan_info_message.md b/content/pybytes/api/send_scan_info_message.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_signal.md b/content/pybytes/api/send_signal.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/send_virtual_pin_value.md b/content/pybytes/api/send_virtual_pin_value.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/set_config.md b/content/pybytes/api/set_config.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/set_custom_message_callback.md b/content/pybytes/api/set_custom_message_callback.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/start.md b/content/pybytes/api/start.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/update_config.md b/content/pybytes/api/update_config.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/api/write_config.md b/content/pybytes/api/write_config.md new file mode 100644 index 0000000..e69de29 diff --git a/content/pybytes/print_cfg_msg.md b/content/pybytes/print_cfg_msg.md new file mode 100644 index 0000000..e69de29 From 3b593532777e9777674880acf9690d5623bc7765 Mon Sep 17 00:00:00 2001 From: Aline Date: Mon, 23 Dec 2019 14:07:47 +0100 Subject: [PATCH 10/56] docs: documentation added for pybytes library api --- content/pybytes/api/connect.md | 14 +++++ content/pybytes/api/connect_lora_otaa.md | 14 +++++ content/pybytes/api/connect_lora_otta.md | 0 content/pybytes/api/connect_sigfox.md | 14 +++++ content/pybytes/api/deepsleep.md | 31 +++++++++++ content/pybytes/api/disconnect.md | 14 +++++ content/pybytes/api/dump_ca.md | 28 ++++++++++ content/pybytes/api/enable_lte.md | 33 ++++++++++++ content/pybytes/api/enable_ssl.md | 28 ++++++++++ content/pybytes/api/enable_terminal.md | 18 +++++++ content/pybytes/api/export_config.md | 27 ++++++++++ content/pybytes/api/get_config.md | 65 ++++++++++++++++++++++++ content/pybytes/api/is_connected.md | 21 ++++++++ content/pybytes/api/isconnected.md | 21 ++++++++ content/pybytes/api/print_config.md | 34 +++++++++++++ content/pybytes/api/read_config.md | 28 ++++++++++ content/pybytes/api/reconnect.md | 21 ++++++++ 17 files changed, 411 insertions(+) create mode 100644 content/pybytes/api/connect_lora_otaa.md delete mode 100644 content/pybytes/api/connect_lora_otta.md diff --git a/content/pybytes/api/connect.md b/content/pybytes/api/connect.md index e69de29..25ae18e 100644 --- a/content/pybytes/api/connect.md +++ b/content/pybytes/api/connect.md @@ -0,0 +1,14 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/connect +--- + +**Connect** +---- + Initialize connection based on default parameters + + +**Method** +---- +**pybytes.connect()** diff --git a/content/pybytes/api/connect_lora_otaa.md b/content/pybytes/api/connect_lora_otaa.md new file mode 100644 index 0000000..8476cda --- /dev/null +++ b/content/pybytes/api/connect_lora_otaa.md @@ -0,0 +1,14 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/connect_lora_otaa +--- + +**Connect LoRa OTAA** +---- + Initialize LoRa OTAA connection + + +**Method** +---- +**pybytes.connect_lora_otaa()** diff --git a/content/pybytes/api/connect_lora_otta.md b/content/pybytes/api/connect_lora_otta.md deleted file mode 100644 index e69de29..0000000 diff --git a/content/pybytes/api/connect_sigfox.md b/content/pybytes/api/connect_sigfox.md index e69de29..8df2b12 100644 --- a/content/pybytes/api/connect_sigfox.md +++ b/content/pybytes/api/connect_sigfox.md @@ -0,0 +1,14 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/connect_sigfox +--- + +**Connect Sigfox** +---- + Initialize Sigfox connection + + +**Method** +---- +**pybytes.connect_sigfox()** diff --git a/content/pybytes/api/deepsleep.md b/content/pybytes/api/deepsleep.md index e69de29..15c821a 100644 --- a/content/pybytes/api/deepsleep.md +++ b/content/pybytes/api/deepsleep.md @@ -0,0 +1,31 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/deepsleep +--- + +**Deepsleep** +---- + Start deepsleep mode for the given period + + +**Method** +---- +**pybytes.deepsleep(ms, pins, mode, enable_pull)** + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| ms | Time to sleep in ms | Yes | - | +| pins | Affected pins | No | None | +| mode | Sleep mode | No | None | +| enable_pull | Enable pull | No | None | + +**Example** +---- +pybytes.deepsleep(1000) + + +## Success Response +TBD diff --git a/content/pybytes/api/disconnect.md b/content/pybytes/api/disconnect.md index e69de29..da31db7 100644 --- a/content/pybytes/api/disconnect.md +++ b/content/pybytes/api/disconnect.md @@ -0,0 +1,14 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/disconnect +--- + +**Disconnect** +---- + Disconnect device + + +**Method** +---- +**pybytes.disconnect()** diff --git a/content/pybytes/api/dump_ca.md b/content/pybytes/api/dump_ca.md index e69de29..5dd4992 100644 --- a/content/pybytes/api/dump_ca.md +++ b/content/pybytes/api/dump_ca.md @@ -0,0 +1,28 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/dump_ca +--- + +**Dump CA** +---- + Make a dump_ca + + +**Method** +---- +**pybytes.dump_ca(ca_file)** + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| ca_file | File path | No | /flash/cert/pycom-ca.pem | + + +**Example** +---- +`pybytes.dump_ca(ca_file='/flash/cert/pycom-ca.pem')` + +## Success Response +`Successfully created /flash/cert/pycom-ca.pem` diff --git a/content/pybytes/api/enable_lte.md b/content/pybytes/api/enable_lte.md index e69de29..8acc6f4 100644 --- a/content/pybytes/api/enable_lte.md +++ b/content/pybytes/api/enable_lte.md @@ -0,0 +1,33 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/enable_lte +--- + +**Enable LTE** +---- + Enable LTE connection + + +**Method** +---- +**pybytes.enable_lte(carrier, cid, band, apn, type, reset, fallback)** + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| carrier | Carrier | No | None | +| cid | Cid | No | None | +| band | Band | No | None | +| apn | APN | No | None | +| type | Type | No | None | +| reset | Reset | No | None | +| fallback | Fallbackena | No | False | + +**Example** +---- +`pybytes.enable_lte('Standard', 1, 3, 'internet', 'IP', False)` + +## Success Response +`TBD` diff --git a/content/pybytes/api/enable_ssl.md b/content/pybytes/api/enable_ssl.md index e69de29..a1e195f 100644 --- a/content/pybytes/api/enable_ssl.md +++ b/content/pybytes/api/enable_ssl.md @@ -0,0 +1,28 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/enable_ssl +--- + +**Enable SSL** +---- + Enable SSL + + +**Method** +---- +**pybytes.enable_ssl(ca_file, dump_ca)** + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| ca_file | File Path | No | /flash/cert/pycom-ca.pem | +| dump_ca | Dump_ca | No | Yes | + +**Example** +---- +`pybytes.enable_ssl('/flash/cert/pycom-ca.pem', True)` + +## Success Response +`Please reset your module to apply the new settings` diff --git a/content/pybytes/api/enable_terminal.md b/content/pybytes/api/enable_terminal.md index e69de29..89a5560 100644 --- a/content/pybytes/api/enable_terminal.md +++ b/content/pybytes/api/enable_terminal.md @@ -0,0 +1,18 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/enable_terminal +--- + +**Enable Terminal** +---- + Enable Terminal + + +**Method** +---- +**pybytes.enable_terminal()** + +**Example** +---- +`pybytes.enable_terminal()` diff --git a/content/pybytes/api/export_config.md b/content/pybytes/api/export_config.md index e69de29..60d5f40 100644 --- a/content/pybytes/api/export_config.md +++ b/content/pybytes/api/export_config.md @@ -0,0 +1,27 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/export_config +--- + +**Export Config** +---- + Export configuration file + + +**Method** +---- +**pybytes.export_config(file)** + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| file | File Path | No | /flash/pybytes_config.json | + +**Example** +---- +`pybytes.export_config()` + +## Success Response +`Pybytes configuration exported to /flash/pybytes_config.json` diff --git a/content/pybytes/api/get_config.md b/content/pybytes/api/get_config.md index e69de29..5eb9a69 100644 --- a/content/pybytes/api/get_config.md +++ b/content/pybytes/api/get_config.md @@ -0,0 +1,65 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/get_config +--- + +**Get Config** +---- + Returns configuration data + + +**Method** +---- +**pybytes.get_config(key)** + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| Key | Returns a specific key-value | No | None | + +**Example** +---- +`pybytes.get_config()` + +## Success Response +```json +{ + 'ssl': True, + 'wifi': { + 'ssid': 'SSID', + 'password': 'PASSWORD' + }, + 'lte': { + 'apn': 'internet', + 'cid': 1, + 'reset': False, + 'carrier': 'Standard', + 'band': 3, + 'type': 'IP' + }, + 'username': 'user@email.com', + 'network_preferences': ['lte', 'lora_otaa'], + 'cfg_msg': 'Pybytes configuration read from /flash/pybytes_config.json', + 'dump_ca': True, + 'wlan_antenna': 0, + 'server': '10.0.0.61', + 'lora': { + 'otaa': { + 'app_key': '87c8105c151f885bc19ccb9484fe8185', + 'app_device_eui': '909d7afb9b82c0f6', + 'app_eui': '70B3D57ED000AFA0' + } + }, + 'ota_server': { + 'port': 443, + 'domain': 'software.pycom.io' + }, + 'pybytes_autostart': True, + 'ssl_params': { + 'ca_certs': '/flash/cert/pycom-ca.pem' + }, + 'device_id': '139e95ed-7213-406b-b07a-a54bfbf021c8' +} +``` diff --git a/content/pybytes/api/is_connected.md b/content/pybytes/api/is_connected.md index e69de29..c48e966 100644 --- a/content/pybytes/api/is_connected.md +++ b/content/pybytes/api/is_connected.md @@ -0,0 +1,21 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/is_connected +--- + +**Is connected** +---- + Returns true if connected + + +**Method** +---- +**pybytes.is_connected()** + +**Example** +---- +`pybytes.is_connected()` + +## Success Response +`True` diff --git a/content/pybytes/api/isconnected.md b/content/pybytes/api/isconnected.md index e69de29..418a842 100644 --- a/content/pybytes/api/isconnected.md +++ b/content/pybytes/api/isconnected.md @@ -0,0 +1,21 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/isconnected +--- + +**Is connected** +---- + Returns true if connected + + +**Method** +---- +**pybytes.isconnected()** + +**Example** +---- +`pybytes.isconnected()` + +## Success Response +`True` diff --git a/content/pybytes/api/print_config.md b/content/pybytes/api/print_config.md index e69de29..513a701 100644 --- a/content/pybytes/api/print_config.md +++ b/content/pybytes/api/print_config.md @@ -0,0 +1,34 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/print_config +--- + +**Print config** +---- + Prints current configuration in the terminal + + +**Method** +---- +**pybytes.print_config()** + +**Example** +---- +`pybytes.print_config()` + +## Success Response + ssl = True + wifi = {'ssid': '', 'password': ''} + lte = {'apn': 'internet', 'cid': 1, 'reset': False, 'carrier': 'Standard', 'band': 3, 'type': 'IP'} + username = alipsilv@hotmail.com + network_preferences = ['lte', 'lte', 'lte', 'lora_otaa'] + cfg_msg = Pybytes configuration read from /flash/pybytes_config.json + dump_ca = True + wlan_antenna = 0 + server = 10.0.0.61 + lora = {'otaa': {'app_key': '87c8105c151f885bc19ccb9484fe8185', 'app_device_eui': '909d7afb9b82c0f6', 'app_eui': '70B3D57ED000AFA0'}} + ota_server = {'port': 443, 'domain': 'software.pycom.io'} + pybytes_autostart = True + ssl_params = {'ca_certs': '/flash/cert/pycom-ca.pem'} + device_id = 139e95ed-7213-406b-b07a-a54bfbf021c8 diff --git a/content/pybytes/api/read_config.md b/content/pybytes/api/read_config.md index e69de29..cef2711 100644 --- a/content/pybytes/api/read_config.md +++ b/content/pybytes/api/read_config.md @@ -0,0 +1,28 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/read_config +--- + +**Read config** +---- + Reads configuration from file + + +**Method** +---- +**pybytes.read_config(file', reconnect)** + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| file | File Path | No | /flash/pybytes_config.json | +| reconnect | Reconnect after changes | No | False | + +**Example** +---- +`pybytes.read_config()` + +## Success Response +`Pybytes configuration read from /flash/pybytes_config.json` diff --git a/content/pybytes/api/reconnect.md b/content/pybytes/api/reconnect.md index e69de29..3e866b8 100644 --- a/content/pybytes/api/reconnect.md +++ b/content/pybytes/api/reconnect.md @@ -0,0 +1,21 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/reconnect +--- + +**Reconnect** +---- + Reconnects device + + +**Method** +---- +**pybytes.reconnect()** + +**Example** +---- +`pybytes.reconnect()` + +## Success Response +`TBD` From 6e99f42af823c480e23b2b36e026ee80ecaa3186 Mon Sep 17 00:00:00 2001 From: jirikrepl Date: Tue, 7 Jan 2020 11:03:36 +0100 Subject: [PATCH 11/56] feat: added "algolia search" css class to layout templates hugo uses single and list templates: https://gohugo.io/templates/lists/ https://gohugo.io/templates/single-page-templates/ we use single templates for "leaf" pages at the bottom of and list templates for all other pages --- layouts/_default/list.html | 2 +- layouts/_default/single.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 5e70b50..40e3735 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,5 +1,5 @@ {{ define "main" }} - + {{ if not .Params.disable_breadcrumbs }} {{ partial "breadcrumb_recursive.html" (dict "menu" .Site.Menus.main "page" . ) }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 4748ea2..47f4a9f 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,5 +1,5 @@ {{ define "main" }} - + {{ if not .Params.disable_breadcrumbs }} {{ partial "breadcrumb_recursive.html" (dict "menu" .Site.Menus.main "page" . ) }} From e515a9e85588db22507e18658af4e43f359181ef Mon Sep 17 00:00:00 2001 From: jirikrepl Date: Tue, 7 Jan 2020 11:27:49 +0100 Subject: [PATCH 12/56] refactor: changing weight in table of content this will fix the git merge conflict between publish and publish-develop --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 9314f66..31ea006 100644 --- a/config.toml +++ b/config.toml @@ -721,7 +721,7 @@ theme = "doc-theme" url = "/firmwareapi/pycom/network/coap/" identifier = "firmwareapi@pycom@network@coap" parent = "firmwareapi@pycom@network" - weight = 30 + weight = 20 [[menu.main]] name = "Bluetooth" From 6b2a890689d32af1620561fc541f9ff4a3e73046 Mon Sep 17 00:00:00 2001 From: Aline Date: Mon, 13 Jan 2020 13:13:03 +0100 Subject: [PATCH 13/56] feat: this review contains improvements suggested by Kateryna --- config.toml | 6 +- content/pybytes/networks/_index.md | 2 + content/pybytes/networks/lora/_index.md | 7 +- content/pybytes/networks/lora/chirpstack.md | 90 +++++++++++++++++++ .../networks/lora/pycomLoraServerSetup.md | 65 -------------- 5 files changed, 99 insertions(+), 71 deletions(-) create mode 100644 content/pybytes/networks/lora/chirpstack.md delete mode 100644 content/pybytes/networks/lora/pycomLoraServerSetup.md diff --git a/config.toml b/config.toml index ebe8244..f694ac6 100644 --- a/config.toml +++ b/config.toml @@ -1237,9 +1237,9 @@ theme = "doc-theme" weight = 20 [[menu.main]] - name = "Pycom LoRa Server" - url = "/pybytes/networks/lora/pycomLoraServerSetup/" - identifier = "pybytes@networks@lora@pycomLoraServerSetup" + name = "Chirpstack LoRa Server" + url = "/pybytes/networks/lora/chirpstack/" + identifier = "pybytes@networks@lora@chirpstack" parent = "pybytes@networks@lora" weight = 20 diff --git a/content/pybytes/networks/_index.md b/content/pybytes/networks/_index.md index 492c7d0..af4d5e1 100644 --- a/content/pybytes/networks/_index.md +++ b/content/pybytes/networks/_index.md @@ -3,6 +3,8 @@ title: "Networks" aliases: --- +Pybytes supports four Network Types which you can configure both for each device and for the group of the devices within a project. Those Networks are WiFi, LoRa, Sigfox, and LTE CAT M1 / NB1. In this section the detailed setting procedure of every network type will be explained. + [**Sigfox**](/pybytes/networks/sigfox) [**LoRa**](/pybytes/networks/lora) diff --git a/content/pybytes/networks/lora/_index.md b/content/pybytes/networks/lora/_index.md index f89374d..094eb8b 100644 --- a/content/pybytes/networks/lora/_index.md +++ b/content/pybytes/networks/lora/_index.md @@ -5,18 +5,19 @@ aliases: ## Overview -Pybytes supports [The Things Network](https://www.thethingsnetwork.org/) and ChirpStack ([ChirpStack](https://www.chirpstack.io/)). +Pybytes supports LoRa servers from [The Things Network](https://www.thethingsnetwork.org/) and from [ChirpStack](https://www.chirpstack.io/). During setup of the LoRa connection for your device, whether with TTN or with ChirpStack, Pybytes will automatically create the user profile on those servers. + +About the traits of the different LoRa servers, you can uncover more following the links below. ## TTN Server Once a device is created in Pybytes with LoRa network, and the TTN Server is selected, the device is automatically created in TTN server. -### Further reading For more information check out [The Things Network](https://www.thethingsnetwork.org/docs/) ## ChirpStack Pybytes has its own LoRa Server based on [ChirpStack](https://www.chirpstack.io/). -* [How to use it](pycomloraserversetup). +* [How to use it](chirpstack). diff --git a/content/pybytes/networks/lora/chirpstack.md b/content/pybytes/networks/lora/chirpstack.md new file mode 100644 index 0000000..73b7d4e --- /dev/null +++ b/content/pybytes/networks/lora/chirpstack.md @@ -0,0 +1,90 @@ +--- +title: "ChirpStack Setup" +aliases: + - chapter/pybytes/networks/lora/chirpstack +--- + +## Overview + +When a LoRa device is created or LoRa network is configured in **Pybytes → Settings -> LoRa** the user profile is automatically created at [ChirpStack](https://loraserver.pycom.io/). + +## User profile + +After creating a LoRa device or configure Pybytes to use ChirpStack, you should receive an email with ChirpStack username and password what you can use for accessing the data on loraserver.pycom.io. + +The basic configurations are made by Pybytes, but if you want to overwrite the LoRa settings, it is possible to use these credentials. + +### What is created by ChirpStack: + +**Network-server** - Pycom + +You can add your own server in the section Network-servers + +**User** - Value + +The User will be created based on the same credentials that are used in Pybytes and it can be managed in the section Org. Users. At the same place, the Admin status of the user can be changed. + +**Organization** - Value (by default) + +The Organization Value will be created based on the same credentials used by Pybytes and can be changed in the section Org. Settings. + +**Service Profile** - Value (by default) + +The Service Profile Name is connected to the Organization’s name. + +**Device Profiles** - OTAA or ABP + +There are two different devices profiles among which you should select the preferable. + +**Applications** - Value (by default) + +All devices created in Pybytes will be connected to this app. + +**Devices** All devices that will be created in Pybytes. + + +## Gateway + +The user should set up their own Gateway in order to communicate with ChirpStack. + +### How to set up a gateway:  + +1 - Login in ChirpStack (https://loraserver.pycom.io/) + +2 - Click on **Gateway** on the main sidebar + +3 - Click on **Create** button + +4 - Fill the form with the information below + +**Gateway name** + +The name may only contain words, numbers, and dashes. + +**Gateway description** + +The description of the gateway. + +**Gateway ID** + +The gateway ID. + +**Network-server** + +Select the network-server to which the gateway will connect. When no network-servers are available in the dropdown, make sure a service-profile exists for this organization. + +**Gateway-profile** + +An optional gateway-profile which can be assigned to a gateway. This configuration can be used to automatically re-configure the gateway when LoRa Gateway Bridge is configured so that it manages the packet-forwarder configuration. + +**Gateway discovery enabled** + +When enabled (and LoRa Server is configured with the gateway discover feature enabled), the gateway will send out periodical pings to test its coverage by other gateways in the same network. + +**Gateway altitude** (meters)  + +When the gateway has an on-board GPS, this value will be set automatically when the network has received statistics from the gateway. + +**Gateway location** (set to current location) + +For more information check out [ChirpStack official guide](https://www.chirpstack.io/guides/first-gateway-device/#add-a-lora-sup-reg-sup-gateway). diff --git a/content/pybytes/networks/lora/pycomLoraServerSetup.md b/content/pybytes/networks/lora/pycomLoraServerSetup.md deleted file mode 100644 index 24511ca..0000000 --- a/content/pybytes/networks/lora/pycomLoraServerSetup.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: "ChirpStack Setup" -aliases: - - pybytes/lora/pycomLoraServerSetup.html - - pybytes/pycomLoraServerSetup.md - - chapter/pybytes/lora/pycomLoraServerSetup ---- - -## Overview - -When a LoRa device is created or LoRa network is configured in **Pybytes → Settings -> LoRa** the user profile is automatically created at [ChirpStack](https://loraserver.pycom.io/). - -## User profile - -After creating a loRa device or configure Pybytes to use ChirpStack, the user should receive an email with ChirpStack username and password. - -The basic configurations are made by Pybytes, but if the user wants to overwrite it, it is possible using these credentials. - -### What is created by Pybytes? - -Network-server - **Pycom** - -User and Organization - Created based on the same credentials used by Pybytes. - -Service Profile - Connected to organization. - -Device Profile - Two different profiles, for OTAA and ABP devices. - -Application - All devices will be connected to this app. - -Device - All devices will be created by Pybytes. - - -## Gateway - -The user should set up their own Gateway in order to communicate with ChirpStack. - -### How to set up a gateway? - -* Login in ChirpStack (https://loraserver.pycom.io/) - -* Click on **Gateway** on the main sidebar - -* Click on **Create** button - -* Fill the form with the information below - - * *Gateway name* - The name may only contain words, numbers, and dashes. - - * *Gateway description* - The description of the gateway. - - * *Gateway ID* - The gateway ID. - - * *Network-server* - Select the network-server to which the gateway will connect. When no network-servers are available in the dropdown, make sure a service-profile exists for this organization. - - * *Gateway-profile* - An optional gateway-profile which can be assigned to a gateway. This configuration can be used to automatically re-configure the gateway when LoRa Gateway Bridge is configured so that it manages the packet-forwarder configuration. - - * *Gateway discovery enabled* - When enabled (and LoRa Server is configured with the gateway discover feature enabled), the gateway will send out periodical pings to test its coverage by other gateways in the same network. - - * *Gateway altitude* (meters) - When the gateway has an on-board GPS, this value will be set automatically when the network has received statistics from the gateway. - - * *Gateway location* (set to current location) - -## Further reading -For more information check out [ChirpStack official guide](https://www.chirpstack.io/guides/first-gateway-device/#add-a-lora-sup-reg-sup-gateway). From 8768d76c89cf2bcdd73fe8467c4d5b026ec8700c Mon Sep 17 00:00:00 2001 From: Aline Date: Mon, 13 Jan 2020 17:37:02 +0100 Subject: [PATCH 14/56] doc: new documentation added --- content/pybytes/api/activate.md | 40 +++++++++++++++++++ content/pybytes/api/connect_wifi.md | 5 +++ content/pybytes/api/deepsleep.md | 8 +++- content/pybytes/api/disconnect.md | 8 ++++ content/pybytes/api/dump_ca.md | 2 +- content/pybytes/api/enable_lte.md | 2 +- content/pybytes/api/enable_ssl.md | 2 +- content/pybytes/api/export_config.md | 2 +- content/pybytes/api/get_config.md | 2 +- content/pybytes/api/is_connected.md | 2 +- content/pybytes/api/isconnected.md | 2 +- content/pybytes/api/print_config.md | 2 +- content/pybytes/api/read_config.md | 2 +- content/pybytes/api/reconnect.md | 8 +++- .../register_periodical_analog_pin_publish.md | 30 ++++++++++++++ 15 files changed, 104 insertions(+), 13 deletions(-) diff --git a/content/pybytes/api/activate.md b/content/pybytes/api/activate.md index e69de29..1a209da 100644 --- a/content/pybytes/api/activate.md +++ b/content/pybytes/api/activate.md @@ -0,0 +1,40 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/activate +--- + +**Activate** +---- + Activate device + + +**Method** +---- +**pybytes.activate(activation_string)** + + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| activation string | generated by Pybytes | Yes | - | + + + +**Example** +---- +pybytes.activate("eyJhIjoiNTYzM...") + + +**Success Response** +---- + + >> Please wait while we try to connect to Pycom + >> Wifi connection established... activating device! + >> WMAC: 807D3AC325E8 + >> Firmware: 1.20.1.r2 + >> Pybytes: 1.3.0 + >> Initialized watchdog for WiFi and LTE connection with timeout 1260000 ms + >> WiFi connection established + >> Pybytes connected successfully (using the built-in pybytes library) diff --git a/content/pybytes/api/connect_wifi.md b/content/pybytes/api/connect_wifi.md index e5c582d..92970cb 100644 --- a/content/pybytes/api/connect_wifi.md +++ b/content/pybytes/api/connect_wifi.md @@ -12,3 +12,8 @@ aliases: **Method** ---- **pybytes.connect_wifi()** + +**Success Response** +---- + >> Connecting with SSID and PASSWORD + >> WiFi connection established diff --git a/content/pybytes/api/deepsleep.md b/content/pybytes/api/deepsleep.md index 15c821a..c487e6c 100644 --- a/content/pybytes/api/deepsleep.md +++ b/content/pybytes/api/deepsleep.md @@ -27,5 +27,9 @@ aliases: pybytes.deepsleep(1000) -## Success Response -TBD +**Success Response** +---- +After sleep, device reconnect + + >> Connecting with SSID and PASSWORD + >> WiFi connection established diff --git a/content/pybytes/api/disconnect.md b/content/pybytes/api/disconnect.md index da31db7..4c803e9 100644 --- a/content/pybytes/api/disconnect.md +++ b/content/pybytes/api/disconnect.md @@ -12,3 +12,11 @@ aliases: **Method** ---- **pybytes.disconnect()** + +**Success Response** + + >> Watchdog timeout has been increased to 2147483647 ms + >> self.__connection_status=1 | self.__network_type=0 + >> MQTT over WIFI||LTE... disconnecting MQTT + >> Packet sent. (Length: 2) + >> Connected over WIFI... disconnecting diff --git a/content/pybytes/api/dump_ca.md b/content/pybytes/api/dump_ca.md index 5dd4992..943d1cc 100644 --- a/content/pybytes/api/dump_ca.md +++ b/content/pybytes/api/dump_ca.md @@ -24,5 +24,5 @@ aliases: ---- `pybytes.dump_ca(ca_file='/flash/cert/pycom-ca.pem')` -## Success Response +**Success Response** `Successfully created /flash/cert/pycom-ca.pem` diff --git a/content/pybytes/api/enable_lte.md b/content/pybytes/api/enable_lte.md index 8acc6f4..bb4a21e 100644 --- a/content/pybytes/api/enable_lte.md +++ b/content/pybytes/api/enable_lte.md @@ -29,5 +29,5 @@ aliases: ---- `pybytes.enable_lte('Standard', 1, 3, 'internet', 'IP', False)` -## Success Response +**Success Response** `TBD` diff --git a/content/pybytes/api/enable_ssl.md b/content/pybytes/api/enable_ssl.md index a1e195f..8777e6a 100644 --- a/content/pybytes/api/enable_ssl.md +++ b/content/pybytes/api/enable_ssl.md @@ -24,5 +24,5 @@ aliases: ---- `pybytes.enable_ssl('/flash/cert/pycom-ca.pem', True)` -## Success Response +**Success Response** `Please reset your module to apply the new settings` diff --git a/content/pybytes/api/export_config.md b/content/pybytes/api/export_config.md index 60d5f40..d4f94a9 100644 --- a/content/pybytes/api/export_config.md +++ b/content/pybytes/api/export_config.md @@ -23,5 +23,5 @@ aliases: ---- `pybytes.export_config()` -## Success Response +**Success Response** `Pybytes configuration exported to /flash/pybytes_config.json` diff --git a/content/pybytes/api/get_config.md b/content/pybytes/api/get_config.md index 5eb9a69..432f1ed 100644 --- a/content/pybytes/api/get_config.md +++ b/content/pybytes/api/get_config.md @@ -23,7 +23,7 @@ aliases: ---- `pybytes.get_config()` -## Success Response +**Success Response** ```json { 'ssl': True, diff --git a/content/pybytes/api/is_connected.md b/content/pybytes/api/is_connected.md index c48e966..5b72aaa 100644 --- a/content/pybytes/api/is_connected.md +++ b/content/pybytes/api/is_connected.md @@ -17,5 +17,5 @@ aliases: ---- `pybytes.is_connected()` -## Success Response +**Success Response** `True` diff --git a/content/pybytes/api/isconnected.md b/content/pybytes/api/isconnected.md index 418a842..9fed8bc 100644 --- a/content/pybytes/api/isconnected.md +++ b/content/pybytes/api/isconnected.md @@ -17,5 +17,5 @@ aliases: ---- `pybytes.isconnected()` -## Success Response +**Success Response** `True` diff --git a/content/pybytes/api/print_config.md b/content/pybytes/api/print_config.md index 513a701..3fc68ed 100644 --- a/content/pybytes/api/print_config.md +++ b/content/pybytes/api/print_config.md @@ -17,7 +17,7 @@ aliases: ---- `pybytes.print_config()` -## Success Response +**Success Response** ssl = True wifi = {'ssid': '', 'password': ''} lte = {'apn': 'internet', 'cid': 1, 'reset': False, 'carrier': 'Standard', 'band': 3, 'type': 'IP'} diff --git a/content/pybytes/api/read_config.md b/content/pybytes/api/read_config.md index cef2711..71b5769 100644 --- a/content/pybytes/api/read_config.md +++ b/content/pybytes/api/read_config.md @@ -24,5 +24,5 @@ aliases: ---- `pybytes.read_config()` -## Success Response +**Success Response** `Pybytes configuration read from /flash/pybytes_config.json` diff --git a/content/pybytes/api/reconnect.md b/content/pybytes/api/reconnect.md index 3e866b8..61a0f9c 100644 --- a/content/pybytes/api/reconnect.md +++ b/content/pybytes/api/reconnect.md @@ -17,5 +17,9 @@ aliases: ---- `pybytes.reconnect()` -## Success Response -`TBD` +**Success Response** + +After disconnect +---- + >> Connecting with SSID and PASSWORD + >> WiFi connection established diff --git a/content/pybytes/api/register_periodical_analog_pin_publish.md b/content/pybytes/api/register_periodical_analog_pin_publish.md index e69de29..68dc467 100644 --- a/content/pybytes/api/register_periodical_analog_pin_publish.md +++ b/content/pybytes/api/register_periodical_analog_pin_publish.md @@ -0,0 +1,30 @@ +--- +title: "Pybytes library API" +aliases: + - pybytes/api/register_periodical_analog_pin_publish +--- + +**Register periodical analog pin publish** +---- + Publish periodically on the given analog pin + + +**Method** +---- +**pybytes.register_periodical_digital_pin_publish(persistent, pin_number, pull_mode, period)** + +**Parameters** +---- +| name | Description | is Required | Default value +| ------------- |:-------------:|:-------------:|:-------------:| +| persistent | TBD | TBD | TBD | +| pin number | Reconnect after changes | TBD | TBD | +| pull mode | Reconnect after changes | TBD | TBD | +| period | Time in ms | Yes | - | + +**Example** +---- +`pybytes.register_periodical_digital_pin_publish(TBD, TBD, TBD, 1000)` + +**Success Response** +TBD From ee965d47856d509bf83a73627ca67d4a729d76f7 Mon Sep 17 00:00:00 2001 From: jirikrepl Date: Mon, 13 Jan 2020 18:05:27 +0100 Subject: [PATCH 15/56] refactor: removed unused gitbook plugins these plugins are not used anymore since we migrated from gitbook --- .../gitbook/fonts/fontawesome/FontAwesome.otf | Bin 124988 -> 0 bytes .../fonts/fontawesome/fontawesome-webfont.eot | Bin 76517 -> 0 bytes .../fonts/fontawesome/fontawesome-webfont.svg | 685 ------------------ .../fonts/fontawesome/fontawesome-webfont.ttf | Bin 152796 -> 0 bytes .../fontawesome/fontawesome-webfont.woff | Bin 90409 -> 0 bytes .../fontawesome/fontawesome-webfont.woff2 | Bin 71895 -> 0 bytes .../gitbook-plugin-algolia/algolia-logo.jpg | Bin 3485 -> 0 bytes .../gitbook-plugin-algolia/plugin-algolia.css | 12 - .../gitbook-plugin-algolia/search-algolia.js | 49 -- .../gitbook/gitbook-plugin-anchors/plugin.css | 30 - .../gitbook/gitbook-plugin-github/plugin.js | 14 - .../gitbook-plugin-highlight/ebook.css | 135 ---- .../gitbook-plugin-highlight/website.css | 434 ----------- .../gitbook-plugin-hints/plugin-hints.css | 9 - .../gitbook-plugin-livereload/plugin.js | 11 - .../gitbook/gitbook-plugin-lunr/lunr.min.js | 7 - .../gitbook-plugin-lunr/search-lunr.js | 59 -- .../gitbook-plugin-otherlink/js/otherlink.js | 1 - .../gitbook/gitbook-plugin-search/lunr.min.js | 7 - .../gitbook-plugin-search/search-engine.js | 50 -- .../gitbook/gitbook-plugin-search/search.css | 35 - .../gitbook/gitbook-plugin-search/search.js | 213 ------ .../gitbook/gitbook-plugin-sharing/buttons.js | 90 --- .../gitbook-plugin-simpletabs/tabs.css | 0 .../gitbook/gitbook-plugin-simpletabs/tabs.js | 9 - content/gitbook/gitbook.js | 4 - .../apple-touch-icon-precomposed-152.png | Bin 4817 -> 0 bytes content/gitbook/images/favicon.ico | Bin 4286 -> 0 bytes content/gitbook/style.css | 9 - content/gitbook/theme.js | 4 - 30 files changed, 1867 deletions(-) delete mode 100644 content/gitbook/fonts/fontawesome/FontAwesome.otf delete mode 100644 content/gitbook/fonts/fontawesome/fontawesome-webfont.eot delete mode 100644 content/gitbook/fonts/fontawesome/fontawesome-webfont.svg delete mode 100644 content/gitbook/fonts/fontawesome/fontawesome-webfont.ttf delete mode 100644 content/gitbook/fonts/fontawesome/fontawesome-webfont.woff delete mode 100644 content/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 delete mode 100644 content/gitbook/gitbook-plugin-algolia/algolia-logo.jpg delete mode 100644 content/gitbook/gitbook-plugin-algolia/plugin-algolia.css delete mode 100644 content/gitbook/gitbook-plugin-algolia/search-algolia.js delete mode 100644 content/gitbook/gitbook-plugin-anchors/plugin.css delete mode 100644 content/gitbook/gitbook-plugin-github/plugin.js delete mode 100644 content/gitbook/gitbook-plugin-highlight/ebook.css delete mode 100644 content/gitbook/gitbook-plugin-highlight/website.css delete mode 100644 content/gitbook/gitbook-plugin-hints/plugin-hints.css delete mode 100644 content/gitbook/gitbook-plugin-livereload/plugin.js delete mode 100644 content/gitbook/gitbook-plugin-lunr/lunr.min.js delete mode 100644 content/gitbook/gitbook-plugin-lunr/search-lunr.js delete mode 100644 content/gitbook/gitbook-plugin-otherlink/js/otherlink.js delete mode 100644 content/gitbook/gitbook-plugin-search/lunr.min.js delete mode 100644 content/gitbook/gitbook-plugin-search/search-engine.js delete mode 100644 content/gitbook/gitbook-plugin-search/search.css delete mode 100644 content/gitbook/gitbook-plugin-search/search.js delete mode 100644 content/gitbook/gitbook-plugin-sharing/buttons.js delete mode 100644 content/gitbook/gitbook-plugin-simpletabs/tabs.css delete mode 100644 content/gitbook/gitbook-plugin-simpletabs/tabs.js delete mode 100644 content/gitbook/gitbook.js delete mode 100644 content/gitbook/images/apple-touch-icon-precomposed-152.png delete mode 100644 content/gitbook/images/favicon.ico delete mode 100644 content/gitbook/style.css delete mode 100644 content/gitbook/theme.js diff --git a/content/gitbook/fonts/fontawesome/FontAwesome.otf b/content/gitbook/fonts/fontawesome/FontAwesome.otf deleted file mode 100644 index d4de13e832d567ff29c5b4e9561b8c370348cc9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124988 zcmbUJd0Z36|2U4%l4KKha{x&!By57#qh9rZpm?<2TJKtFy^$jj1QJZbecwX32_PVX zV7f9YgpFlkhA%W0jjEMtS0Jd_fh znd;+QjS%$}-ydy`PBA{D96bW+QiO!EREy0H^Md=|1;cL$g@gh`QIvF%#cZFOVYFFN zjC_5*%MT6qP=mcbgS`S*kkBC&IHbZV(j4qd1=EyB*Nq-84FB8V_@^Kh2T!&rf+x57 z_i>22@LYgTr4OPIjacN5f{+f4Koihp6ozJ@htNW_7_C5&XcLM;Mr1-MXgkV6d8i20 zpk~y8y3t{D0zHi`p_kAV^fvk!eT#lYf1x1?Q9?>W`B7?0OX;cmsj*ZT^$@j$ilm~b zWGa=)p(?0mY8TZ*9idKAXQ*@3bJR=J73v-8OX_>-XX+0MQ+IqApJ6^)pD{jRKC^um z`>gR&v{exJ{Me)YNS& zBwQ_gT)07K6xxJ&!ct+iuu-^E*el#8JSaRNd`fspcvW~q_@VHo@V1B+sYRnj<3&?M z;i6fhg`!oWCqz*qlPE>BU6d}$6%~j|L^YxYQHQ8Uv{$rGbV_tV^t|Y@=$fcs^rh%` z(GcxJOKBCYqsP*d=`eaWy?|a#ucJ57(eyStjV_|g=xW+Yx6!@yVfq>RW%@PxJ^C~H zTly#ZH~Nm47R$x=i8=8D;tArZ;&Aa|@p`dIoFy(1*NR)j-QxY?qvBKI=fu~zm-4?3?PF?px@)!?(lti0^UVXMCUYecktc z-_L!&_r2{q#83>&1TY$AG&7Ew$V_HJnQ$h8nZ-QJ%wrZYtC%PzmPunA%uePYbCfy3 zTx4Eit}t&gpDVg;<2RkK=lG;3hzv5&IRY&@I7+Sx3&kS$~D*k-na?P8x~ z53onrQ|uY`Y4#%fBKr#a4*LQ7GyA&~Nrh5BsY*IrI!ZcLI#D`BYLG@qXG`Zwmq?dO zS4$(M>!h2cTcvSQlQdbHDz!^9rMc2VX@%4wt&=uMTcsV+E@`iHzx1&5nDmtNtn|F} zIq7BT>(aNR??^w8ej@!s`nB|y^e5?W(m$mG(jgfolgJdZVKR+OCmSW3APbdElg*Sp zESoP|EL$d9C0i@oAlo8~k;Til$;>jVEM1l@%a;|)%4JouT3NHKP1Y&fBYRSIP8~OM0 zpXI;H|B?^N?M0`Iba;j3qNQIXWvUHqjcJY_u9v zjnQ_iG2UvlnfPJ(N0KeEN%6_i3A|xSHCfC?Te>AVEyWlGgWoOjz1}URrEa&zTH=f` z@TPFFM<>9aEyiL=;?I<5Yf`E;(QJ?bZQhoGw3&t?+CiE8(~s5Q?%6x^omX5QE#&wQ=?*{W0NwX zt#R?ufSh}kdsiNlsnI|~pjT?V#rhB6-Lj{LyJh1xW2_zePPbaTuXnHPnQUrunk|Z_ zY)Yc}Zpll3PopKtbJ?B-10}-aJYb?Z-r_0PVy#A_*=Di;9rdfKqU8?E+480T))WU(e@ z1LH*}1CK_<0*&qVj6`5Lt7ld`pYW{esd(8m3dXcrl8jj(WwyIhwAoE*DKWOFv{a9% zc`N+<_^L;sfpz0OBJLG!o=70E$%*D9;4LrFQqycEcnRQpqZNc0B;B0kB_@oQYRXDT zgi&HVGw}+nM;?K!W{)6xSkv44J>l}!Ja;{h-F>rrFXinp4b(ww67UJ|IFG+LtIcML zi;Drm0&>hT#^mH!9%u1@HM`LSl!@~2hNr}fqNk9S>bdam?B%DZe;Mk38a&VbPYY1g z!-037;JZjjw!|1StRRmd(zYZUC^0}vj5X019~*5m@=WLDY_r8~+@1zfZ;nqiC)%@; zjW(O7A;D?^BmoA2(bD2#jL{&^v1#^LODYIus)s!iQ*F^8$h;nj0ptfCIPKrQXqBz6g)^yuvij6<^ChI|EUA1 zfNemH*rPm%@|589Jy#x;-jWwZyjnHeY!<@U%qG@8$$} zDwS9B(J3%sv^mz8VvI{lw8!&vfUdV0?J-89)#Slv{N#9JoFxrV9|g05Umj8a)8N6^ z|Foo~{!f)h_P@`1OP+_kMbK}aj(M;+qb&*aH6R6kJp{L>SYmh^>J>6Cr+WBhdm1pG zXExrFr$=}%vl&?Jo&`<5C${kR|5Z#plK!Kd_^L4z=Hao+u@;^xHjmx5rNH3vpqtGp zMpFV9%GBsMP(B_K^M=^d5r6f_Kk#E5U=R!i?*#zg8dHa>Xe=yDryofSkbG1YEMi}4nsrcMt{P0P;aag%5S8Yc4n z@IJx6CEhKtnG%i3aracacYNL)M1iIQUPw!{nT%j(VnN_w`5GGsLhm(%9?|rO#eW;T z((&Jxe@%kt37(85drGn))@BO@<^nC|)p0zkc(rB&0|a~u@}Fpn`qu#b({#^7M1@Wc z_4q@4w_r5*3I1b&`Ods5*VC441epZ=@4b4Yn|BpF9PH7oo~eaSnd&v5d<~=$BoD;L zOYD2sC}6y(&?(c5Y1V`oun8b9)@`X-*0h);YetMcmKUghgvz54Vt5LJ{*3{>5;`^F zpEf&av6wVFs6<|Y@KFD>@Uy?y>d|`tQ{nGMg@%T~X~+UIl@??4yvW^hCQyw(|Jw%o zE;=g?=np<5@EYLit`1=(<3Cki0sV82=Z*hVy&|0oG{^v7&yrySak5$x2OA*nG+XHnL9atO7xVd& z@V16~FVI^UJQ)Tfguw`5FhUsL1`mXJA6N*37+??s^kV=}1ArO;)BvCc05t%p0VWd; zaNz(K4shWB7w(7ehiRYUEbQ-ix1JG#zIt|*UL6_5@%W2^N6AM@9avH!* z2e|0~2Q&)_Z2$)Z zGfbWg=M*@n!Wjx@7@P(;!{M9;=X5wD(vAE&zyRbjz{3V0mjTFS0CE|CTm~SQ0mx;T z0v%3;4yOVf5Xu0AG610rKqvzc$^e8i0HF*(C<7460E99Cp$tGM0|>t%6yQPuE)?K^ zK88?$3j???fC~dSAd3OWVgRxjfGh?eivh@D2m?3+zyVDRKobMd!~irg08I=)69dr1 z05mZGO$N16+7S{M7Kta01-4sc;22Acz47VweVS z(*O<#VgP~|fFK4Shye&<0D>5RAO;|a0SICMf*61x1|Wz52x0(&7=R!KAc!FX;6Q>5 zAVCI@AVb9T_^F_RLD;5F_b}^J=rtV35)Nbu_sY@K=^jp<3VnwIal(N(;UG%kK-h4g zO*qgd9B2~`vXcG>!2?yGQ18u^AHsL^N=&iTIO;(voLcUQ2^Uc1l!I!dTB#1Ii#h<2;p0?4 z^*;5rkJyLx@$(t)Gu`K5pZPw^eAfAF@rm&%@M-jE@!98dSTI%ah~RNSmteo3PjFiB z48(UY3EmfcEcjgTgWwmzZNY#rP#7YdAPg1G5Y7=U6h0zcAzUYn7A6Sug&zq&7ZMRA z5{Z08deJ12S(G8l7nO-BMYWetHfIIaPcVd zIPrrJcbz7lBYs>QC60yIt3!NDd{+FS_zUqj;_t93X{&1Gquc<%n^u}zRY|Nane5-!u-t&S(a6?GuWl<?qg4~ z&p<@|1$tKBG%ASzL z$+kmmvP{-1I|k9mcOmll4a6M(f{3FJL>$#}y?l~IG5Hg6qr5=gChwH* zl^^!R4$sT`;RkRqIqys(4kBDpi%Is#LY8dR50&7gaB* zuBcv9-B5j?`dsz3>U-5Ms@p1}7ORzNy?U&Al6t0kv3iyIarGv3oH|);SLdpW)jQPH z>IQX-xwc0zXE-rZBl6VcH3l`0Jh{0XVrQ~_y ztKkUMvm}(L;eb+BUS1YEEQC?xFs$c-U6|qX< zFzU4&ehA)5^#I3DT(^wQ%4_S?UlVt>wRP&Q(VcC1S$Z5Pd<4c%;@DXX>3@*HFiG6M znPEd2q8iV!eFqNov7;FhIg(-f%m+;D0!Gh@=P)e1MK^Z{rb|y@SaAuA>=^{!*fR>e zqGuSax;u_a7zHpRId&owJWv?H1=EESfCRg8+p}S2*}1vd`eowm_S{`Cvt8}&yY$3~ z`yXN06)+xum%YKcIs6;r;zSK)#dRgx;*!rfSG+sEm0>L~ZQ>xr6ZB>I)Ek;`3X!Go*{wbSU@{na^1^OM8RXZv**-wpjX6OoXin2v%D&g-hwHDxwux8_KSGonXlYbvXE)K=Cuig3XFYV3x<|;Uv zo2#3pBXgVI9kWx*l0V5QIR50XcoB#H#QcSI@=PyY`0}G~>F(k?cwmkf42Ht34F5+gaP45^#VZbN{-#dyvwj4qAGU4 z87%Bpzt52`$QL5g9?H0Z5pg?>q5dq#{sDr7;US#M6>_2TZ`^F-*tgfbv|tm*b~|2R z>N#N7Wx%a;BXGdARU9i`!m!UXz!ota84f7;)9}Uc<-h_r=idm`vEMT~ccd$_lfyzz z?~ZgwmT-fr%^aRdeDDKg_IJAW4NdEw(2&KGNCcTlu5!fHk zSdSmkUb)=R{G$HT)wj0(x_w{if%1bD9hL1n>pCS^z|`%|Z!O#zcQ)!|;-?b!=8YRS z*)7~1)f^5F2bBS%Iyw9RUvfpBU_j<^7{_kn7O*r37ItzD@p4XonV0NijLuVGK?U8u z0-6M?0BP4jwD2OLz>~O_B$@GID9y>nt3i*9=2+q&n_0a108q#-7;s`W;|5hnK-IZtVYuRE2LI@q zHICB<4}LBLy?aju>)FA6+{F#4=rWGnPZsL$sKjJ0evE|R(lQ-MBwIuo>20P1+QHNG zfwsP`bUjJLTSU0D0Y8RA@LbIxsNRKSGrpfVKrJ2Q0LAV|FN*O(;evx1PCl=?wmZ*}4`O1g8)c9tLWE%y1$iIx_5gLgP`FFLxi@udAW& z&s;HvNVVqe4UHN4!rH>R;<`8@3T!QJEAJ?m6hC>q^l2?F#y;4Bx9C}3>9QmW2a-o{ z4Dr=(A~WZ&TD~ARD?7K|Dsea*RhqQ=&YZ658b^)xWc|s;W6gN(Sv>g@d>@ub%FkWc zaY5@UagD+!@n3p*GJ`p=2NWL530N8!AB*vDHWe6M)CIc9S-`QAflJ&fE5kPJz-t(C z1K$uel$O*LYk4KkX0_#EiUTXa+Myp%u__kVGw#!_)6a3_v^!Efh0*ik=87bz=~o#S z+yH(A4kUJ(N0R<9ewV|C!TNl_>4ze52cvVTX#5#4L2E%yW44yX&ydA+zE45U5Cu)?{#u;@WCx#9!y6lVSUKr98b;^qRuyg)JN;(DwD)8dL3vEpffRu%sK zJ#OHl>wucPJsQ6+CLOLK5th;*ZLf(OJ)3uL)^(ljJ@3%qDd3-AA?=E0yBWM2jO6sF zxVWgo{QQEtOkNFS*R~b3S64f#wFm1C)bDHj^~qajKD{g{dhv4E6|E}>zlpQ(F&3{N zd&zooRzy@}CT@XoaBXvkv!kIksJ5}Lv8GW{OV^avmNu03MhD_hQZK^QG}v#TM+7qv z3C0^-9F^KNll+8#a?gaW9-BpiK=+YhSe>=oQg1H`vK8gnw`<&yJgI3`O~eUUO#jJX z1HJ%i_*=3G=i*KHVH$71a*Xi8&-%-Dbn8g0n8>R{DE0 z%_ckp?t=?r2S)pv!*CHl>~%)$*bWnX1uO&@@S55teNS^o&yyP7U+VYxOZgmFt1xb` zKc8d&qaoc+mot@P$8rCweq6KI{h&5keEKl918ZE+u*sbKO%FS);#nOI4_m#*V3mOP zCU~>KHZh-m`swul`wP7!Gv9)(;r%ueNSxv(Za_u915Sa*wP4j3uy1W$Q$s^_5PplU zuX2{vR-7lkfi8Q}8jie5FT^uN?3)a4C|UK#9BBSoAeZU`FcB3aU}y1G33~1$*>Lo+ z>h5cz&W7D>yR@#`bZ2v3R+&D1nJB9)GcQ}~zD;KpwRJY=S$vjpHkKC8dTr^4{FMc3 zh&426B8{wgCn#wr1DY{-u#n~v4_deor!y60W%~8&=fk)yFs|A)4u48Mb&qq8BmZ3S zr>=2)JAc))`#3xfUK-5MtDL(Zh!MtnkdY7a=AgB#W0z)ELq}^X0JJcagC)mE797Xe zW{zU9V)U;>!HRY?HB~lgTUu)Co%&tPtsS+yv2!^SShu&RH@#iL;>Vby+;|$l2`mCX zI{X#a=+tAo7>{LiKhXTE>48mLPFC#VuuRle?`&<;faBR*-dxh4D`_aKDc<2`i6oH4 zkvN_)!#u$+Aj61!0tragk8n>DS!m)nW(@HIr8koKffW=0`9LA!KRM8cDz>$`x~56r zP*+{2-61Y4E-x=BDk%tZi`-9&rno)^MWmU_y~(j}03tRpz$N&chqZ<;1=a?`3$8DF zi*vAMlMXt|&M7S@U_ML5*ca^~G8c zh1~q2ybApc^05eX*7ssC_0vV<4Y4~Cx2xR`;JGf(N#=@J9QyI3idwz1usWxtVD0R{ z@{;0ma67At>q;9X4)#0{d=B2i$n#rwm33%4b~Ws5)w2Z!Ic3?}?3{+y0zLa=PLI7= zXKS{UXJvvMfNFKZGAKTq2(cg8q$Nwighr5EWH-K#%)rTbE(>}&5+n~tCczS5->OGi zAJGzuB&;LD$#9&o4nuYvPIwj%=e06U2805}oEJf^SUj1*w;2qK0j!NrGx%%ZJPUJx zozGlczXFyWJkU%=-W|<2a5kKPA{@ei&<78C7JVQeyr9Aj?;kq=TBo6*uA#Ou2sHK_ zj@_Bx<=DA1h!t<=*u8rlr>uKf@dAbgvFoSDaFaMaHZkllM+GhiO*UJ%mBzuuR7o~C zG>#plo+Z8$CJQmnedv7khqu$Xax`Gr>(v-;+O z!p0med1fv7g`|^de~rgs`hhz%i@))_iVB1Rrp@A|uznO1SZNYiX+qCm;Q>)gZC6LD zcECxucI6b->c1ibV1`y)T>mOAdmifOpSAPsduVu?`@#2G-OKjde{< z4fsm@v`>=XTz9s9pzA73+iBO@)ABP4^=!1xnvs#7WxYKquw`d!+s+nA_g-G1_2V!Q zG+qG0V6}t8V0EKy%xI75i0X;$sqJap(<||%^SC{kA83o-onXab;|F)EsRa>JE_OC_~fCZr%nMwcG!E1bUPZIp#6BSpCw^* zacQFy3mF{d(QDw);LYI4zQ@QzrU%oZ_!`IlfMqb>V`agf{ zJ$GrSA3p;Ntc5hm9vCMg;cy)qCt3)qY5^Vz#{!Tt@C()8W3ihVa+-DZtET|v2Ay6k zvu+iz!_mAW_FnL*ceTSZogD;Huo^6MU|}T|>WYi1i?z{J?Ae54QBesAQBlVd&YnGX z?5vL6I-C6Fz7wZ$h)E1S5rL<%;{V4OM|MUYiGrw!+bLRp{{6U*fRQ@51ZLng2LIq5 z(Y;rAN4^Cd!}`|Roo$*+ThFWodI95rkGIC%MG4Hlp_JmcqsmwW1F0{ z4Gk=rLrmZns@VlEt$CXzKzbHua3C9i(w)qJvl7NoVGHMxEDOgbFv8$L2$d~o#H=`R zU+PgEM)c8r`;LMw=J0q89={rM6MoknW1~!`^(jYtGN08xyJz=7R@2th+*Ygmw(E_n zCqI+0-t{6@!FsWssM|7XbS0fdodq2d_E}Dz3G*p}vw_(UQy1BLF~#)s=-Dz!Sy@R1 z7(f-Bod+6w**NfyW>ksXO7YI@y*ZtQEZF_gFk?IY00bI13^o`?Zh@Z`h>o#hqWE<* zR)AvrfN}7uONGJvBo42|83WO~-+}jZvih>JijrcD4UZxt+4{e(HMZ(&YpQE%HEdMEF%R3HJ(du~=50&VB(|~Q z+2C%0nx-$E;a5BqSbPDSU*JgJSpe?rt`6v%?t{fL7(zbQ3$@WAlVWmyN2Y^NNz#$6G+j4{5Bwe_}h&9 zpF{z*C}0m#LL9#ksn#L&T%>*r4LgDEt4H@;K=*xy0$CKup}-X=Fdqe;M1ceaMWLY2 zkVcC%laS^qq%B6lD-b6}TrA>p5Z8>j=MncC(kYQH80i)u-A1IdB3&=ieU0=wq~D12 zg(&1c6k(D2XDh*@Za8I5=!-9HE2e;kbrMk9;R$RE*2f<`IPsCqPd2^#$; z8uK`MfI?%nXzT$rE*gywL*qY16K0_a4m9BvG~sVF@i=;LGJ0?&dhj%Q(1j)ip-Cn* zS%fC*(BvL8WhI*WJqis#VdIe@4;flexDN_njKZ&>X*1EZ5;W~Hnr=fgXf(r!W>%qD zlhCYqG^+{C4n(t`M-Q>+;a2qURWxS`n)3~sn}_BhG_MoQ??wx%(ZaoG(FL^lJG5j0 zT5=RE8A6XNMJxT$$||(-U9>6?tumw4zGyXzR?E<81zLR-tr>yVSkRiQC~_})d?i|Y zKU#Yft$hlueG@%#KU!x%>o=nf*U-i(XyYqr(;Bo{hc>@~wlHW*4~mLFQHxR3<0vW* zMeRXR-=HWL+A2a@m1yfe6g?3|Z$dH4P|OD?<_?P8hGM@!agQRS7#WLEd=84gjuM8W z1S>KPN2Y5iF#si|qQsZcwvlLC3`z<{N#{`VHkAA>O0lDqkC9n`%oC6~8ksYZxf+?f zk@W{r6QEN9;L>h)LfL>ind3f?eoy~r;xP>S+5|Q8QD^i&5CR< zBD)INCnNg{DD7F4o{BQ^P{uBlDMgtDD2ql}>rmDOl)VMzY(+V{QO*}AcL~ZpjB@`* zdEcV^DJcIcDhNRZ6Hvj|sL+ZEuc0C_Dw>0ea#7J~R2+zkO{ioJDzTxGQ>f%^RPqxl zO+=+HqcRIBbD*-9QTZrTUWUpqqKb!5#ZI(CjdnbOcI-ww{y>$BQPpTvbs9M`P_+tG zA3-&fQSAy;w;0vcqPm|^{Y+F}f$A@y1`0KdK@BTWqYO1(N6n*9YbDw_1?~I1N@Q;*JGMNiK{Pd|sAsYB<4=-hU6-hwVXiY|PDF6N_)XV9}N z(X&6I=Q;GkM)cx!^zun`c_zC22YO{Cx*|qb;P)zeH3wZyLf2-Y*QTS_$DubSqBn}r z8*idFr=sh_(Di6^Lyc~1LH)PTJ4NVS33@jdy?X(@cNo2&iQfMReb9tH9FIP{jXt`8 zK5jrC-$tK2hd#T7zL<%=Jcz#RLpSr#R~Gd3TJ-gC^v!+fn|Sn11^V_F`feopt`>ba zfNoWx?=PVrQqhld(U0fRPm|EkLFnfy^vgHs*G}|X9r}F~`a_BScn9774!I7Z!AA7A zgM!U;pKmC^QcCa{C0tJl2Pm4R=tfE`r^Kfy@f(!Hmy)cae8VY5Mlo3w^E}1ANJ;IK zY!jteO!Qqz=rD>clIx^Faf-%Tp$5~X>Z(k`L28I<-VD%ePIeU$DM zO8+|*l0yyGQNy#T;rpo(8fwHUYQ(G5{ky4=J=CaTYSa~Kw1FCZo*MlLHAYB{p{X$v zYRp1v%s12n-%w+hQDd)D<6fY~OR4cG)c7uH{MXckG-^UA6`DeYzDI=}r3_liFqJYa zp$uCnLn383M}>z{(^gQ^FH_SA6|s?;VWnoOsF|CoSs~P{<a!)?cDFh^YL~2Vq6$M|q?W49nOhpG!(NR>)Nh;Px#nw=<`>EK= zRO}B_oQ*POQSnQt`0G@{L@MDpWg1DDUZ)a!sBJT;Bm#Q>9TjehQh#erRBkc@5njNLFaTY1X50h_=>xPSd)%aXP|WYUMm66yU!rr9D+YfJR> z-Lvb-J$i@u!13#skLtd^gw_3cjYi)6pM(7Ea>5+bxL`78A_sooLlC-=<7ke84Isci z-5V@gq`t7i8L#8xj`1ssH<)|OT^V}#6iq4`a>62~i5v6;PWvJ9F#w;aiMqOa4jh1C z(kWO5fdemC4wMX0^NYTs;;J3R;E58aC^p{`AFa8w5&Lli>%}lyk;r`%D)JBqcEUnc z2HnC8G9fNLn}Hocc{jMg(1KL}yNuh*9PZ;IW0l;1Q`~LqN!yzN+ebdIH6+A(B9SbA z_q&Jw&{o68jemUi{?&K&SdS&JY8K-AvCrPFo;}^Yk|C#f@R%?>f(Vwb(-F-Gq8Uzt zhD)}t9Y1NIwu-Kz7mok-%vwDO`jcqj@3v&h+iQNtv}OUsLCTmDWl>h}a*wOG^V6XD zy*B-wep~_ggPm0|5)7({N{ydjc5^`1RI<6LR6ihe{|rIa4v6E)@n(33L7DnsQmd^_ z=dS7}X|9c;-No5^>{=7!dYlxBN?Y5?+q4H-d!NJ$8GsKKZilUm8}10V3~zMH$;N(H z1i6eax@NqJA9V%bN8JIg87oA1`z!yy^xCrzdL@6agIyaz0)y{U`*GEDrE2NT4SP?K!byyG18PVGtn1-0Sj>BOsX#W@p4oZ{LRPSbgZ(ca zu!r*i_COc`9{oQ(!Rq}f=1%0jr|~F0#tYr9hS0?Sy#voj{x7V&yDeC_m%_4OS`K1U zF}Oty!L_VT9SO$4Uo%4^henZe`25!l35J&G9KJ*DK-@AI&*k>+ZSL&UV}Khl4VXlo zoy~jqYC!MQf&lqIr=SA^@V0y1ox`5vF4%v^Am{i4pZj+VPXjc;aQ`!urw3^N@7VXo z<;Bm)fliQdo{LlEhLF-Tp6DcfH+zNO>=ApjSojSex*OK9Net+92nj+Q{qSta#nF2N z`EF0VD62mA^yBtK3?cu;)en!{g9X`k0_*U)=o+I+^=yOT3Xo+xc><5tJ$7bBVf31< zkG0NtFPdd;N_xSl{q`Jw8RQQ zp@N(Wea@<~rKKyAi<0xrxkUF@U_%N2U?S0y(c5hL^3saZVhv>0G?eO&Z#lN*=*FCs z{FI_3veFWmyQ3frQd6vANJ!bWLx-28HYc`i+m#fQxG6p=akHenbO$_JQd3f2s(b3u zw^m%*D1mrpg;VQ<;8UX>5C7{x?!kgXMM3+?a#40oM}DUkTOnNB+EJ(Pc%|XB#w&-K z5A8hA4*SFiY!v_GQLM#d4)^LCJTD9_WsSP{rxVU5Ug$W`da&g%Ua>#0qqeoPo#*jr zP!XOO##UYz@W*wK?t#ZIAWUCwj5Vs1SVzABijJjoKWp{oHvEZeFt_fz2JRyb<{?_Qe#g1rG z&`_-Vhy23I^p^afSLfE3HB~fK1v#slY8&eZmbl&t99ZIhM^xU>SlQ&+H*TtKs;h5! z^_@U@J8;Wi5V`w;8_v1HXgTn{9h?i5>$EqD0#_B(?O;I$?f4`|ZWDVP1DhVMupiX- zb9gN1$9^1X*1CKSfTYRpYhCv*dm5Z~kBy1*dAFnghwE->m@)p@X?33pF4oju^u0H1Q8 zJ+r|(I>)%x?^W?GYEZuAS7SZmS{^# zc9fOs$qjNtR94Cd5J$lVP$anxFMS(Fig&g)wbtv&@2+kG)15vDWOu&+7{nC1pd+o?RhoWXq@mU6I{st&}ET0kEAkgV6@A`Ui< zl7EH0h0*%vosQiFEri25z(H{>XsD{z z!WuGyJoW)ur*(_Sc~V8NL0{?M)AQPLVHbBJ-QMhMtJm*3)q0}$qy$g+4o7^87inPt z{|%wv>-m|N07Gr&x*=qI_ZY+Tt4aXc|Mm#TrxXrnJU^K*JM|g9eD6m!q`K#T_QT!) zSOYUR)Gvm8p8o&WC3M3g0$d3kNkP;ftVE;$)(1{CFwkvSQiyT?c-S;af_-OPMYiBA z@G5YHqY7fnNpFEm3Cp49V00i}BDZ;O%t^a0n8+cAGzmE3ck#)dy{Dhiz#Nus;iAZF zkg_S-WOIF+MgJOja*F4m3YePs*fJ8J-=1&Iv*k!K^9r(UnxSlQDA(Ft+t8wW2kY?6 z8{pcRZ$jSIaxGBU|Ai}9q(9K!({@}V2mR@N17Lrc2*m4w*#&!<0iD`4$?cDSaX$fv zKl#NyiBMg`Pd%XP+JIMV6A|jb&oeNqO`6NO`d9Hg0!iZW)7Q?9(l2fmWxiT;?F|in z0Y3+^^h@Klhs9OQVKHWZ{uomS^mxUQt_z}5KX?6! zDUJM2!C{ycUkDNuERMpgf^@~4T%b#*1h)g@Y!*^;1t7)!c|3=T>6 z!{I6ZOP3o$tlk( zk=XKbbIh7h&dDd>=rG?AbckQ!ZLb3aK?!XC={?iS%fP|^R#eK*TwoE^_%((eR0;VD ztmiz{JI*^wwMz+ZyiyDveUlpCAj#0B8s;qwsfbfO1VRE?HLwiyJi{;E)Q}nlxz!1MzQs_$-D-rb$PCq2M%_0Zv~ zhj755?_d4?&|x@kUA=Xc|99x>_qU*WRax-&rK`hSNe)+{%cMz9ccg3Gi4ONRccP}d z%dtm$wOU=y6c#xO?M$oF(W1Ro%(XN-nzeXJG1uzE`6mBSLV2kM4b>mJg;8RcD{xNpl zv-*Lkp)H~wTN}ThmAB1q*TG9~6Pb=aX?sq4^hjGzuijPQD#UYOqZ*tr-~!GQsk!hO ztX>iZ&!}^|(%bCL>MTb_Sthx3#}b%OxHUaqduI|Ixv2H!41LL-YG+fcq}AC`yHh(b zKx5^TNAZK_^myN(uI*gex$Vb-`mE92o3ukUbar-mMYg`WmMD*v5H5N}P>$V}QIWYL zt2w(eyKHUj1lzXUjI^Rsds$Aiy)wOglWA(|=Ax|3yz)#*d3JMJd1m1gi8E5x=cJ}* zSJ)~GocUEbRkn(Z%8WdtBdTMI=*LvmOh&bD{D> zZaQ&(22iIzc!XQF)dYO1cSl9@? zJ8TOqi%1wA4T-^?)e%sw8!|J3#f5^w$bsANb%OUBg?qUq_r6|$>_D)C@a@7tq$^Af zR9y#-((BgQ&o9)vo%F)lk3VA7uLEZa?rdQAgxhpRm%z|VIX%$wTW$z);S0y}ulM7G z&s~pVmd{yI9v?^?G^&-UZu#4fd^`8@gY8_0`&ztNNO@ zu7)-UnD}O3iMHBV?R09o9J{M_>((@pF}3e&PW+17pL|*8T3adVh=FNdOwh!yElq`F z-}@}09owt6Z`ag;0lBXQew0|5gOyrmH6(TH-T{YhQ|F|HZBOR4puPuK_ zl*b>&3l`zUb07~m+GP)fghV(bYw0;OIWlA-MQ(RA>|k|GGzV4A5`pp}f?ETIpIqmE z55PA3mMa#&N1E{0N|)=ocD3zgCth{^cJ-fsYMS?-aU9e_a-^n&jQdW1WNp*Z6&m<# zH4+g*IzY_XU;U7)#90W?h;r^=8!Ru zl9+_}>V^cp`@|iYx)CqJk96S0H*c2R)Z%CG>#)Q7BaSDt0UvA5z|!d&4t@hK*5I9_ z1|yQLQ{LXPxq6G16p`ZW3R0}En=Vqij#S_=rR`=(@21K-tJ5?~>hCwL)~(pSv}##S z<-|aUBo6;<7wEY`r*bO^5Z2%Pvi&Qqvir^JRaMvZRWDu6d}&X2?H+B@k%l8RM^-ei zXk6J=)frgv)CIh;`TQl^d=0mr$F0pT)nDH8{G0pwTdwyu9cVmQcTiF`e0b4tEx1wl zH8&8oK6B(NMQ=2{kP@WaY8BVcB<4Gb`HM?Uh4FUts^mo_%Q7U&?(A?8ER+?v4$Na6 znTS=y5Bmo=FzX7$Ed#AsrR)o)uY-!8Iq3X|KHIjxFIBI6g9PC4)V?T3DgU8Hh7>YSok+S#YvRAU#WB8 zP3MnDx)1!d>$r9ozOOd7P2ZYVF+WQ~e8pr-1Me+qme-Qrv<(14mm9%{QeZ@E0Lp}A|yY)4dy?8BmvJay;j|PA0ORR=a z1ncU=4T6t@MFlX0SL&QSqrjehOo|je~yNqTEF6@Wc?b4Zyb+F`UaOgwKNRb?2?!>+bHof4YPE z0{(%!KXU$~4?gAt@fK`XV+Ht!Lho-UKPUJ)Ox?*q+ppdq`8M$A2JPx67*Ed5X>yv+ z*(om3l++eClnQjC+hIAL6?&a-ioS6*3ayMJhfdx|d&645$VpQ(^J%R;k@#uxsFSJHa%B zdD4$aWCA1p0h}FArWQow#o&q603%$&KSOd^609j4!SLB!3}AcCy+|pZ#R>4=!$QDU z`iuVN8(csNM6Lw`AE?VJ%gW1j?vw75qVjU6X!DDmI~!^m>g)BcldhAZ`g*8ncRGvn z^^e1sJVX6M{UUx!;(`8wei81%{qQXXM+$JhsMofwEm51eEzf4xlNls}-|fIN-~i8I zr~o1=G7jJ5;Cqol2!Qb}Ya;UUt*iy!QMv`_6XjU1*?P^yCYT zSFdPb@ea@Ypk4&Vs~^Ju;Hrl({Jx2k6o9^iui!xCtyb3a+Y{=gj856Tx2d*2ew=5k21>|Szd@y-lMYetjJs!^`yz0F@!Zms)Bx9%gd4foE#J(4p8 zG2Kbpq}cSW`H+*_1A8pJ>t;%nTi4G_o;VtwA&@mmAZrrOT!Rif^kQ`(gZxG#Ex$O_B*B{J!f~wX?V?x44-6PJRz8F3zngb{0FU+nrAQJN`Y; z>1?ld7E3;If1}=6(o#^bE2z(}EGk;IED%_?q(lSCaRDS1)9vk*744uHT5Fxo3l{<* zRMA}7QrTSUEUuI6ijQrIg_yuHX8d57dMIotOhkZf#RFjjVIn*kPgWm4?szr+IPZf5 z#vfndh>xE%DUcV3Z@(4sL0HI!g2efRf#=~RAoz7wy|dUmmAs1L;+)*9{ET8rVOeQm zfdh&jjp6e5X>ruY4Nb z=l8p)t*NM}uHfS}rKS31%Xr#NSO)qJkyqz(x&s2 zwn^F~ZJMO%JWrI;maz)RR3=cn6_1KTJ&u*N)0N`)th8{v_n!Ove@2>QXYaLF zR`y=&9iHcT#k2d9k=<4B3iAAYK44chaPlwvM#*{-dJ=p;leyVbUF0EaT^*bHe6fS4 zL1^$5@JDpNg>TS6_qXn+*x@}1?gSi;`SN8PE;M)=d_DMs0Vdd#hX&mVuwoUY1J-&6 z76|V%&fi8tKtZ7{@g_zDmXLjHiFS!svFk;0A2Hj}j=6Ff0x<00zJq#PAcgGSi;N_x zWq5t!-Dw3@vSi@}Wr86gHI*AZ8ic?%WPaqn@n%dv3z}4;V(*nb59Vi^& zKhmM=q@;hYhW3}xp>KiQC|*Z~Vhf0Uw7>W*B)GAO41G&V`zOmte+e17j?pIHqC>Ie zB@O8>Cf}07AZdzMkWhFk6KLphDH(zWhe&AX3WN?Pte~M%It2R;5g(_a*kb|-U4boV zZ-|719w#{JI0?m3t2Onq?$3nPjFX3GF<5x`gV%m^7#RkBo*xDW4{T$vhhZxydc?a8 zTiI*2jbl6DflYXcBSj>X1R>ACg57!Ut?YJs@>g~_+;N8o#B)?lUza6hJ`XW;3X!BXx2Wb@gvoZI9!iq4E{8b{7MF>$Z4?2%%qJB_$_3?mz=Q8vr;Kc0N?drjQI)%?7ut{JQKly{TE}v{!5t1 zLDnEBwtqVUuD~`RL~wP@g{fQ*qPIuMQBiGeadV3b!276LZt{n)pF;cWrzpOM@8Lu` zvQ86HqvPCsPXO7k`RInIw&wm3H5@%k-WDN&^1+b{SNY!aVD4?hH)=yxp(Uj`s)p;~ z-TZyKEHpVPil01L6r}^PAf#5ufyVi^2z{Bl1}I!i1T&7z`+((Z=uvu96vfV68^wJz z8JO)RGDd?iklWi@Z4o-n!k?34`?vXv2V-pr65eH2;Qg}|F)J_yRv^9w?`?n%7uH;bc!Bupg(Dvzd?CT_gfn}0s^vfWNK{i>+{Df`*@>Y!Du7w20F3}t zfC)AP3^7a!pv<}i7bs#bWU%Qi&xi%!4)FZ?$Mp!!`hdg#J`FlY6lT@cWkWErpz5Z{GHBtD}$05y-l;G7eNGbtDV4tn{5zR#8%Sm4(>J)4Yu2t@u~wRzl5B`qlQvDcv$(K`CwU~1#F3}TUD%TvUT~2W z%G+CTV~EB_tXih!kQ4Fs%)Ck0&ydpn&rt`BrPo#4Y}*{cTyAXrlJo_1#mhrfF;1f^ zfm^++V*90kULfmEs1J3{PCUkMzw=XKr<#l)!w+30Y97IK4t(1+?WA2=)b708&LZn2 zNYci5*)TLvIfY?c`ZPaqdxe6h)!n5ecc>n0>)k}oWm~ecMSJG%9XXxmd9=YExr*K) zdODTtrgF}boof+=UflNG`y@}$wg_?ntMDs!`;eji1uYqh3=HN4WKAZ~-E=nnP)$EX zqq7M%@IR2J$Y8`&Mtv&XI3s4lt4ub4SYJ>2M2mL^wlJ;zZi?uU4dM6b> z_Z-#~h?aZ}7qu<}X-1BmL95@8^^~Y7q2JK;m{e!;sWBNku+Z{ARpaOxoDLrlq9%lV zL)MYAWHw(|l~)543;W>=_q!^bBCC~j+D%O2>LFz8|LPtcat(Pu>3EK`3-|8#Xe5=O zN90ekNLgUaPjhgEG0&ZkSEr^K(~SJ$XGI0`=Q`%G1mL@LEj>q9@F}r|$S75$GpZ<- z1IcP88Bd=jOU6jk5`q^es!|W2m8Ah0^}9sKdH$yVVXWV7&J?AZ@lMthEG zzh{xMA*;dEz|m%pMMS1t0b&1TGFK&NsX|$As7k5kSfKAw@+f`e^V!tLmxw0(FziFj zBBQ7YN($5I;m9e}*B6UR4VJfPvW!1?GgGR&q`*qNCymfhzpSsI_* zcbgZNfbEZ4oGz4@1(`C%l9bkWm**Gp3BqcT!RqJ+ch~|4-uymt0Wv{H+l*)s8wH){{p@HGdsk3}Dp;*w=nvnT<} z%sTw93~Hx=LBogBKpN=V^BftIW=qY?F!-@-jlqzm&rbIP4JzGb6700emloo&q)n7< z&a!5y5uD+NKZ{&>I`+y2P9@I-3vGcfQet*TMqXyV#V^|m9zDV@d}k*(PM|sZEg?%t zAs$U0J3GK-_OsZSu7cB})52LG6A618}Rgw!_#( zB*&|((bV1q`zsJ116$;MjlAi5$Uo(2+6NP-tOt83G3~VixrhxN3>*Lu3GM*wA!vJa zO16{M?S1ZjpQpKhQ18C(uDzNdGtPTW){dkv*j;X2&x1yL+j7d#cpjD+LH9p*78LCt z!BpuK@6-exK|HM!ibQyUrFtpiR+r%K!0cnDpIze~*?mY!o)|_S`<&&>b%C%j#bkIp z%U_=74}IVI-Ptdt-Q7Khl!Z8zgboivr12jM_>IqP7^xjArA1^83EE3es4Fd_fU;sa1SV*wRGXeqs!6CV-|OGS`$k4uH`GPKF?*@c$760Cd^=A=o(%W=ONe@h;#l|gzGLAV zzJz0$LkF);Xn;M+0%N_+_`z3<_d0m-@cW-3=U8sdH6Tsaq;zKGWjZ(-2uKKM;s9`Y zIuH%e!bdJKm82B_PAMov#i{Xmaq77EjO0{o@F+xSdQ(yoBwC2p6DWqi5NX=9pX&y3 z+pQ1+*8n{r1d8E2)Y%Vi;ecM8p)uGp;IFViiUr!(Kya5wxD|u%1Ll|z5x{cY|9uN5-wkvwgFQf+fX)*i zOEZ6p72PGy(-2Uzr}wmr61T6Jyd7Tw5$X>$_eO~GD~o|ksm-V{)o|Ur$v}~OTT^ab zLle%AE2^F0Vgt!G+;#PuK0+XKjDN+V%4R9a(gFA<+)^G{R`%}M<}rjPR#k)6JJo+n=m0ix3KlG<7o?L>}d8xnN&nv873j_nTe4Lk z!T$0+-0v{jo_~={O_yetSjtLOMEd>rM0(*&G1rmu*4o4sA?w%fe9LjD;6Rxa z3*3?bje8y`B4H${zrW~FlF=y>b|2M{`DCQ5YOm~F;jQn9;tDw_YiD6{#9HywGkX+w z{!IBZ;BNjp)9 z+yEzuDWWI};!;A}4Z|p21@$6GHxy%X5i^i#6}ts7+iG!o@ACk62Y!S)P52IH;ZCk_ zr*lWR3UXv)zpR$+ZZM?QbE)-)hTST15@Ez|d$h{kw272LzOGl>O!xfrx}D#@TouD( z^@KSj`lPE3r}tHna5|hkOT*}`zDF3|4JY9QK!~&5i)G=fBQ zc8X%EZar78uKD)c8XnWhdRb=7(HLeoAj-|21|bmYl27c$MYIF{gvX_vzHq^`=?l(X zhg3_q%jdzne`@5;_s=hw4!sP|OUmN3qGVuHN7SS@r0z=D<=1eqao_HPQiw1(oT>&Y zBmH*Pa&{x85`;g@Ccsl=FGLka7VOOP(}6KjY)0}{P3MY}Q<=&|$_kU#v^*j`GA%NN zO1|;U^&S`w?Cn1yVtM2r;CevyCfCR{ZEoDsurVc4ADOX}J|E?aV0coBiq4TF=cg2# zIWi*3wWBbiIKnS{Q`na9&C*OG(08hEA`7UG;((<@a>tpMgDeJ-eO;Scr?1cOs{sKd zIj2}(tR{2C#fACBh%FztpRu3Zl~aRtk~C=+Ysh(xd}8_fpVKQjvK#S;Y#(fvzqVK- zPsc~SAIRt8BZegh_Z^qnJ_;=$j~~&?xK{Wc3cz5ZG-TZOzauy^UWEjs6@UYFsVfM6 zy9;odHsRNNgD6H4#TW#&m)hk^tH{?fM&_3nw!x{1(eQE1$ltPK^ePKi6;-?{R3+bG zC!1up_?);n;E7&cLq#0@2d;H0-g|&P#8)hSe%~T>s9Vt_MuRuW!(`I=BYfSS+C2@s zfBZFsJlB3%N;EZ-p=(8D!^hFTseoquMZ;R<@azALavYr|ZhW`=!uzWCGS6?n$o;tD zsr^IL!J)};x}SQciM}u|X!C|`>w?!x(aEq)Ge&RPDW$vE?bV~e-393fe2s=%VQIVh z)wsre*OMpI=*oBEePZ&OtnP5pi4&@ttXg9=*L1Ax+)o?+Vo5^#}{<>p# z)Sk#a((`L5#^F_Us8~L)4MQV2`|ZAp)BFJ_eu?)I8DNe0po$Fma5;uWKF=O!2112< zQ&+QawF)PWGDfAwa4n$~8&|19lUKz=aoFc=OT*|bfLL0TIP`qNxzJ;rquN$mqrxdp zq@0L6%;gkkmlUhoW7;>J;Or9l;Wjca8^nr!be5X>i0MfB=;q~gD4!Poa@YoZ`_KD-JkIaAkbB{Z>izf&VefKe znwX6bNALp@jvv_bCsUvRHVzD=4u8>YrB$*`CbCKfR{4wic_}pAla;Wo=Fo{*S)Au% z&sonW!a0#Sht44rNsx-PkcIESj(&!`O2^JQ#npzNu-5LDzI%$i3LE?x_||0MeAoQcp5{H?^#~ROE zBabi#U;H!;<~>hHNLqIS0{(xpsg}Wn0tW~>M3b>Fae}r;hP4UERd*omQUZ?m2pL6v zIl(1y%9!1RyFu&~&w}m5dtjpb(nsJSzBmR`!_(p$o_JBBtw>+0#(HZlEh;L_;Z6#% zB4J7|CKYEq1D`}pM;pWv!^h^-L`$3fk#vw#p z1K_Im3QPzc43$q5iWh}7?#GpMc`JYg{{K>S5`4AMO?2R!&vV_ENQ3ejpcVY-@(tXZ z-!=ixI2vF^2tq0F7!8Ms`97Ww_&lwBJUWGhE+h$b3%Q)c9a^?OtUOuTwz7D6kSZt? zZs_o!;T)u}+#RpT+9jRC+lLPiZEtTcKGAlJD=*&Pc<7{*TrMFAWD8@rk?Kp|mAY55 zwDj}!2u9>#qIC@rO3ByCtSn=;DK|6M;>fYtYz~V(GdDBaXwH&aB|BP`Hj~wuWyb3) zvneOjo|S8L*m81n>}Ff0bi*N~B`ed41Y?fbmSfAdrAN|cJVk zw)jQnBfL26^oJ3=XVSm%|ErYwHKvBRawhHRTa=pMNJK)&3%<~Lw7{8zouMU&d1-OQ z)z_5P=JRZJU@}Y`?N1)__t_6`pKzn0IfdYi;&FsgeU1_ZV5M?rfcymnxKrILl!%qB zK(MHEBp3c7^)bAF%*ud0RJ?pu^a{0nK|okyO#^?p`pu&%xxMOEz2B+jrU0z1qLt*~g9lv))wy=7C6|{wC%Y1}W8>DOty!&FTo6&Q zk}KWlqW`rD>qL&ST~GXU=Q;EywJE)L-;w;IM^wLWxJAX>rp;-aAzURoMjuwoEtBbh zp<6aQiPi#M-9B#1jHOblr!xZSdvw1Fr+umJ)t6UCuV1A?cSn5m!cW|ZW4n(LXc&eQ zvHExNU#`7BfmI5VCz1S4zQk?uBkU7$T_hgf%7Bb0KH9pAS8kRvCRf25N=| zgVmtkIz2HdgkKR8x+rpuG<1I4yqT(z2gdIi$5qeWHNQpMMJFPBxSmXW;!N;65f`JS z+i!od`8)M{7b=?G;g8gvZK^shEom-&e;`uT^jF9ZsqWo~i|?tf9V3ITG;;a1 zCkyM3i!H_crK4xg9d4HbUEqG094B9r-TeV*d1pZPB7aerGB;vm z9_^>b6!bhu6b_z-L!ep6B~Sg-9?QM?_|6F#vC`v<8)uAHfj}~I7M&EwHAK~}o;uX> zVx%gzIO?F2BjOIA-uns@I-8h{wk$hV2ph;fW=EFIWX_cC3C6?? za*y5QusCyVxw%fW-DEdr8#1$`jcb&dSs6By)8w?~*=_dRysTV<-C)fyWlG;%k7Xb| z+u$@f%r1LwuH9w9OJh!YW~TI9q|$6m$C2qdMrRIyTP|Ck*_Gumn2pj)CZ*9}O6Srn z2D?**<-^4RXlpX4&gUz$jYea-Io+Ir1<&GiI9xgS2n(L{-&_t1zZRhi#^dPLD#;@< z9Sd^j`#O}puN zX^3rCWV4#6#pPvA#JCEJ9A%brso*jzJWs6GQGH=AaY9Qqk~ivCtEwOFhc)@o`h zp8`>2v^qo*Qop0c%n6?a3mZKfn?0XMgL4{owy2RAFE4chl~lx9Et9gW8YbF6{9|r8 zi(|MAB(Sr0%Yg1WhNc6_8Q3`d^`U`mf&y`!Fy0Wx4CB-x@ux2cIwct`#E8o56-DK0 zca6BbA|(N??r2Yp2pZ9W%3T>X8Fd_8F8n5XUpMpk6m?IHc*@Kb(~&4$?)goW5t*Tj zP|*&c1JUYZvZ`)1`A2^;SB4)KqOuB>Mh%3?&_Q(`h1#Rr0$>E9TLZ<@Y4n%$_4D-g zZ^w~>oOj8<$3Gu^>wO}b@M$Y(^A8^)KZlb;kV1Z)J}pJ84=wGHG2w2c@jSmMX)#$v z9YjQ(4N_7gAq{2VxE;56z;mEAPP%U z2tuLGUB)^;LtSiTq=U{s=G#W*I_nI(;>!KvD)oH?@Q;lMLHv}i(g#40f)EIxxRG%O16U`($9#`D&k?V06>O6 zY!^qQpEI&Dw$4cAuk>9)=Ni1b_?5@)GSoTA+&151biO09BDUV(S7+SiEU!Sajq^oL zjuRypRb*7C9nS1*2Vdu`taQ{JBlCU9+$HEfcJyOk%}}?5%=IPnkJULUE1h+I4)0f! z4kUi~ad5c?5(Ux@BjHw^z>lLxgbKr4O92A7qc*zqF1)XEuOHiz?DTZ3D}-j;s1U>%u6Rcgi% z38WL&I@gtK;4wtFWMnWCIk5DklzlUNOWXRQja6Hu=&l)nfMiurRnVd3fWI%Zm_&4u zg{X!wM&CnSP5XbvcY3k<;!pc8sp0am2q-dW|MLlai`%Z0e>)#Pt^x_> zsjAQ(giZb!ef_m|4qxTKlIEDA=)&kisjh%ZPd2D-H+|H}$?x1Iip#? zu2s_sfvorkRgp>SzFWY*9fo1uDn)0S!@r!dQU%|W^%T+tZUq|$AZjn||Ec;Sci{Iu ze-IxP8<+oZxnO8=dv6IkV8v^c#prg&#bw*#`SrSmy4C8aC`Vxo9~`G)jHJmEc!$Uv1y^DxW)D-eHg*AoM#cj>FUs|Od?cZGgL)9da zU)}FkAXb$d0Vse1*CqO_K!ouV*&!KD%8(7{3UT#doE{48+VU$GeR0cAmsG4A04}J) z-MGSVm*9J@96KWe*ffyzA6aazzgw1F-9m=pXE;WtH{bj$ zz54Bjde^bayi+liMCy`%_Ed}hznRh19G{RQ&9g)%WvkLnsa8XJhQ1&!Dc6{ybEYL1q(&#`OVTp!`ZQy% zF&jvLob19hn?(xyIMbxIr|6T@p~kJt$TG(#q((Lwq}kRGOE#aAYTp)9lx8L-Aiq@OCG;>^4Zh<8; zD=W*KR+!*OFEraCS{*sb#vS=7&X|I%-8(bmvrLAVJZZ8$H9y&z=-S~jRvJrlD$+}& z`NsIl6m_Al(U!&Qi#G1ftIV-Q!#>YV%hub|?Z8(!(hA~BqRr7MnYk62d4{4mtEpI; z12qZ!D~l}7Ele)3R;3lE7bQ7TTqfJrqeZq@Q`+0MLaEhk%~s_W8s06<)?2c6+2E#> zBxReC-pMl~iK2&Zk(INt-eSphTAW6^G%hKBcbX01EyS(Pe|ziW&NgYbBhQ+rE;r{V z6{Y9cGxM_Sw!Fd|Cwz#aoV-k<%aCWtv!E7^#jJP5q^4y`GcpaPj4TsCAeq_hH~UQA zSh}aUxd3?6e^1S@Kf(o0x zSejQ8npLLCFS1z*x%{NcLMNB+IF{xzx{M7OIqAJli}wc0GdPoyGhI3LY4JvU7qcVR z2`|xQ%CQtwJ1qEKDY?en^n$G1bg45TE3wAtG*=W@lBBtCG_zIN$&SRb9F!l4GiPze z^rW10Q*5@Suk)doVXAtN&bUoR`u6mPQR=hzGKSch>F)A9HED=l_QezwX| zT2^2w!Oc{VQoRMzjb%AN5#YzRJCPKG(`nClRMiwF=ch)d z6zOyGG7IzaO3MpkOHE}ahp|YXnOo`1$(B~+=IM*liqonM=Gc6=#CbqG6y!LJ&p%5C z&Y+qoc%C%XUmV)M%3mA|jfM7&8n>_TqLMy#>WQwUKE^Q`u&mLZPM!KuAcs`ZGG@p)s#dRFn^&@qw?*efN2^AKk6t>N`#tOXHSfJ5#hHKp{utm- zR3ZGa9C<8gQ7xv6{l)9<1>(in-nhx2Qh1}<-i?ds3uKY}wSIEQ_=@&3pZ{B#C?P&F zJyH!GN;$B68^}gz?x#WBtFf@As*($7ZrF5E9i)*z+VAA1hLC2is~o}JU%~ar>bX>d$BSsRTmS>HHYjtxJ=Dl-em`OG>7mpvAVSIzV>l$x(V6jB{C$w z@3*pnZe*>XW}MVbj?& z{8wW{i?pGWUscJg`%T*Y+Udm{YA0z>ExLsv3$@W}Ra?a6Jx(Jj^>#EYW2o17Gu%XY`{3UrRR{490Z7%C*Z17O9_mI&ASc zp7x*q`qSx88Yb+XbZ&`s+1VQr->BvD`hEYe#?!ZX^3eO&{^k13)|}a#z6Zrp5X~eH zUGa6JVVzTA>k?DjJ$~+@5H9@(MMewi;z;?!*Pgr^tzvoZ;{l!&4S$P7*o0cc&Hu2;Z z9N76<88$4LvVF@I-ZKIXY}vAX$`VzNS0Mt&2(7dgat{c>A%yB_rNK)1PuEaE>y(6k z@1CUez7jG3FzG#xA-@=s53->`AgF(V613q~-0M;@@d;r2fE`iJaSv+87YhuC6%UCRjUr}Za7d~ot{*Rc&FzRXj#-P)vCtLo;_~ylDY$% zxt=n2xoG9F9ha}F$m0M^NXQdcFNdu<#tFZ9e)qQOQdgZl+uQ1|2vC0T+B2F!`^)6`c&Rs-cu%;^X~1<&`W?;KOUpJ**iAo-tiYulLg^uNWduu3-EOzCl3#Yl)k_0iHQZGftV3p&-{xh ze%ei36?m)oX;9N26`^naS5{i^6Qf-$|_3=Fj=IEU$(sbvMN9< zS4@7Id?f*xvGqqR$on+d9YJtXf?rAEmFr?7Czt9cc*Pk15cc50hFq&1T+Z8=RQ=tP z$Kz!i;1B+EK)ceND2^x(E!$c)qj6#N%3}IN>&Um(9+9p+5`FZz>U{O_BL}&IM=n<0 zP=9(oZ0Qc_3c0{@UE6Uqsya@3dd04#i&U!<*KOa( zg>BprzAQl+zkF5tdiAO`&XSG%hT?4%;kDtl5qqKz>dO;OZn^!W*>|lZHgj9faxQnc zd1;0!MWW9&HOrwKT^h?Q5`>O?7uH==5S%;P%T7F@}&F#|dH-AVX52=5=T~OV@cT`_!JihvHG&%IiyLOpyso z_z=USSo$$86Vaj|xfLrkBRe4@#e*UNFC;X&%3!I&_cj;P%sr?`7Uf zCe6MU5-%#TRMe_I$vy1K=gNxe^A4%sYPC5I@h*wEJ-b+BNeZ{DSFf|IFfTSs<@sjq zBFjQ`;-Vb;bG&WS=Im|izRJHX;7hW)1PtE0=RD|rjiN?3iz zd>Pv{pB*)d1zvl_;@XlJYno}_4)Ygp?!OCvfYsU6Jx>{MmyrtZ28hVW!KnY0TFB8A zWCcP^i4InPhUKgLySwo};#5Y&vH+MUOy$T5x`KHCMlf|9g@wGo2)C>l++7E#y#C!s z$wKm|473biQHFSD1jN&arj*D17##gY&?^GxB6Sw<$Nj0S2v=|i8%&S9P4sc ziYd<9<;T%wi0GLz}9N=7r#!n$f2=Q?jE2#X4-Gq&-Ki-im4q-en0{$ z(ru=1si}>wBO7taxq#-{2+L>44|A8oiC9S%p_V5S6EA&0f!aCld4>X8?Rm!Y48gPT zjPMEoj3$s_>!CP*n(G^(Ftrp!uc6o&q&n@t?UWTgF|!uoc9V(Vge;_ zNwAf)nk9*mN&2XmiJ$u7XVQp>*rO#1FQg5Df?3doNI~mcAOewsa(lA~o^ggPu#{5B zEWiP=YCxt7Xnirt?f@MKoi4Z@(Ch*x5Gx(yPPqGx!P=%Dj-qI*HBdL`5IV?Yjk_b7 z>B)Oxcfk5}C?hrZ{$yB}{_O&Aor>-bs9}1v9xd*F)bfROhW7Cm$iKe*tk_TJ!0ij} zt5(pS(!f9hX%#O)T7~wT7uJYDz#j8t07?Z8Zq#&lxj{eG!-9s&x~B^w?23C`!0%y^ zM%V#-#w~q$fA6H#lZweJ7M&He(Hcx_k?4MqxA$xVdf)f4oAn-!6k;cHH17A5VIjfc zTO(m1ig2%pLFkl8=ZqgRiT3xZuhafRZoE65r{l@P^i`ynUnZh0b-}yCnx#E^5e(_> z@cHVs4+0@eKUo~GWc)Luexai4D|wW5?MFuAA5{MtQ4Nk6|AMLrh;E&HfazW+zd z^be^BnB6H;o*i+05+VaRRxy!$aN`FH@9$&l2~(1DbR2nthH>%;`uc>YXRPDp`*RR& z`Alrh9hrG=FlQy72`40tw%vKv+&i_WFWym;hmV1D#d~&<&m;pOp9xRdts5P$W)l_;=&rMcN|sM*W{O1@cUYh?K`dN6%qH05Jn(WfYO5M#amZy z4d&zH(oku3bwhMx80Sida*aAA)s&9XoxjjuMCl0pr>Ky1ccpWUVbKk%)jM@i?Bllv zuiU!0uRfsw_XwPZ)BBF?YvIc)@=^Tt=#J{JMlRh|Xev?{71~{JEzv&~CyR(k+`bv5 zx4azoKRx{(P`U5o*J4a=@0A+F6q=`k3?*o%YJ|z2XyxTKEic8q9P#86bB6AEa@U-$ zUB6Y|x_0KK;}>C&ud8KmRZBV$lP&3$+cJWs!dd$3R1Fi8#KBsMCcuW$Dur~|CT&?oIv@gkAutV5Om|7&_fKhj{yhl zrk4bFklwXrwoF;mqB^+0iA$v1+KD}T)?|8`O_WB2dsi9++=@J7mCYSyX6DA z{|51S{9uk0b!Mi;lF54lo*|QjjUpScLk?9(7Q5Y&t1d6iFUjMD{r)~iXGvC>zR(Z!nGQB- zVlHIy%p^#+rvm#AkS_xdvC`v2+c^Z3hy_3Tu1@Sc`j^(iszz8?BCx$uz|9o{uFn=gyrubMD3WUPXms z$|I-wH(*%sj0ewQLO-Fjd9}ZVfulVl65^4nJu**!8sZuFJZ~{u%~`4{jmwFkH+TB{ z=>wmufB1}8G)3xSQZKvp&JXGzZsBdQx(IJS!`shKZ(e+!H#(i**-g;&xZI&ic4F=s zNmX`rc2!lirRwiPSv?I#2v365$HEL4F$nhDw<6sxpr1hSQ1rRAfympUOo6Csucikc zZ2L9%OK@O=pkdMzs3fN(5Xn6yBEdMS*PCTGuD$@Gn0bDPP@pbB2V7c&A(-kUCg1K> zMuvr=$PmCg;)wiZ_EsUkBky+W80c#NeeC$i8Ja3h+uexQt2C^-Md09|oio?3;NqgA z5n!A)Zr)RAR3xQw;xrvj6UnN7IeMpooN8GDbq7Ej0TSWP7woP z5IuEzhRp%C6!7&3iey1nuB?~|Ht0wf!U8BP%pwt8-ZHPqH|P>^S>Q^z-=I5CnUI_m z&jGj8C2oYJjQB+t)k&B?;X*BH=<)wfeurKi0Dx*&UY60pwc@*Y8@Xj@6(@ zW=*xTpn~@d!`{L$iN2!RP^0bztgT!hu_>BI>)9sAucHK`my)pqtI^2`yae6&Xjj|&U$E;57~@v2x({YL9k`Y-m@uU)yg8emuE9ZMlcrtV&49~P zfxHY1sD9lp2{@gtV4McwT{}3eReu4%xz7Or_kSVV9>ChTf5Y1T1E}pU&JrMP1md#n zXJ-HUBfI4Vc0$SlR48QI#H?^84@hQ@O9|66%_|q%4#yRtgDWz+4VvQmF|r;V3eRH7 zIU#FmmmGwl0juI64Fs`a5{lY-r#DPhU(3RGZ^KOYmzO;X$;+o+yAi?lRHCAiyHavv z*Qt(MDyG{EqOwa&UXk%Vt!prPOu`n77_4lU@Byht!0j&;5$?Hw5oCmqUbf4#GPjQE zls($<=oSJ%)aCQwHH(S%9`C*ApYmdv@REfPiSE9FyQ>|V7A~yxWl1FoT#z^+38hwp z7$v@pYe#Kd-1umvW4h-5$4>u`HeSF4ipEgcip&JZG>(x@Vc`Q0%jnU}#COBQPlLXu zx94m2>!IH8r*@)DZV)vQ#sLNw7StZE z(m*GWbpY5hfdb%5nLxpCcsAE$a+%hvR?s1lXHFMfP54Eif*_Vh>_M0sRjp_%JaBj@ z{d#)`ue#UgXS2v({C-8RYz5njnM>}jLJ(l;{UAWL!;YHpEC}E$zuRWdEdXmpN?yQE z&!PaZwiNEb(;6}s1^`wwp;d|FnS3a&I@*D-z_u0Mu)y6mZ(JZUGIqr_6|OHZ$-RL9 zF|eCY;30Mbz^Q=u)c2Y&3I8hm!mL-`D836G9XvTJL*b&6m`VhkSbkTJbK@;ekJqpR zbu7t?^;d$8_Y{LeaSJzzF_P>a4#Yhi$nN0|3F-3Q!=ZTB9@xv4G@-s{>) zSCa@j7}h4MmqU*Ws2!RxPm{Rj}CVm1ue9sQZ~>_q|hoMRM+8gVaH9d zg*W4OL{zL}vkXoqVm^TZ8t-lpwdd0q?0a`6A!2J?m;RD^?sZ!!2Oxa|k0$WRD?Jl?&6K)*q! zoPljVGrZfTc(-AhoypwPnVNz3{`8(xxQTOi>y)m{ytSIYo}_PwBJAL8zg@F@Iac~i zEVmiCOm$Y!cr@f!S>HBRgU867SYGHoTeWbL^`HwqU>!Q`ed}(;$zew@Ivzucdm#v^ z7yzXIbFkn+?bWLQ+k<27Pc_CA1=52>YQER&x+b zKmtxMh}{90A{6p9LLf-*-5m}#mGhc=9b05QKzoO}yOc0Qx;rp0fa}*NyVqg%S~xm{ z*xPW04i_)^VBJ?7<|~v#N7<}SiTva}pW!eVkW>ZL=1(im)J{S*ShWY>-rtCkBuKXO zpq*|lY}F330?C>r_Tn+wy;SQl5_k+kuTAXhb_yMx0|fA$m8{%2c?T5GP3&Ng3uWAJ zFfJW$x2V?rH3NyGh6hrqt)(AfkIyytT)j1^1=l5r!?}^%N6{59Y4CmjfyIek>@K0B z440vxDC?~w*B>%^eV-t7QOXSJ%&-f1eXfbc1pd2G6avNrIR#LW0aRa{|WWwFzl@8n9V3YrRPqzHPwkJ=Ccm_VrF2V9yu zOrbEK15t{&VUfL-bL@`0wf8hh3vDsDo!DOrES-=vq*&<%UzAjR5-&Q_%qh^x>1kI7E0g zf>KAy)R39@vmWBbzWj+_3lNnZfbW7^tXpvxca8V{K!g}G0yC{RB;lBv8Q-lXGuS3C(W zsV1$8YY&^TX9mQ3FyoUcG7m&c`t(rH(l@04srS$E0DJx^+SO9==3$tqcwjy+)Ck(k zxah)#^~!>lxV<3-!3A66^uf}Akf*0oAB3=;{@`v1uW#8}5uy*)$89SJmeR2&z=P>W zCa9tB_!J^8V^8p&bYaF=4eHfsQMAU}Ai1CXe@`L)PV+$dc`%V3 zzxfRh#k^O)A+i-@FqHo_Omo9Zz^cZgiGI6q74(^DY>WI}6EG`+kJ4purgJFKr~o{q zNJDjEOqIhW44VPh??V}m?7F`X7TrMXBY(VKzn-qY?C0+KP}cL8{r-K-Z!&r0roH)BN`bsP#**h{@Nqt(1&8e*LN$33C7i6 zCXV9PGr0IYFQdYw@oJ-xTA~1H5_*SEk zC>FH^Jav+eRLegH{rlCWbEz*cbV7;+HsB?q1W|@amo2%=N56GEt&MbOJRS)`$?is_ zd`&QzJSnT{Hyns&g^i|Y(!YHC}5+$=-@Ar8hE~928eI$(zT}`EnrDTqTNY0U`j+21} zQe05NI3N0mi9WHE%H~SR0ttEOB6<29GRPsNC{Wtr+4$i528THc5L}%vNy$yIr#PhN zAp7>nX*%3!1Ra({N^;6dvrE-v`1gw!5D8yoEHV{kO5w;8)dn)=y*o#wbhbp8E3DLDS z_)ATIFUFHCApAYgfrSi>feyO6LP|>7z&3;cZ35wz-5&7^^=Y9q!)d)G$(3AUl0wMa zYEu^$I122%vj`FXcgQAy%UI3S8sUa=#j3(LE&%a(oxD1KkEna81d8MzHO{+|Muepz zvb0cn_^sqO=ebaY)z@2wbyspialG0piH}c?Na1O;XQjvT+Pw7S^>3~76Z+A+V?9}- zwT9B2d(;KRxp^hLu$bt*C0jE}fSXtEDXl+j;KvGC!dPocD#SCb zzCGVUNN%PKfhL^on62&N&yto9X7q*V4K3S0pV? zSQaUj6Tv7s*L?8Z>ngMsBJ=LV^;`tLYGKHxInz{+e>t{Vc74;k3!Axm$&aUM$(R!y znTRj@sg3kVdyn*DGPUz#gur$IzU|joG62UUU*CTxPt*%Rr2LAEOxQrCVmM$iKcSK9 z_5MD;pwl0ReXtl%$gj!Q31x9bv4wu|AXo3A4Sk?Xpf|T}4a(lS&yUt)b4Gk&Y*AcU zf*)EX|D<2_VH!XF-~piV%<0AtK2~{p+}o7$zxPY6OsPmHqyHpd`SzkHCr*6;q0}x8 zn>tZ7v2p5YKq$YaUza6Rq*SJ|mdl9&oX1^&aMtG6tLtmMK+t+@$|x7P|1loj_q5_$ zAbT;KOt>P0dtzlanwDvZyA{k%JFG$G4N|O{F^JxI6hTmP4c`V3D|s5LB6MGrsHunu zJC?@PNDzXC{x4zv09ZDy-Vb#6;2{~`2>*9)_Kw}#SV_%oJHoeR^9?;N(YEZyaLB2@ zr)k{17hBve5ilsP2w`N6U#qF{!Sx#Q{#Tr z{ZAzw^a@Q97b6;dyOJ1G#BbPb`sBE|p&>-8X(>OTZhL#%QXU6(YT|N|Ia`ECD1g41 z3rV8Ei2A*b6j%m%6(?HUccKotfD?7#MC>eLoaO%`>^^(Em%-&yF-&*qJ|Jg}jaVN?D*@^!a>|{sjp3a?M7tw||E~|4F z;zSP@1x~ypTpPCCBn538IK&`oJ;6GQJs9C#zg&g2n|xxohGLq0WAfdY{AIbft9Ql0 zz@sW`x2vhRt_t!?Hq(yXdB-CUf}OG?q9y_u>N(woa56_8gh_KY`)bjzRK`)c=b+D3 zKK_+eVSM2B)C2pJ_bm4c?s7(R?%B*N#we5TN<~go8cb!X=~L_O0jfzHL8YQ3UB;a4 z*J}_YHqyY-#&X2a1t9O>GK%DiqW(&g-fKY4hCxWEP=`GZ7p8zO`y;9NtT&YO4> zJ?t_BX*<@qUq=*6FtJE#Rk|aaIk6-CjVB^-d^*_#?TwCjuma#laze~SR|${Uq~_G! zdqADh*~=$I(`sjNfBYe_{Vx12&R7%fDKJa9(P8*iV4k`+K~a!Ut}iGcxg=L{ea)S~ z`$^1o7&)Eo=Q~gRtgLZ92Wqv%ox4(YtFT+7D`bE{v`g&o5e2G{S5fDmC+B;`kj8}z@iXN{xkKS zJ%E0hrit|{*tk8GNi&(XX0TF-^N7&^qWG=EM};p^N_(syitoLTvb_c41foI6o_EF6 z+rNQ(37(ZWOG04=Pz8e}|6yg#&OvfJFDJ`n7X8IAAmFy(C9SCmWWm8ij+iStXX|&j-pe!2eY^#lPC4}MLg$N zTA!iLOw3DiMI`E(a}IF3kgsteVWylMv%&0IF1&l=+~u=pPP>8wD(NXeJNID$f^c{q zxr30L^bY-=d@sN6CcSRWV(W+^kho6#jrna7efJcQ|88L4B17pN((Fw3pg<6_gtWOK zF`|SojmY*(_MxA*w<*X&DU$Ewtyvvn4VlOwWrEkg7wN^41@3k)!Ak+-Md(;Abbi@S zK}I^$bM%}7x{c@X+*PO)dUcdAl7HG-*LJoAqdi)J{_UIsTb>h5pqDSnLbUL*dv&zz z(u#)5oI4u=3}!@6*r~WRnqaZO-L>D#4%-R)|L>-x68reCwh(^N{P*#`#J(3|-yO$^ zePgdL`-%G`mCM9~{U1U7NYpkX)8M-nyW8H_K4II(N{gW4U{y$$+gm98P@+qh(Kj!` z$#w~uCM`fM^0F_<^5c~xN@5qJD+L%?jMR;$kwb{Ey4ltVH|SX578#2dk}_bft&V_f zEg?s{L7&=V=otIQWK2C7AfZR4)2U#c zPs^>X@b$~wBxA(>U<|=e6`jTp1vLUvYes&%J8yHxjx(bYq=YMo#Z7s;xAVt$A zz2ZC!`KFKE!PK||NH~9y)BgN zgMn`nmyQU%!2|zmC~HVcPf8`b-3v-|d>p8NCXfkqZ4nb=NFaNhb4*z#9l01oAbDFt zFERqC^bE+Prl3Kg*gzNsHuNX7tH5{nBLxn7MrLyh{2%xn!GnV*Ou)9NDImS0hx&y`!MA$*L)d7GkKosSZO zu*8T+HT0n9YB#Bw?j!rUpAco0{&^wKwwY|#So<~mHFAw!6Y!AOtJ)DNeXFCkx8v4) zBfP1q+NZAybrmawJ8rV7GWN(3{XMUv@NV8$czDomdXHNkxAdgjty@sp6Dh@)ADy80 zTJ9?MdBeZqmM_;&IO^pJ{)_InZjo;KTOO{rJoL1ihX(+P-4#c??&*&nvGKN^3Vio& zQiq))ipUozFR|*`hX0-6b!73pJGe>2S;pl)X6mrT?(J>Jsex8alpkV)F?n~Az_oS8 zo}qIF)hRdv_)5h{s-rE_Hi5NNrq{-nAG?LayrU{FHpigHMF7fm^M*vT&OPJcWs*4A~0w-w3-iF)>*U zG}jG-Xdu#YfsWRxodY4Y5t}&t{xcA6rkfSQW?}Px4TKs}2@N0@BzI2X zx+=jn{m(N;;X}cLUAj~v3W3SK0uG}{*u$pe#cLq}c7Ps$1ei7+C7#KJMw5vgAO|1; zW-Lt31vh5<=PYeO#!YAuuz*w670SR_XNj=g+Uz)YFnZ%T~0wF4{OT4-M;<5W`ym)&sVxfm8R91t6aC4w-wi@ zgfOkMJxolynL2tNE!s1qJMPw3pft2;P-2NvcL?x6@h&rk4>iXEuLWjlx}aCU=kxhb zCq&Uf4K&plpB$f%#(>gJm##`m%F0XOQ}a*{x0HA*iT*MmZZ`lRk<}D$t1@%j%yns{ zQ6fk|oEjOBy*%jY?&~a4!5}t=5u_uyjNl%u3^6t*L9l5(i*%AnV&5afC4sCK>BIIx z7Rk*i+WL~kms=33YIl)_h9}@cP)8Vp3&jh;QxTJ2rm0X>l$lEqb8Qnm3(Jf(>Izq) zYG2fZphstR!X^SR-gt_sDNivqg-(TWtffL*6E9xTo{EyhD074=B1#j}LBH)8AEgbp zM7V}qDif+yRu^ff6As>${QrBWwl+lWD>P*>`5=abM0;VdF+%Mcu1*LKRl+_DEeNkv za~0|uV_6}ltTshSzPYRdv^MrI#5mtTEy(7%*4^gmjpzRysCWlP!Jhr>73Sp>64B*% zlI3XIK%!Y~URqvqb~0+llQS6I^w7~N5JmL;4K+i&@PV|bz*3aSR}m+pNo!8cbInaf zUAfA>TB_Zn+nL$O2yxQle>RaCO&R9YT-UtRq%3UWBP9c`kX}#7q#IXb462f}5_49` zelkj7%+s0D!C;k=lWb%R>0>JUs8G^mqVwsFk^Df2cS!p>Uy*8k^cxL+%q+3KL(*B_ z@r#rm`VqRJ3(40i^7hY-z?c>lgDARGl)=-4`2?RA%4=A-(Dq>KOW4`8MvG@2tY!xRs?YUN#qK1 zfeu>sOm-@`E&xnY(Ok$`OrTLb4ILswhadEH{>3gIBp&CWzRtFVh>Nv@|NAP*{hh3M z1p!doCh`|cQt5`fbnXp~_C86w9eS;N^5`PKRD;MnJ+aTcRD5(svmq}h+jN)oSLEhv zLFb;Hg>ZUTx_TQ!rsFtO03C=`05fHD<9YzJhtRo7nnl7!keSoLKlBB0UO8AvCB2po zgmgqtqBLkZh=gV)>F`KTOX&-)prk}Yj5#qo6`|;!B*B-V(`4Y`FF|Vz;L~KprwPvS z7_vs$t-T#q@OU5<`;w0V3GCr$>tQ>FPw^9}`eejmzZQnXPjr5{0K-4NFxSrShx7wi z&f|?9yLtPFLC*d9It!mjX_r9Sbs>eSw3GM=$z}h5rWV1q`;dM{#?UXA5Y1C>_B_vIwPt4YkoAz4@TxCV>efnYq z8vE3_uehW?AoN8%r10=?Tw#c%IFl{7FSm$Pud%{$P|VuuY^zzS95RCT;>1w`;Py7u zcmFbiDtV&mLCkbMnMunzy}cRNRQtb3i#r{NzQaIB6NXRNrQ^A$xSxsmsyqdwc=fu# zgD_%eKTBc8q5}ddOL#A^WDlW6+QCtS`zboEcWFG{N#_UQ9ZIDm z#CI|h#CP1K8ciCe{8aENWNLn*zba^#aqgtIbO(-&PQ%j;Krh(slK4!}1gLN}MID6Q z2qFQCxlu|!7T?SI=e@!Lk<6Qn7vI~03&)#=DVKVs=s+Fx@r_-(DiC%m?hi1!kzP@^Ygm|fsK_Z_= z$0ONbgj=n=Siad0jD~wr(W2MofW2Iwrn2{!MP?-WuTklZS}HMe{&bE+K8LK7?rPRG zt7x7~uEzmnOLhBN^m|k^3wyxpJSnjhl9^v`Bk84N=|>M~|0YJh?@{ZiI|;;y# zEO^eouk6E-C$hiD_uwSurwc(W>d&gnM|0$y>>;VHrL&NPLe;#~0Zaup1bh9ZNrg%I z8nX!dRA|hJrg#$rA~pjnw6y=jr;Aj+2oZwkFvZ!{Vi(sU)7h09K6vo?v3*Gh~si-pVta#;4K`%ktvWTU%O-tIwW zA$?E(tCN5Ct8o4ceI@_9E87UFLlbO1(#`1^I@O`m3`wTUVn(Mjv8OocpMYDq!rFa4 z06aVHwifCl+P$M;?2<&}AMwNmPwbwf#YAT!B2-XWF^TyRS25S+hdZTX%|uvFq^+Y5 z>u3RebhZ%hXR9ZA?C9t}ui85LSD-EVRZK%lg)Na}g)_9umtq|4>?P@%!9Bpb_9A>X zY+&mxZn*;c{1Mx@QBCJY8)(u+=LR=PjX^{-fPQhbqe#xSIdH4b=B;(jO?CCnV1k0h z1zBd=0`#5>LbxqMkoSO3%>Fg%Q6G*rNb?%aW=kbg`&Ip!d&=8-uPU9{$smaOU|d>s;(;AVcuogtKX{zDRa>w?NO#My+Pf`?c7sw`Z(f5 zHW#wS8EVf!9XAKo;rO?1_NfbO-U~#5-6Zne)0SJ}w^4v$S&K7~+1klK*3y{OP^dH> zjXM;u*Rl(p@73&z+7VKfb1UZj#@02*X4Q-`FzNC7Xw@gu7%A;TRVz192Yzn&f(RcS zvqcxM)ki!L-@2`!h}@O&oW6BnQM32XHQW97Y_KfIUu0RBKX3n9rX1rnKA7A00?q_~ z#j7hd=Hy0(G)Vt?_~~#MmfZ+Xx)4Xw^E_cr-amKjI&rxor2c}CLm(M_^YP_X zPx7xMUdq0bb~696`fS$a%UAA^KzVc9F56%d&-!X&qtxnbiyA3mT=bS~i>k~V_+0Lus6eZPHey6>)XR(S<>((6IR6 z2%e0YY1dq7mIYOAi{GZIEiJ6eq*zs$x@0H+HF5n` zwkM@7zKpAm4l3|fZ3#*UiQ?m(yHi~n5w3~e0;Gp*i#evU!cwx66B_I%kdVK*W~_dA!?2|Ct=72s(DCt#JnOGZs%Tk)-z6!k_cQEE)+(G6$>2bRB7%CQTNy!TP zJM4y(fOwomRB!@LFu0&PnvX9_sYmR&2MD?A3vuqHH3d6WJ8BX_%J{;l+(4Xr52%yT zx7oe2fS{1L5LHB+sWgR8&)1f~cRF~5R?FmF8HZSXGVD3E0oJLipwL`V#FOSLcBxF5 zNlwEVGok46le4#o^wzCsWa?btvV(=&>Kh8eyg9l_W?kQ&%n}CSm0;q;MSnm0%oGz-4liK7 zp3Z}CB9@WRaGjhqXHnE7CWJca5D8~+)liw9zFPxo%hE|-FS?z~MBo;kuP5_VD7Kuh zuYktg?Yv88%D!i+iIV{nolN;A#?8sj&Y;E9NwK7tv|?W6+{$^4!^%H1K|r{G|US~jE-EOWTF}iBAiY7zIB@KphipCJ1n*g)EQK5q% zflftp?4BtJhJ+lAt0u<+DNK?qZ7P8i3`0toV=mDvt%sn#V@_3P$E#?nbaPyISORai zyy+VgpjV;?^0d7R7hx$2Z5EprTC&Z#e2!UPm{LH05~xC_HyBhxwe92F0<1H;b|Y?> zBW<@xD1tTCd{&>50MO42{LI!iWO z+-y@;zKYD1))hv_0wL0!2J3Y=OeZ0g%}&;9(lqv=?VA-iG-Rd<>_IsitV?!HPD@IM zTQOG}7++S561O5D43Z2=eZe-NxAjY|)SO>Zt0D`emb~<2Q1V974|{f$ca=Gdnv|Gn z!_^T{YE*L~#F(N<%t%zJH60;FOG0I5h_L`AWE~;K@&q7`+Z1JL3*an*sR!w!Cqw*E zoD}}sK*o>qdiaffKuwJ0cFJ>=1HYU0OwELl z5E2etg$nLVxW1Z%@XsvYeN*up(@1#qP5K}$B7XhOT`pBSI|}`+P!D)QtAqsl4f%!a zmI!K^$2tCR7MV_`Gf1>D`U~Af2RxTh2bmBL1y`NSU@+(;2APl`>b%}^bNY$3 zi(NdS+k_-?S|TLT(=4jz&XDJHw-8Uhk=Wy{;0G38;Vq0v+a%q-CZoE*&KreH(Z2?> z0zihSb+WC)tUp?ePE8joSZfs>zk>{KuY&a2brQf@x6mh7NWbD7an31`~*M=KODb| zlpogvl1$T4p%jP*q%y>1hh#<|rgN+(fgEuVhOx)iwJckxlc zAWV{CTK@;%6kiil8&n%q5?tuR?CqZ0ZCxm%N)py3{?!PaWx! zL*8X_Uh7`HR*C`CT456DiN9Kxpv~^~L+wc7_H`G|_rQNq_||0Wj|rBZl?eT%5J3rJ z`;gHRdzrKk9W5Cu6;@kk2&>y?NRaC=b!3>pX!;lmKciqxh2t*=x3W_g;V}sjdR94F zPgy6h-wir3a~(H%v!2TD_}p0Y^0N9zhB#KRMYP)xNSSq0i@(f^G}0~o=Tnb<*hM}# zOU4W>rM(%FjEL;Kc^@T@*U%56=nw<_uxx^PxM|M0J*Tc)E||%J9mG>d76e>Y-_jgd z#GHOp&Kh<$onBdpK-O~m7(G2kmPaQkQe%q;77wf*?0R}2>E`=a6j|;=0xV?4?|+?+ zC5pP=7&6QD1)JTJwaXfsL4+Kg44#Wv9~-$+UNkN5QD7bvL4~sc$4+&(2rm=MaC| zn;h2@KhoQErzT`wD2yebB|_+^Ad2g6M6&nl;Ej<~HG_^&(+`UWSo+p}d|_jQ{%G>P z5Hc{342UL!Oqbf~PE;`8)Z8w(olC|RlZmNhr1$BVb78wzl!T`RriU`5~)Ii^F6I>W+j*qA?*)LkLnDNQI*ukt}mI z^2|nL7G0rDh|;2e_h+kPv-7nD$!1EB{Sfu%lEhX?Ab(8d=%03%WQ|tL zx+G>>QVK9PV0VCbVb^d#3M_dD)^#HnoiCw3Xk&}nAZ!3wSV6Kyoz0=#TdPU3yU@QC zV!cC>k~lhdmNy74^iOkgfi^$eH9tGoQlLc7=o5%B^oF$ialoRFLwy|$P*0JX!`WTP zpPIY`V`7?XVp@tCdT-*P0C$FFK%6DysV!+73c^7jgQVi$iX6ZSOrjVF$w9GiFlLHi za+6(H`sF_F%Z&Hsuv_<(-&S7Re}SuN+P&wi16%g_?DVN(_RpJMIZ@@cC^38%A2w@+ zI#3nnZ7%iz==c|73HJly+Z_4kbZZ8s+~o2!FHo-Rk5t2I$3Xq?yb zY0IYtkI{a3C~IfVw%q3Y=BnoAefzc_EI-PW9Wftlf#aJhs#;p72(_%feTw~r%sOSL z#7z?7)Q+Y7f^~|_<~xpk!?zEV+IafDq}ti(jks(dVdF*CFB{^9xc}E;tXvBpXC0>b zwT^AZa#Rt7l zpKd*PniD>io$@}ogtN6qv2O;o50lP6;&q<8DK*eY2{t-)`XDwUksxP}>}=He`j+h6 zkt64M8fQDj-XI@9-@=rV<(iV2q)ktm2EF6j`7?^9siw_{3!2YQBZ~CgBx6d3Yf8En z{J}Tq2MXG2+7Q6^M=5P1q-4|(bl>wEP6)Qgv8TOT7ccQ%wV3NX%FY8oXynN1mO~Yh z&&h)l;pmkE zozvzp@*WQ79nzP?dL}OkFl1Jkwlngs4(~abY72H48VwB@rO8nJP(w6ni|5qP&y!~) z&B@)eTU`(tqlJi6VUi`1kvj~RIuvg$TD>vS@P}WH?*$x!{9jD(YnO6OSN-clt10)= zXKzetm?^0u{BYd0+9NP})6=7wj^haLeRWLH0ZW7CM9u+pr>Qm!PDcyQv#Fxlh+#O7>gRbYZ7v^%1cVkrs|x63dWdO zTvA}l%G7_i0j#`T9eTdE#h?i`1T(?L!f=zS)DRP?$%spfyqMWwY%D&tSJ$koS*4rI zB%CQLkKhX9=fQC0EX^rRiG}0Rk_#7wrvxR%n2T%7HJZzw=}R*5J}lA}X?F+JrZEp= z<}A0&XXNiWWIGhhXf17_v-8wDH9Kg}diwslkFMtx8>+I+%{5Qg6UX(p!VZMjCz=li zogG~`hbbMKzd2|GQ=GB~LL%*q^(vbIXcZ^-aLRB<(t+@pHyP7%(h(<4)oM%gMK<8* z^bkfEN0+miP`*kuMrN%%T(OOjGhG}U@HH`A9UO9Vvm(n9i#3J0Sy2rAoNQq;H0egA zwkWv}Ni%e1OwTER_gayt3uR6qHk76ggL+INsr*LO#03@p?89guA&2%;q-9?1GmIzCeNNUi#pd-;Nxq{ zIU9X3sUdxDPOarceR2J=Qs117moganLMI1@7wP4HG-g+1R-TXjE&A0wGGWq>j9l&D z;56&{y7R#g!*3?u$hwyE$cwx?`HWZdl=9DY%!W;=aa(!H%#9sk>}wpHNxNG5B&?V* ze9e+Yivy|S#zB$Gd_yy4>7ooPN(!%jb)PDLB3p%%soL-m{4PTxmZeN+o>V@)00V8xu;@HR_s-a+8J0F%@QR)7ED+<&@=bFDu#;f0$Vr8?!N-+Z^dx z5*!u~-12$GvW$)ESC?++yevyM+)sNHO}YoSd7shV&nUQ06q$PryN$aI%>Mm)-2whl zMu7L}z#}0K%@yT!wclPkU5{&C?cmY2i%h;q-~G13=5i7qy^KYqwv;%*WpHu>&xDiw zuFcfU`c4`XHCz;8=y&>OD&_U2)SNU9h}2pE>UYpV10T2QDNWf;SDF_wbe`}Ro16jV z9SFW5I_GURd=ay$7C@`NwjRJy5n6VsCbIed3Ky-I5{ zV^sUWs^ErVoH-9niR2wRo=EXQT0Q7DYyh3phmNEJK1|u;L%tXT@SD#LGG|d?I@5m8 z8qLCe)AJw+hsHV-RQj>njA67l)qjK>-a7C{j?)w{`A5IXJ+6`?J4lAi>xU8r5^9fT zlMOWV2#pA2G^4v_{O-#xa}nW^(!*OXnabYPSQR``Vm8%Qeef;At|=WVy-q& zBugV-TX&PMfVOio3jr)$O_vR&3&AP1@CAAIHxgW>2iR~vBjAjZE?1TY(#oc zc&JJrqNg`EYz^ALt(9%4+q#F8)gkIoTN@CFTvy;$+CL+fiOq=G>Z{TR>8a1^#8jUE zP9M057SXF5*x?PCO4|d#UFsXHQ)|VRRUv*UJXu@^?U_2Co3w|j9ex>XR@!azM~hIT zyU5Mfs+`pnTAs|6C!a{!u^S_f5R;pyS6a*louz_|)q_J*T6*tLK5uRzj>6?#WG16` z+C*nkNBd>Xx{eFF#nwj7IRkCtg1^x&u9U#N2J^Ue*ykP<1AuN!q~FZGEET&5U-2m?D~0!r>g8O(y8-SEL@K|Hc_iQ zE){yTi=7)AifcV=OaMA0fkh~=3isI(!r5d_Kh(bkp>XW0K82SWh%59{~^64zvHBPL{Dq}A@c zeKh$6^|qJZ^d%p;3mY!kH(+V&dx^fndfH-rmEjCuwU8vR^ra9Gw9AjY^~V+0ho|nX z*}t5LF0Kv#O7&G;Woa?L|LDE_50<=~=||rR+QbMWX5w-OPp6yoe-Q5YraOsx8s+>{ zzROK=9FZS-gIe&oAufr9+`!{MOL0AvgJ}Z`&>E7fbS5z6BatwR;!#)-vS^@*{r_*xCL^_eD1qfJV6O-@bIXq5Di1-*9?sTf&s`v8_M+OpR-%CNIU5L0ShZurac_d8wQ!6&TrivL*=Wjf1)9NZR^qTo>vM@b2$UlL-Z9WGhV==YJit4zIs`?3 z$NU8-^xJgSDEftpzNUN0=kCblFD4nJ?0bG@uT8MH8ArdPkL{zB zq}7=mLy^QZ6nni7cpk0_&yL6zfH$5UX(W>rvdI8)nzYVB8%iR;Q#uN0n!zAs9pZk; zO`--q+vX4tegWsAPR7LxJ zDaD#lXV-hqL|idTKY+TxqY>rq!=#kiHnIsqNvmjNSP%pjLS5AbMQKGUQH2aK(>Wjj z*AoS1#aSGR48$7wDIhX@ThD{Aak+#zyJJ@%=iaE;d!zOlc^|G7DkH-HHYcCaKBNyI z7l)liy&9AyRz}$L^~t&2-DF#fgM5rvG`_JUtP*g{_(lu9Bo zX*S*`p){W46eBkylQluy2dj!pbvrmM8TQRKz4ChHWBSSSS&Y7I`AG|;LbD`9Wtc;p z^vX1o-!;q@eHi&Q3jN`VQ1T`2DQ7a`(DS$!sEUnw*@o=$46p(A>)?8uO6rMwccJI6 zWSQkASuAWK&aVk4C-<%6NH!bjJulL`VpT=_@%q-f1Lw+HqYgzDeYw?}c}Cu0HPKEwa1DLzutqr!W1roafXkN_HumA-i->8VGMNHeMW-I2W42(U zP068~^ETye+7-Ghk4US?yFNb-`|+bnD&I^U@wR$%`NrnN=EU9Q`OOH>IUgm%{UH?R zOnQh@kelSsZ{g+#Y+-TfI^hzYyn=YG1iMEcoW*Cb+ILDk)@+wP0hdSG)CK4a;3q==rPkMzpMN7cU+zhLx& zzJHMr&(R04IwsKX^h#rs{;oC$iKAFyrhNq&!J&%bp`f6ZdSyl`{UCKdE`7jog%$Q0 zbQ;%epDpCx(JNzm2M^jj@-v`y=a9Ab-mu$7fQhL202y=!M439e7M%5oIwmACDkKDY zZ#-!-V4(B_spMBUh6s9+cnj$qOp*e!?FPwf6MwfsFT?2;!c)&lGwVhN&5}~dBM=yJ zLJh5yA}&}dIV~j)$O}q%!Hqm~7Ve1ucqigC>Irq=+8;{6JTsg+@iWm6hz5I$8H;>i z;X!W&aOOYkR;cUm1F()WIp~ZT(^Fa!R|Kjok?JB-q`ClA);Ir9WsL;r0mJ`!pb?&T zfHQ$ifo0*IkdU5?B#0-HATf!W$Vg>`IjSTPl_OY@Y$-@DP>F-GD1i9?4#=#5T_PgY zVPLd?+Mx(Fsu-OA2JkqKykx1l6vTN!6lgObPCf@}m5lp_k0BpOXykY#M*L}-l3pkI z;2paTn$Qq3jwIdYgvEcc)ayeUC9IHCXu=9ZRrVFqSRkKJLg!+iDBVQ%NuFx%eD|cI zc4qpVRi8(3aM!{On&<813cswnkVX|SHze5}EQv60i?70L*+Gd9{Ax#4NDDxvEtnAJ z*q)IL1gqY*^`xamAlDsCT?Y11&HmyXd21CPK)MEyF8I%ow|qCB+o(zo zjNY=GUwY-_;p0b69CH2U(y7MgtcQ8W7nalRmDIgxTpr5vB{elm8dTewnr|NB54KgG z%G}Ld$_;5;q6!L1N!-exAT$1YNQR{mY5IvzQ)oX1*Hnn8S*|DHbWMZ^k_rR5B}^V9 z-v#71@G5k)bbve1kY4ymGh=um_ILN6e+QBV=)2K?tY!Y@O#CiOhJofcNPJ=^${I=CW7|q&#lin=2VmX+{5YNU-ml~Cgb1s1`hx5*xX_;EUy!lPK z_w%7uy+KPe$LPL!H7{?C&Wy>5=cZ^ECB!OY&m`Q|a`M~h@fq;$R~K$Bu&Nky;M&F zcGKj29CB38_59%Hn9xT1H8PEUU=>&CXY2jBVd%D7PXs%WoO6@Buo~F7*o?F|o{nGA z8=v=x6OvP9hrha@yfgF6md zq$EpxXXx>hbev>C`N<6zRd+63`K~ylIIW2HB;(1&*C*)&ymJcge1GZk_r+TAoh2yF z^f)UySFxk@lJef%a}&7sCR)VyCYQ;@zh8mlqMHzQ33rLf1{>aSvwP#4mX5Mv^4Pr- zW;Ro{Ev7VlTinlcep~$W9LD$1nayVrcIkYaJ=4775dZU~U(YR#w3fccA%9b?ux1_DQQ_^OsCI;HK1+K}qCLK+AD^Q0DqX3E>~+-hE#G<50pk@yC6!9L zkp|dLaP?eZDFcgp(%BIMZ8>HRIGSsnWj@;jcLU-0w{-XR`X*Fx;=Trj1x0a`X`yVR zKZ>5`R6AdiHTlnU zLN@mXL!czxkfBE$K%f40-#4$o*qD%(lo+p!HzgJzj`X0sDIsm|PQe0Cy6GEO+lPN1VhtJ8)H0ex>gwGUB+qUg#RUQi2yRnkXBdWcm z>*-c&Pr6Q#g|gpF6jNrs-Pb1WzaZO`UkE+~v%7UTS?*|k0Zs%EqOQT;YVsCYeU1F< zGI{$BCMEHHOWL#{ZKG=Q=4=xx$CcpU9zjzvo27yHB?Ds2sYnwUnB>hHQ#PqKZO*|) zDC)XErlFQ{KE0XHzEqLZ)Rf(%YHmtP-HEBf1-9vrq(pd&G-Cj01xu4PiKQh1pzxAt zgvSEuX%!+Rz9aw^UIh`CMP%TMIi9C^vXOX8aFZ$Nr{B``D*I%B37*?0+b08J@LZTI zEPyrmwJ`fw+U}G+eESy2^pN@k5Ga`e`nru>gx7fDPi8pU?g$b#IWJzHoXl+6G$qkf zRfl^sJM<~k+<2ELF+d}a@oaIj_zIO<+Xkt z_Otg0-6gJ-l?{bERhLhEIg2N@0Jhe7tTWe*+}%aq!M z(>{mH>@WbAhGBWm(e{Zj7{y9ZY)oeS{b#Cyyqam*?$39wN=eZt=B6-SN1mnEsp_6( z9XZ11=IZlPP`p%3hC{;InLL4nH4KA4+4W&QzA;=@tPzys2<*(54pUDP)c6YZ4>NxNC=h-u`FSIZ~lOWmK*?gDhIBs41u^X;AHJ@>#pq2Y*|3 z?$hz~lRaP1^glD6`Cnh*T2@w*U#B{K5VOD_%j)VU-H<|`nPo+ zyP!^TLRJ$|5fU5`5zNsYvYsQy^rT%zJtSQ?1VYI>N=S&mEe$S@sHv%_sNqPn?DgXx zU%!4lwigE$m~zhy@?G3W-~aP>*U@&!`ZY^Fm`|3Tkq|c-iKRp9kc(mnKU`#hoE<|mW;JJ2=l=g59kRg>{7S=&C3u9e#SoXA?Kd@0_eYh`5b z1h##iO#bLNxjTX0rQ?JK+ow{x*4`jC+lyxHDB+$!@8F$!+o!UB-og3&WPPtp5Xek? z=m*JWTx^@k3RJOIIoh@h1?&Uzx$}J<1A_;9A5S0f!dd$?7Ot`i0jiJJY{)6_fwY;7 zZeAy`z9+krb*uT*`CWTz4i+6_j0FV-a@Cc0+Fd|897f%$IH3 zf280D_yPXeTCkCs_|(dCBlZ`AV7>>5KahD5lw&fkx_8YM|pr>hf{^7quAl7Sa{ zD(4`A({Jup)YW|2WZ(?NWcFT3c~*W&nQ~iXad-lC_e%@sN>ie?hoim~Rj#~zklHWl z6Wxvl_LyFZsPx3>C}l)hOhuhA_4k5PoJpOlwj?vluOq@?Jfr%NIDdEbAa6mz9zbjc+ zpSF|RQ+~v--%K>8Q70sSO+qRTlpi!6Nl8+CNI#ABhDLx3bp#s2llEASY?nIRAo*67 zsPoE*JGZ6Eb@sGXpAFf(Iwmwad>zwx^`_;P>YMGE>MDMlrX+mNDh5DE8vJG`TSZ4m zQd;(bX|tgC^2NS1_OM@q#sU@?z2(5M&80r_Q1_4;kdk7ei}6_%UNSerY13w zkyj@tPyXVgq~Xc*z0|2!6Z5l5@^YD66Npw-X01Lwn-AW3EQ~m)h{Lzrt9SD9w&HvQ zkW-iqM8@XEq-f$(5>s`ViIq%cqNZ}8YGG7FSRlVORGo}8ki1$`m|0L(QdZJXTaUW+ z`XX(usicHGH+88dYK0&d;Hknj~*^RrO4zGQMHlQ|GNCmZM_ zRe%4&ZCiMG^|GeWlZKl{+?DUb^c`*>UPeG|ynaWW;C)zyAKy{Qcii7LYAG)cL|{w0 zPgZ}igBy8jY~|QfOPfBuKfet}q^AG!S+Ul4?2IoWJk~RFed*71m3^ktK1*<)N9dY$Ks=IUa zh{d81-%U&$H7bCB0gFmVl!9yT;62(}gdI|*dl zrm&+Q(08^|$6)5y*m1Y|s;K0nkEnFu)d^1{c^~?(I{LxW;SB)_n77z3@Ux@E)}p6} zS3?5py^iSb9y#KAWGs+d3W@~zy^ibptB*K zjm9$+1vdm7@zPK9@^bAwpTvBe2pwWc#BsZBB}}ucUN*Gshv_d=MDp}0k@8v_iYTQY zJ*AR9W2Ov%yU6UMJpzXh4-7!}c;NUXI8;0pPf$FVhK9~#bM4$wA`TII$j^WBq@J+8 zMCSUU@Vf_pVMa0SwhhMc^>r8h9_#D_!u36l*51M@)|jV0m}*Ql(zlMr6f&;OBp zG559VM``_zoSb?d!OFdNzuG%XaRS#S*>AfIu7p!y1aYurY@1Tzz$C7cfnkY~Z>%QSv!y?La)4_OdlURAB7yBL|Nj3Rz|c1?qT57AUqe_?+6}=! zL<&GcP2Lg_yok2p@s_jvt3O0S4D|b7WZFaAtDXIw+uLXh>)|Y)S}|ugIIf%)Im<^J z|J=Rvg@^OMm-5y3#iuTC6*~mG=5*?HUFwwUy40!Gg{ro(?jYZ>9cRabv=}esQ-%}M zo3{VIHi+EP6gTNYQJ^9WNlHX*t8GE-uHE``n|5#9wLrgd6X1wZ3cHh(MvKE+VNLp#DqWxA28K7g2uzDk zwC8WoNE%DnGYA179Po=hk|q71e6buOVV9--2GM>H!dQlTz3Z_*e&qzNmZe(yBO-Os zb$HCp-R*?o8fr@NM2v|Ll=WeO2*?&lhP(W@( z7r{hS!aGQ(L;TI^GMLERtsdbFQtP*V?4k2D zhf&MLfk12RsQJ`gCC_z0`rQdm_~+0ce+!rGQ~<_lFFFZjCOQpo|42Ig@E1=xxyC^w zbY(r3uk=XcNv`x(%7#OeRq~!5P>?EPr;u-M%fyn6$3n*AFUTO_Z!)O6o79&KlDE1^ zhaq-`Ii@S=g0P4RB57UlA53g8R>dqD))N(i-tCt57#1qoj(G5c$DjCqEhukWVq0Qb zVqdN$%+Z#YEiac7S-+M(`xIHFrN&Z`p0#6R-g*NtA|&YCA?7(rTy_AFz^;eKWONPl z+#PRD;>n;M;NZ=|*t3RaAx^XgiEpEpqr2>bB?fh(AyGAVVT}JW9?+W+68lsciTOwZ zHo&1f&|XHys!(Oo9|!GG%nP$nE`kus8pNZ3OGeCS^o^53+)<&&A$*LG`?-FWe0oIq zKzs$>WvB0L@31{blN;_2NB83Ff7|b~r0b|hv}=5vHY0(%=X=+0&qsa}U41|PXv4%t z-$K6v-vVatj>~JlRgtcb9zp)p=4L&|4s<57o$Wp{a+JO$soHy};Hb)M((52f6;5tR z$Z{j-6h@QfDoEUnfz>1?F2~TZ(6^z#(QFBIOQ5ozw5Ldl@9>1Y6Uj<$%FjiHce*G4E<4b|WsmEV6sCoAkas$a-6F zWbM<7r{wFE0V9{vu6u`-t={kTRk|=fP+_br5}YLV4}>3B`)4Jj=NQQ(`o7Ox1e1N{ z?pef<#ndW6h1wFFhM6M+K9bm)DaY#Rl;QMg3zq`m!e;u0#Mm8^FYPZ_+tL~0stiN!KmFwP5b6im^+Dc=b91n0o#^9+x{P`#oQx#Z@>$L zGYG1MP0~LwsY}Uxce2`D{O>|mq4K*yk1pM0JrR$^R=BSAp>Uf_!KSi5+~;a17a#Q* zpB|T-9Z53*G;}+XN)3YW%Xg($%en}A4xRjpsE+P_^6I*ywHiUB1f52cpi0z$ z1BQ<$sfGWGvG)Lr;%eWovug+DNBcCfrVXq z?*a;_2=-oL)Wj&Z6ia%nd1E=VoW=LM2hIC?f8YQ5uIul*?36QS&dixP<$3PszQtlD zCo3yECsP}t=kqPa4B127I32_`5@X}y`S^GQj6lFCEhA1y!0bL<)e&2$C6Q7jV5WFm zpUz|&OhyB5NHsu6&5&g1(#IGNL3dTQj!y(Rk`PL53TO`|UZ0v^ zP#aRy40@p$QhZktxnj`4V4{vsNQg)DqCed%l+pD}Tv~#`kcMP@C2?U$2GwzrF`h04 z(RN0>AubLD)bW8dsf0!`ae701x;ote9>xk11$_|%XVk?RV%4~k7$J}vN@ya$UGW(i z=?0^oFC&S}b>QBNI#5%oV`5`tgdiGGOmz%M%8ka143nNOAvy*mWpQuMdeGd7%ZxEb zN5z7>3kJpH5KA|{5C=r*Gh#BKK4r`VeqK7JRoup9MH{2En6Y%E++}g&^Kp8u-WUTb zg~^zOltn1PccOvI)VVs_iJnTjw88 zC3Lkpg3Hxrg@D;LM*kr?Ja?o_@`n~gzUWaKWL5NXk7 zQ!Nvw&yLJf=VfQ-Azd!fGGw)FxLFB2US_nxJ~bgOB_6i~btc3j(nS|7Pn1QrcT1=5 zr^5{us?QBCP#5Ip7T{p%@Lf#XlOhhVBPCJN&$euf33um-(H}PcwKP{fe_>>RlMoOS z7Za*_^RX->H=-bkmnK)0P@Gia)&2}t`d3opBu!}Wh0ZwqAto*oEtqwr0+_A>jL{-XXXd1f*IeoDDqVu(%UQ&RM)`qcEg z#L~!IIgZPWi8O>kh%=B43Jdd%6+-4_QtLX}$#1ON$o0cFPjH>*EuRv#E-@%gYlu%t(kG?r$|LRKO~81oFMjus%=lY)-AMY?5+P6Sa{tNp%j#2k z#f7OryXup9gq8wComCF>Ri?bjcZ_k4+I34({6@j6a7UqUu^dA~ORHrVm$&!G)m!K1 z_uH_+J6taIZW{tinm$FPwC01A59IQy@~ZQ&+D+bYz4}VgmwTtTEIPIUyRA(znX#EMQo?~D19yyc zlbcofoW5h`tix-IHg|ny;c9_&stk_DfJNeQeXS5DWRTwv`dAK12~s2M^|2{2ajG;nr9_{TBBgmI z&SQqZMm959I<9>nLr1b06Nkj->+%zG?GwwH1U5#851+IP(G+1If(fyc(u^|?WM)dU z=r$7`jPG6yfAI~;f@X6^+1|Le*K*&ma5OZ4iL!#3{hBoQoXWnUBaP99*tA&tl*E)o zeS$oN)tU0Li}=6ENM_n=QrB}13yfPm92J$!H@#RTr7f>+vpvb^*vz=}1fxA1)TwY# zC$WifVZo6?A3B=3)r;=!n9N7OT#nFp5|82(k?aVmH0|2A#qmdReiu&;do5bChYu%& z?Gx^~ogPa&sc5HVpAPrpBk(M2kjNk={?Utq3FDP$%YjU$w$hMUA{;C!Za%9z71ZQf z!e#eXsKKs@QKrNpwBByt6D1!#lGReIG9dJ&=Np$Ic$mA!gmDtQVK zf>sL@n00;(2=q1SscM(evs`tIZ_#%3B(Mf!z@wb*IDq~XxDcqxPzmM&US_KaFp3T! zRzHx=g^8eUS04ZJwI zeI^$kZpe%jc9bR@D65uV`M&R9k$j|SeiGNq}ayt2GWSH4qz zc2Vt=@v8A&Qzn<3d0oX~S7;?rC5e>(HMQZM>v0-)@ES zwWv+v^a%<21T}f65ojSTVus6z^n-XzaI(I;z}9ych*OZhfo*pGEn7DVxx)#1I!2qk z%c!*{Sj-A9PRz}+Kd~=2E45ggYY+OW1Wd>ivT_rP!?Wz2_l0K#Vf18gZl*+V%f8*pvXT2L zsvxl-E49#`@a7w-1=@m;RQm;)uqtR1L+mNvej_n7D-;CaUBxi6S^Sx#b~1;Md`u8Z zFq*we2bsJa*b$lBjA4&HJ6lEWqll&S zSJdbh7|+%ZWj*sO8g^u1DnF?p-Xp| z&B)Lhp)dlN?kxB{$M=EWbl;1DL)#UKG0AwMc?8uAa^)P1hwkcIXOG?acJ7h6OV|5u z*(`W9csF|1%ddUgT8#<92x317Z}K>5H;{fN(AKqx>h)32`eM!WXWU|opp`y(O=GQTbD$ou?nAnzlW;<9Tl=7%4xA`N#?S`6}%X1 zdCKAPKiYE+Bu?m|u=~{6sPpOzXEF;Q<-Pa ztIkKA4LOB;rIS-DglSS+u=IG)k8qS^-u5T{o$81`IC5c|WglQ(D9%D}KrN##@iZ9b z*2TmJinW(iQYZsHul@;XxI}zNHaT>GC&4nysD-qZQp+rrWvBQtCgMBs`52#_IE4c< zH>fnIM-d4G3u_p@AJmWQ22S7!DYIFBs_rIv4r&1x@H2G8@vhWU zad}Cx+>jcVgeh1doetb;K@{B&pglFUv;Y_c!^GO4Jy%;=dL*|rlc7>%+|cG0B{^k& z)0f+%-(=X5QSi`?_S;QuZV!DuZ>gP6t?!<|dbnSfxD&{yfOT&OsgJR@JQDxl{I5pb zxT(6CeWUCuKfXF=f5E<@di$k&n1z&e1&l;cN%LE~OO)l$?Fnw!)fm3t{$4eh!GEDM zxj;8x4xNoNm7@?06IHv$7U1jeiYIo&Eg-~zsK zKeyo+haKS8NR0Ioj?&o0k~ z>`C}UCfX-{hqubxu)_p-*szHu3-&H;1{X6DHEuZJeIe3*4UJ>sYWF0NpA~88wZa+_ zcOm;kO=C0C&@s)&_MR*G%ASUO&zPzV)itV``08j#=@*>W%WbvL;>q`cZ6Km{?FJH04l zqs#JWr)8I8n=vM_YB`pDT5!cg@`(RI=cPegSFSAeJcD72)#>8;;{us*i`x|+ny@QD zo*tTpF;4G!lllhnUhyH}9xAt^LDlj6y|CZB`>SZL!E32aFZy8vQQkb%{7osJD%)NV zS+z%1m%hI)7i$YkHa)zgBJyAF6L$Z;sNg;P;lnxk&4{*_U9gPhQY(_tgo_TcvgC@y zG9G#&N&deW<#XS8`1|s_v+&b3{Yu0Q# zc;sk9^RZ*~E^C4OISO_mj4r1kj%vLa3s~J$GPlP!u(B=(c;Y>PEI&akXMeIDt*Zyz zbl%E89*Dn}a-$}POrO;!>(^g?%Deu}lgN<(J|=JzJeQ3c>3Z_s{kkuIzt=F^kw>q3 zhx3^=Eyz(_yL@4O2MJbR46YaTyGn(>+=T?$N`LJFXVvl&m%}@F@cegjoj!|pQPE9g z>(itN(dxBWQcD=W^O4(aGb+8P^bh=cQT2!1`oDDtI>+^&PL=(DTmuZ*K`*_iKIu zTs~5i{oS_oMUQhYoL{tQUMTM<|1jTcbLL);df2Py=+QlW3_G*@_>C^>m#?3Lj%7Yx z+pqRp=E;3h%YrIX^vNme>eP~oq}|@+?lp1{(4VCJ=MNlf*e?&L+ZWM4+>{h>1{GjHcG#!w6f zh;yxKo5?%ZgHK9Nj4`V9?D_PQXG%}V4JoO48EQjf-sex~^lQ5?0b~+&$vPdci%-zS zt6h`)L%rhUTU;Y|Ekkcgj>O-7NCp;u{Uu+S*pOBpD|aWdXPyv*`JD{SdU#GSW`Q0g zEA-K@_@!sAT&llYch8V!hnQrYUf7x2JY>K6Y!T^NPex28{Ai*CiCLU6rM$4JN_BeY z$?Yu=yjn#fSC9oX@|peK@q_ae=2M_%Hcwu{_yS68RyP7SBeoWZxj)rmLnvZQg_u+`PIp|Jt~u+^2P zS}{#ZyWD9x(w%O=e<|%pQrc~<*zq>)=|(ASktD@&Xd%4{j}!XyPw02F93Fu+@WG5j zAFLEU2bEMhQ8FRF-3a+jT~?}3DHFnu#+(3$+ck_(Gs%a~TZEJK=5bOU7b^=?S`;e`ECWiv#nD%ZP#s9S~oM zaZ!@C_Zz3c$Vh*^pM8pNUSL_YD4^eKJKZ+C{pFh$hW<_6q@2AkU0YfD#GCX(P5mq$8*YW@*yQQ~5)S zhA0$r7C5sgj*r46!OU&Q>G|v&cYlDckZloK&N(4uZ6st(r9;k;@a|uaNu6JNF zFmm1Frn&(XpdPj?5UT zb`9U`J?8m=mL5WgNz5i{}KC#x<2fjW-^P{gO@XJ_T7$x7sVHW)oHTIIlvZ);Gu%Zpujx9iuKtdOL{jt{{$o-ygumdY*fA)f%dX9o_& zBmng3WD33?Y9MZ5^8iohpB#OE@L+%>6oVg=_l;miHS#o$bYa}KItMIMW9K7;xGEk$ zBJZC)5#Y8@Akt19-czHBypIqg1^&K09)FiPmo{w0@w5x0$LJ$DCOJkI8-r_*wlwTJ zQF<0$ZX{Pg^VD37;Y1szi%@Px%o2uX;~lJzl3|9+1_(XD)v9b2ziFGz<$CPe<`GV< z*AE}Q9X?|6)EL1dC#*4N&v~#q%kk-RUap+CC#Nwi$3xyWoroM}w28C7 z@vYdD?CWbke?D`zAANrhAWasqG9Zf6{vYlI@MVCd0e`!DkoTAUC0xE-QIXu_TVb!< zI{O>MtR*m8|Hb8GCznKI5C6?BqC>DSG9o!BJL0$D;KhQ5mfC0}BNZf+hH`IZ4L|$U zE;1)DIWmG=(fsh2mJQQLYO#Zx z-evIiEW&Fn!X*iLSuPO1I2-bXLVRW30yi`Lg(0B0?gZt&17r&$zO?R` z3yc4DXgk7rBf9&$%@`M)Ao5v^uj7R9vFfoCaw{Bxg}sI`_zC*m0dH!@3?(*B@CZ!N zg8)ZP${u>iAHRt zPD?bTt3nxTH9~>VmY1BUWE*zxZV(7($pXo*>+bE1JV2_JrX?EXC9D7Yu%8@9pdlBZ za9;x;dbd5ly#RLDyL0#mF)LHnSa+HHtp}G`O5L1oswgo_W)Z9*Kna4Rf}8kLO|s0=iUZy>Ij|*&glvL4n7jlJ z1_1}!KWiObAz1hw*zXZ-wd(kUA-aBSNX z_EqD0Dihj=$;em(S9jFy#ENaP@zO_bo+o?!`P~r^ftRcn_Ygp0f z=3KYt@+8uA5cy&%UDZC)JfWwSJdwxg;Wz$7RhW>Mke4W@z4dfix=Kr*m?ylZtIQ+G z7q>~*Czrp2W#Jc+-nN(Y?erW2rM_hD4g8T7@CB|5#4EHfU{ZZqv9~zupJn=;wWT*p zy{R{Yf!B9!dmXH6+Z$x0Z<{0M&^8)s74#r5nW18D>P@_52qQwm?^tn`IE(4}rv`-g zD>|EVVJOnqgj9Rvcx1cA1o_Gr&(tM@9AO=ej@HJ9C&na2>!VX(>dw?20e)iKjqD0T zVXm>nkb_>8)XPctN<(n1ceZ@Y9t><%L_wP))5FvO`XFt1!1i?!w13vX zRL^uD&{b?m zsE8{I$@fj4Tue`nby^w{66bFSlqY9~iq@99{MnH$Ik{yo5m=NYOpj%AVaH?z~S zjYT=8lB5dICjw*vBRdI%i=;*x%-LW}r=)*%=oLs_7Q_@nQK}uCwGBFJ8@A2HI=LO| zW*eaQB$K=eJ}naqbKd`JiB&RMqyU(-y_F*i6m3rMgyIyC$f;1+f;wJ$05XcxN=sF3 ztqT-yT5&$9op3N)vC24ug!YsvgEzcsCHZLkp?Q5D!^RpERcb0bzMT#_$oAMgXfx$- zm9R_qtU5+*sagJ`4Q+}mho8_ zbGeZ-80ZpVDthJdLIUFcVC^l(Y0Lg|TEMN+EuCOhd#$FgEuGNSU;|EGW;CW5z!vF3 zc99f#+Mu#?g`{BKgbhMGx=y1S(Q!Q_FHZ-3%Nc3BEZW!-Cq*9(P%EEn%qEM?=WiGP z?{y5OP29{SOJ>5{GjqxLZz017+dCT4Z_h8838)LiAj~GH(xRP~2w32@0ushVav((p z(2Yq(Tdi>t)b}mmfwlJ}Q1Dv^jH}`+O(s_VCb>OK4$Lz|h$xh32A{Wezz02Hmm)1MffEOA=EmAcJBCV z9V#tb%XcIc`d6z-8oRf;VsD0!l6QtYODkgbrejsz!V(a!qBFmDMaaFCdM)B2OqO7q zsOQL#$>6K#eTJ``GoWaL+VY6q;=X+=#LU7R+NLqv6H0g1U@*uUQ&ThaLjLnJ>qZMA!nZwtCM6f7}u(97v234Al5%M4brS!TxfpDS>9)N z?(z=I7szC^Sqhr*J*}0COWAp(jzX>jG`TVI{K%lpAhmdwnz^xLGr)yj00aaj(qUnA z;7$O06?Dl1>U@fBJx-wh{qY{6mOq0($1yg!a2zPEg|t_EpW>u$JTj~p?u_-7{9QsdcFNh+Bp!(G7(vFs`Avj& zTkeI~mLU_^Pugu6Isx6fndSVc5N7nw-JG>tXFtz-hmUuC;Q8&sqjiUzrmK>Gvtvfl z>3X^2jQqka0^Y(>E#rHtA?9oKk&{Ku)qy4RYJ~;0<4)**M~ki}P+A$MzI-w~VvitB z&IepiI?<u%IUUfEqE!2vu!er4ehS8HqUL z=$g~3nl>F~*U2eAb!#^QX^{ zVaHCMC-T#04tbs0e{$~yguEsw&-B0i%sf(j&Uxx~1^BBYVof zxgjUFP+b@2o*;<6uJ4jX#&jgB6O`S1mRO}pX~~UBZbR_)ox#z$)dvfAR}^K1`=G5{ z1BFm0IyQ-nWhSsLG!MZ}R*qJupa`@!jjm<(v)9QwPr8md%eIg_-1(kdlW)oDpy0%q z9ek`yast9MOr;ss>W&jtW`e8$OIC{$b&0xIULPHk9H(Bm%^Nz--K?y7x|jIXRumZv zb9r3=v)>5*1bu$iRYR>jr7$HYOGQ3A&vhJ~8Wy0BP%jAd-0YJRQWGweYSR*<08r6d zSw}?01%&QOHH7f7Ym*_;lbD^IxL18aS6y~YwL7wKM-K0onUtET$}*)FX65OU@_6Gh z=4adVI>w0w1*VmC0PT?&l&ne!NbrqTdFk_Z?N;Yxrx@}C;}J-i#_M3djWcAWXP!tu zAnax{PD0gmI(NjoX5F$)E2b~3^Z2T$C>7IJ(`hCuC?p|B?HQC)3vHs#tf3?&9||18 zP0r5%=krc|R%(_mOYY3Z&ehJ*&P@!rJIfXmTSG-{VtSRSEF)V^7Bz7l7nK^bJ=0I^ zxN_dmnfo?e%+Eywa+>l~sOjLR7I}I>(SP z{iO<76Br^@h|;lVH>;SATEU{+Dix=xQcJahp!1|yK_3IUPPGyYoK_26y;r&y`_)!T z)gegLk%8(+$thP*b3K)y73L1SN{1T~X!MRFapGpU)=-GpE>QJWXe)EeE16 z%oyou7*Uy~Ys1j1+_`@Kx0-*+SFzs1S4^0-aMq<2KY0I&)tbKNKf5ynP#!BQw9T`I zQDzhUNR1;C$OsMIr$llZ9z|x;tlxpp8t=GhAZRG%$JyP_&ir)q>zi}VjM_Z_tJ_KE zMNh}yLJrq{CrlIhNR7j!62POF0LGb)7x=RH^VJiWSq6X`-M`&3`+RtL9|X%GH0u56_?fAbltF z7Z7+hjdNo`9R7$=TFb4jv%gUPUx`0+o!t#(4DygHSV}*bMr6yVY&iK~nT%|<9Zu|- zXlg%?JY=Q(p0Kx?T^Bg}c&v^Rz}0H?lJ-OprFk-UbMeLLyn`rbr!QVKO>m%HWYaDz zYULedBHMc5B8=i<4JmJMJ-_G7+B56UtUPlR_SMyAPyalU42(UyjL4}RQ4QP3HtKlR z<;=csmY(a8e0|1UGP(5hmBU4sFNYN$xq9>pS$Ji|<-??NpW^-3mfVs@kR$31(^Kv)IA;lnwp zQM1C=H$>}?#v$>&XsnLAcAqURjP?`A!8Fb%5YfOBq}C5@u$9%9Kgx41xzoRi9>sK zlmYIjOlB}v@rGJigOi_@LyWHCBFNm>3c$tfh#UJSbpu1ypTv!!ZdYaEDY}pQW=#nQ zw5+Nq4URG8CGUZ|{S!t~bi}t2fsQ=kcW(KeY zWi0+M1wl4nip9lGi>4HTqyGx*-FqtjI3*4)h<8b8Ef~$Pb5#6H|Shv~JEQ!Hbfi=jR?l!JyQ3CxC!6zP)(PvcoR-zcmb>QgHQD(!H7Z&oy5czF zN}dkYGqn8j({E)r!Zt6_3&`W$lXFVe5LdP>hgT{(UWvuKvkPi!Rbr*(72<~V%s)@h z;Ip6-D<@tu%M^1UHCVgmmbi8>f&byeUELqG9peC3$5WhBv9Y)=m?d(cz-Qhnjg?*zFE-a7@+qCwx zQ3uxjBHZeD=TvNE$2;f3lCBiB?5LHVsl~su5>md249Fwz*D1uUWJsGAFcL?Bj0-b| zn_-;RR0TF3+uwMM2U2+;qBfehrnvJVY;1fÐT?>-5aYhU|+1c>&YMpPK5x#-mbV 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'NS^o{z1ZKlHsAybrl=JE7AP369ntV%vB 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 CDx5C> diff --git a/content/gitbook/fonts/fontawesome/fontawesome-webfont.eot b/content/gitbook/fonts/fontawesome/fontawesome-webfont.eot deleted file mode 100644 index 3fa29c217c3237473a0ead0c5d4ff2a944c35178..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76517 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 diff --git a/content/gitbook/fonts/fontawesome/fontawesome-webfont.svg b/content/gitbook/fonts/fontawesome/fontawesome-webfont.svg deleted file mode 100644 index 8b66187..0000000 --- a/content/gitbook/fonts/fontawesome/fontawesome-webfont.svg +++ /dev/null @@ -1,685 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/content/gitbook/fonts/fontawesome/fontawesome-webfont.ttf b/content/gitbook/fonts/fontawesome/fontawesome-webfont.ttf deleted file mode 100644 index f221e50a2ef60738ba30932d834530cdfe55cb3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152796 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

=v_rA!CPE#mM^4@)}X7qf;At+v)G*FZd&; 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 ALjV8( diff --git a/content/gitbook/fonts/fontawesome/fontawesome-webfont.woff b/content/gitbook/fonts/fontawesome/fontawesome-webfont.woff deleted file mode 100644 index 567a49c26301d480d97e0033230fc659d65a13bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90409 zcmZ6RQ;;T2u!hIBZQJ<9wr7Vswr$(CwPV}1ZQJ(j;Ou|mT%C$|J1d{g?CP%SsEdkp zQxF#i0tNyC0ydxnLilGvRJZ=u|JVKhO7@3X;RV7Pd`6E zpk~${rvI2E5U>ab5D5Mee)_Dxxru=>5U{xaznFi|1>!(h1v)hU2mi6AfBt{tk|Bb^ zWSQGIyZ>WL|2|?D2nfbsl?t=W+Ro@-oYcQKh>CwK9VAXv*2ciy9tc=b|NnA{KoLOj zYz=Ho{xSc5?^pV7d~fF3V0?Q!CubmFWhx*bgug&Q*s|!Oyr6C-hNl1KitJx5#DA)& zQ)l~U|C>ReDZawl|Lmj!FVlZ^QA?Y_eZxrKSYLk+)DRj1N#F2a-&hNTOtX&{0tnU? zXdURk`=*Zu*?oNzeFF=FhEsiga}Wg?k=R&RomhANffI#>5RecdwQ$yOKLOqx5aRJn zq=_it5aK|ixlq4={^d_6_R3^AAdTF{%xevAl~*s*oM#EDqdOn~zsC0$ix@$i#`kj{ zF+#n=3Wp+GqXcqELONVf#gbrw7Os5Py=M2apKPjw3d8CE!XaPr5P7#CV@V4cE}pzPm9K9+ulXz&umnC-T(6)MS@OS5J!2BtO@ zvg@qC+nm+6APb=-NfL#?Ia1{Z!&qtzLf~+TZ<1g%2N%;Banovy)2KBzvpO>5?9JT2=#@M}M*SjazyW`Hgr_QTm)_BMKIU@Yb>AgqxI~L*J`wBqJnH2E#;Cu3a z5e^9cMsU_Wq+V*wo!_}xo&7uVodNZ;y0dFL&=>ySDgy!k`)@(qH@do^{Z*G!m_Bd1 z?aI3^mMg0(|Fw>lo6wt*m6FxM^>b4RK|yOJw0>}OFoy!P!oaowlKHY~@nkwyQ)WHG zp>k`0CK&~>>0?%{oMB=_rh}|6YQg1wj+fpq7nenPz~d~W&h54j-|LRk4Bsg)f|E9P z?3$>%J<6y_kYoIqkOvm}(v});(=Vv(4I0N%t`9_qUq2;EKj3Cu_teC*%K@Xr#N6rj z+(U|W#F-OhK`fCaDtuJfvTq4*s!sRv$&cbiI|;l#g}?7-PVBenkGAjYm?**K#TYUp z2MG7?W=`Te)k-T(T!iuQmgeCI)(!gM>A9AJlAv4ZqMu7xG?S$$ev@!oEt*&{Y_h@X zsxa#P!n=(5keV@$YK0A06p0Xh z{G)X=v7L4k$+D9r&0F?Mn=C&)Bv4Z*(0n0hA|pj)*HiAwe5{2F$+5{87cjKilhRJq z+jFa0WB2vJUoh9oFW6T1GqiKkVzIc9`I>td7L~23^v2b4X_6zPI5lg_^U%aJja$D- zx??f0D3N(f$g7jz?x7XRG1_G3F*EAG3ughF7m7jgxwb8$FMOV!7^d=a;1fD0s9p)! za=KiW8Q3RR-`!xX>iN|rU^i;zybsIRZgztEW1gD_8|L(w^>aV+<6HSwrS^hpa1+`N z0WXeD6+5FX>Q4z|u2!I*8AFv3tc|QM+jS8{o3L2GwXEBWNwE~6UV*sORD`&r+L6pT z4|#nAk*4k=%PwVVmUEutChH0u>>Ifct1-S5qJ6U=F=f*Q*O-_t|btQW@;uQ zN#11kV12Vv6xMP2Z0mp^KPl2VgLs0mQa?PJ9za-H3$j(RyHxTksPQ>QH>BcZy+^M8 zV*@r8T3>r=2=t2_O6nQP`4iRIg+*KVG5O#}D~^CoDN(m?(Yn_0+P5l_)cqp0c4UU_g;F?HRuP@zF_cO54W|E4F`z>v34o>|M9}G>3TJ7@ZjI`ZI_l;H#m;RJx($q4{_(65PXT zxsK&`QFe1K4D#XtifFqMUq@f$bQ5lr8?s;gc^|ai0`3J{l{24Wb&rtkNTVV6YGfQk zPvNQfawgA4lWyE(d?;5{#?Px4watl&Xupd$6q{5(YKfmnjeJs+*}TO!8HMdRW)@7_ zG`;35pe>vhp*LB0QEC8SkjOL!x?9HSn6uO;2E%aXlT7(UMKjEA8h)NE-f)O{DM^4I z#gIRIz3qM|WYrxCYBST#IpEENwO_*^)##`Enw6Sf0Bt!GKur`m z4Q8wituo1UbDp8Vef^kLLjD3BI<6gNRy=IOjcz%Lezo6~AAeChbGg>MJ$(8$nhYiv zzDD(Udi>5);pJ8YzfMYm6wn?)vmo{mPX$C&ZU6z^dG9zEoh_`LvX?cy>Fc>^u z`Ja?dh^hE5R=-X}x!rs8jBRDN&o+=h8jx^;cLaucL7t;$Ad8r5K>TPnhycH#VT9`V z$t zfyFB6B?E~B`nLCz!VvR@!fZ0)5aV8q${WCmcO!wBfJ-JZaFmQN3;zS zX8^OhR_}VIS<`QU#T5LD`L8>-ELo!zJrZ{8S+?+vL%OtNBMe%D2F}O58Nb)kBFNOT zxeWeiCXMavLFy~QC z6I>9awXet&!NpUhw!{S9FUElSy72Zftyhhz{Ez}AAX0bhe7N5Mm0uZ>H0T~9HPwEM zaBIaN`)DoSnydMTrIz1td%yiF4|KPp zz7^tTWT!d~1ReT}SuQ=D*ZlqPH1OYWwQ+ix_3;!z(dvuC8F0jTg?rVC+($t8QtzS< zde4wn7@3wX?r3UXC3XvZR5*QN9)O#=Q{?MG=);^~^H;bL0-R+WnQ($wB`(DjF?64X zHxEnKGNd2wg?4qD7WI|&m#?C& zhe4_@i)J5slEw{;ip^eS?{^0AMRPp=PSgtB-8wO^SbyDU$19cDxB9IE@y}T}W zd(>zGAvJsj{53V|gaQsAI>EW3m!YEB!$SVbuU2CJH zt}Nx?JI0N`-R0@XCh+OAeNMh5VQy6X!&TQ=ruMnMrKPeG;b_oJj>t8*Ovwwn8osnf zCEM51PYcUozfp#b6xn1n6>tQ(j`fA-+N7x_bR~fCuo6Rk9VJH105_tw!<)-?6VH}2 zx%HLpo|?A8f|bbU!_jyYXbqjgunDp_WB$1ArLcVFIt~G zlN+fKAUH8x#$r)_#k+pe&1K|QZxEE)gyLui8U~s_wA9pE763mBH!971EXG-1fFihr z+c*ZfMvVu1K6^InixB#XsxSvZM}nlUPawABV?m>Ebp_t&8>8VgM7H2|qGNIgbsz~* zM(I%QhjcKAa`R$6=LW`9oG^wqr5$xy4C-0h$6`TwDl{9QGVqpvV4FR(@@;eJF3u^c ze44l|V`;W)O%NBjbMZJ^gkWQ3Nu}}$piv=cn`F@=L9HD2NicYRK7n*<&0Qu#%}Ahi z7Gn6mDOD2u+DNXt600|7j10x0!?JHN4$OUp_Np6};wxDVJ;b-TM=8 zo0d?EPkAcC5#^9aa9*S8cNe0hdX1#qvIT*}U~f5t8#DU(_ccYaOAZsK&bPN_r0&%> z6Q!ASH$q3}5YuZkMEww4e(=>-Jw#^XGvnrB_*hm!oWd7V(Tw{fjiq3%-IB&vdEp&>LAm`J$79 z#_Eqb#zI5EtG?yFCVr*uRG5p2s!a6sc(m%!>K&+s3pa|4efwznYYI~|A$639Qd3<} z9Any>xF|imKa*_dtd6Q9jLsz39XotUC zK-BMR3Gs8truc*}4>8qP1J-d)*$KS(bPg>#HhC&NM3XUsAJdcr88l|lOvu|==J5pq zP3Y$!_pSrz9EAK`n)nP2UpOMp`rB-(^0uCbFq)N5~sy~|F&X=WNJ;eP?u9fJ}WVPi}cx)Z?4amvlV9+9(!Sk zOS~*%XfYFg&(w2S;(zK3{ZYYc!MSo?T0HCu%uF$WGY5m~ra?|O?3uiWU+q~gT07gi z#5G;!EBzM!YWRpcy)b3}E#Ssx`^>+}iKo+wScHZnSiZk`|6PPA3(K&Jf+fZe>eMNV zY3mLYk@p_$c@Y4Qnb~myA)c_%mwMc9fr#e=<)ORXeEI8HL8})e_%IAO%;+x$UKILT zNYIGbUX|KXZCU9WKV4x+o$7nRqH{=52$JypRLBO-pF5Pj$EvDw)U*)`RH=-0vSs15 zlt8ZmfZ}%-H$)}pg@yUuoZgZZ`&350;j*uBoI>~#;4+(?zER6^PX`y-68mhx_Z2?9 zvAv4#v7J8ekDUFVRN-|#__@t!cU(e9Gy^8QJ&K$pl41Ovr|AN%;mb4(7SDZKQa3l_6=isKA%cs6_iVcrAW^scrGhbDtdl2 zM%7M3Kp#B4B_&JSR>TxnC)3_BZuAWWU=7vJEB>qap=4IvsH6|nQ;S}bq*qlir=h5= z1oEG1T&HJRE};uBpMiHG(P{}nPw;0w(bD^Zoy8)Kk_dn#i$CNEN(A2tyz#opSNQ@1 z^QYJ~>8Fn#IMpZXolrmEZ}UV0^VXzL*W$(AY#67%Fy!B-kis>Eab*4QI&tap;LTo1 zN7&Oo7Np(}$K$hAzj1qY-!P%7YHR(_zCAr{%WH2<{Ni3-26pMM?0oEQ@1HL%8g_Jv z{VvoDUj5D`PQ`c@3DI^;y_|K>;|hb3fx(puhT>t-^_{MEr}PMwa_Ut9%CZuRpww*1 zGZOcRq+JQ(FO}`iqAsE&ZxRXKIPk>~3-g8)Y9n%l$t}qj(s`8}La^W$h%cfzn9{z{ zYWcjd2(54Pm&iD23W$EuFU1=9wFE3eCU21QO)J&|*g&W4z#CnGoxz(BNU&@XAqzTn z*^Sg1o%7a+rjuOKd58E&TgWqRZg2Pphk(!^-bf{yvuJ7bqg%w0*jS13%P?|JdOFCr`>EaKgG~9 zTv&-76RRcSEVG2Pij6yTw*ui4rH=r;bFHK!S?lEPQXPiL_!YaZrhT35 z$@m^aYy7M}htaI)VENjP2wmK1m~3zL8)yV#k+p5E4`jyb+kX=~dN@#8PFpgkat6ND z(zjH5>~i`VzVv%%&UOWSuJPi6=o!}Y?sC%0LwD(g1aRc2g1R5 z)*=oOoqdC~6d^N(IC2^e7@Du?4F@lODw4FP{|);lGtt^#oE5TN{0ta<5Qw)U7%rMb z5#9Ay1fmV;tzf1RWIzrR;svh!mHG0b&}=+Yc<2g($%xbdT%i3^a=}kj zK4AcOn6@Zb)rdl3vWyhzaD2Gmcl%ykDee3(Qh~mko)+V!Cx(ZoQkSFUy?*h_2|(Dd zbvtyW+Du%IHuv&(1%q+p)!ZV^mknK6YW0s>5l8a+B}c!Gjz8?djKika9#?`1rFm|Ul7)y8$(Do3xvVcw0U5YjlpVpCIc953zC9OQp zsVMlphf?6i$~9o;bWxmVh(C}G+DM(@7nxSfAhqB4yfLLWiEL;K$#BRX zQA-Df$$$vlL)OOjPQZQ4&5W+EdSFl8re2AooedYKOgcHpco^1K(liQ1hIfrF1L};? zz>f|F&r|>O*$MXU9_n6ZK9*;#G((owoJk3MUSwa#33S>{IH_<{s%wIp-#7cHbOf^4 zN#@C(yVA7*^)h&PwN|G)d6dp(zX>(CHny4=UwZBsvA>h{sF?{9)pA}=c?L*K)(3Xs z)7suBRA=rW-v#UX-X)GQ=3Jxd;MhzoK6B?BW|JomM;V@D;7uwopb4LC2ZHgTG4oPO zXeHyEo!}Qf(nTSL_?R|Xu|7C6Dktv=Y;VoC+}q~q-|yniXNdCEbPJ6zbb=GVYZ`KJ z;9j=8zsySeex*LzPZ3-s*~8$9u$vYMG7NeO%^hkCAl1`U_ai)l4s)uXankY3TAo^! z8b^R`PS$zCY-mqz!?C8>Yc^*wb;K6Pb#KsPnM4ys{-^-_843vC>MjiTsHOd5_cdS( zeDeR+Z5o8V(}Qv*W0u^(@_=34VRMI2GfNm`Be!F~t()98=Wjbi6@mJ`>?M*f=OX$g zGIxVGVf1iDlN9crHJxR;L&k+@=*Z#MXC#;_{{hhHWow|#k?JDB-J1=9SYRpo34od= zjGgN3D~Ses7gau5pte+=g6B-PwDlW`tr;kg_}KJWSqPunh$32V#aeCiL)txPOz|)b z>hf$<$1odo`A4-ua?4Z47^S;)j=&oNq#;A#4f&*b&QQ{g@x1I|?(``1Ib6w*(QymY z$m^W7^z#>m!X}06M(-nod4QsI*KI` z^ap0y|0d@X0>NkAc~d;xwcc2R@l{dh81?G*X4o`g(FSK3K<>9BAe>lKG~kTp7UzXg zg?}I59-}jyf|Y5MP+m{V%jUd~-)#AM#MdKI&XLz*va=9pTE>y%;izX8aG~HJ7sNmjQ2bO31IbH9K@FQyfsC0jN!E=DdDq=aC_t>BO}EPFywlN?%;HOBq0 z8kv;G6mOaBL zS!jt276#zlgy&>Ex_FjPGKQ`tyxAw5QF<_~HykcfnTF6cCfF=vy4xW6~i1PFvIl8xrymkr*Y9h3OT z-juzFFJ%b$7_=p!{p&F$mpgN=q}U$(09EY=<1sN6?B8t5h)ewmAUFeq=VMB2PtI%~ zry9^dN9^s0uNn+t;7Y#Y$;{mm6!`%Nkjs$P-H)Et7X?I_fw^KTl2SE+osKhO<@#(m zWCz)_3Wd}coWDP=J_yW^f2a0}k>5 zQ?=Tq2(^#&z{>dW!pzq}ZHm;TZ-;43%C2~o3DzuVq>-6OV;?=*Q;L!By%h+U1yons zVIY^@iW7+wZ;d<;rnb}W+?y8A@Hr);DlW5B_$RK^8`~zFFyLfL4)wnjim$!MJUa)- zg7PPYd$z=GqBZXstU1HAC%YT}c5w{9*JPSi`bqNnZpW4nRUg_w1X+2iNIHfBFm<|r z-ls+COx)4e#vLT-Q~#EyTY=kw>fIb)M)qITpFf?!vm^c$Q!$w3f97sQ&Z37;gTJxK zYcaGRf566P#@y5=lB(Ex-DX;?mbFyOHP^DhoXyqfNTS}*`P6_Ooxf2tUDBsGSmS0- z7n{EyO~~{7;JsjpJEd_ah290Ot>ks@{}SX7?GPlPjXKC~Yupy_F1ZS#v4r~)(DfS1bL)jB&nMP42LB=bZoD|iv(vhsjt`q|(kp3mY>2bZs1po-X zl?mx>r!!j_T5FGR7AkwWbQ@XWsUv6El?jOkLfI=%Iz+Zm*R2cwVimruj~>7Z;oCp1 zu;^Er6uF}R7D@_=^qlQe!JQ48<((o#{|3TBEgfZ$bL?s&oR3KsQ1!;7jdV<&3C7I- zMBL-5xD%l5(e_T`ZYFY{W7Ep8%Ab;vG07zlmWS0r5VP<=rwTzw0N)d7f;b8I(E`b| zhr3$r6p6Kb2@Y&1={Zae%0y6Lp|XnPwZN7SXHMh+-!S30G1K@-I57}5XumJyX;+?F z_fULXca;6rAX@C2qV430Tk+&iQPnK^$e}=ls!>y#v7J?-g^Z4FUaZWnHbU2^{MkYv zb#*RH;fZaBD()?dYpa&)r>nF=)vSAQw-Wexh16vBdvnf+Fr^DEP+k_mVM}o+rVVS( zm7h{oZMz{&)2Ok`AJAGG;-Sv@g^_D@?b?)~7I1k@dT2s}>+M>m+5Oq7*t`uHJY^74 zqRmtTzucgUzlGPAK6)8ltc8RGNrKy$s0fuko(P_z()XTqy+3$3BtZLcu(d3q{>5(R za+@N{;R9HUx4evNeb${J$qEVxjs3t$CS3g}h}7r)E?o{w``R+<6=j=#a98d(kD6@t zF-;ez-HzPmu67Z6b=SwbMlJ3JO!y>92*usE(+WzCxOhZ25t_BarG{uivP+rRtGgiO zEx!>%9huW{ErEEgkMoHXBmHe1X>~(G(8}0R5JUU}K1{=l37eRR23+VX;Ha)D>KQ+h z7VsvmHKtBo1ZhHRK}?w3?{_cV5nltx>j17Tug;5%Md)7><#`*^^#%6GfA4yvizC1Q z{oiYx`4DBkf@{!OKQ;&%uD&3h#r9`Qw(H=Wx%o6^Hh|?A7^LNi- zPH;EW;agomng-d&??4vaZ(1UXB9ET4x^|%FQt5myUDf{~z9W?3R*!a~_>MpLjKZ(H z;gS@b+7H454b6mF6C?9=Y1I0(l#9>I%yXa|%kb3&B&i%MKQPqdgPGh0pSZ5Ve4W$z z`4zDSue{%{`_O`@D5S4OeR;S1r{X&nhPOX;F7`rq*ekcK+nmpDxu38nd{@uQ{wRP_ zsrIAcLz_b9Tmru=w&RRDohK=j<7rSb5LL;15ja7LVFH*GVOBJl3 zjSr>YZT@fkx4G&UJi{N;J#YT)+HZijm^;t`0+Ue4*Zf)FnW^Ml?LMhRfntTip-p`e z<}Y{E4N>MuMJmzAO`~#SxCw~_Lk4yuaTv^{UBRz;RY2rzIv=DP z!kZQQ80W0BB0293H*OwGGTRkoyf zT`Kj8ZG(W}x6~7J#cn+{KOzMg${wH|^9$U0 zpk>h}7Sb*T6fx(`%N)E7wQejZ4kj?A$y3lp**B6F6f8;*jY5JLIVv70!ZSB!RJlOC z_OF~^Q(nYbR8eJC*ywTfnjV%EgF-TA<*Hsh&ZfAfb9- z3I(crCYH*Q@=yvO<2Hbg%p8UFumGDl|rVzk&B5Tana&4Ed>;igZ%)kU0&F!LQ`&@Qs7$^2|rv8FS7f70>-_Fj1QP2Bl8Q ztRac^3B=7vFX-L|&0jpN?pX#WcZ{2d(>qzc_!6_g1mKIXi{%C?dcFFyxv(wHr;pp( zWw1WmhCh}(08Oegl?^LPtML)ai_NsALA@_j5j1$(!Q>K~w$l(k*gRiP;;t*4yy*EJ zc~>tX+?l9o0oXEH^hqd6>NL$GHUgr;4$!9&Uh#h$d$EFNXKeYLJfcF35S0Isw~)`F zTc^H5nA}u~e zHM`jPXWpxUb*pJOC@89Q`e;5A^zVu>yB^`Zw+Q;Ui>_wVYvA$YNwplp39{wy`s)=& zYpSrS-fA@E0rIo9N7WwQvFIaFqqHxXnHM=u z@1P1;zr#?u&0UY@TEF4N!=Bo$tGjnRTDNk69Q2Q%4-Us}^h|V5*!CrX-eG6UFfy9B z>Ql=$TU!b@0zuyv@cNRC(N zbWZ^aPs5uyv$@{9^*r(m1W@| z4;Xz?@97a2I zy!>qOMU?B<*RcoI+-D77Plh*uSf{ivBU3@(mld*j4isEcYvi&?em0wxPl^F_=@wKi-WMRY(P2q>YhcK{N(ZEukT4I#REZ zY0K{ibzpVAjT`(Xm{e@|$iqFG1#cTcvo=@%K%n@P$8O9hqf`Lvs67`+&Dh&Sb!74e zq;`yCY*#X@am&ye{nqEk)a$)@FJJeFafu#gGQ6Kx*7qS6C5!4TDCTkPSJ&iS7E-5z2thv%|bQ+&9jyEAdEhH!G_6xXt$72bNUX4v1+)Y)yK`{_+a&~v@bX#M%Akts0Vk?}zu|Z_kLKEWD@= z?`>f)(lMeQAhQXe9U;&a>J%yQ4s?7h{>QSC6Aa=Tsns~{r5r~n|N#Wh~WYGkl#429J37J1|fA>Hl?tu3%0e5 zYV@|1byXfkJYC!Li>H}tq@$7ZHlEoo;WD$Xgzs&~V!MmiYmLa=kjUjrVgbox5{M7P zi`val@h`>L0d|X}9#@96U)$xXD9ee0%9hse3l*Nv?I#i+@|ZXa&*so=Z@)#f_&Ag` z{0gW^ z4lpqF6Jk0`syj@N{c;K~n=dd@PifL>Hr@)dhY|wS)ZcI1KjrS%y!N4C@w%V!-6pj= zmg(2^=Tls=ru_E-=h@&Ua-g(Sl*bK-rv_kql=eS+Kv?XEzj6y7ct`~ua%Ki&-C)fB z6^1p}%P%f-O*EPxI$k|Z01;FW7uX7Np3~xh1~17u5cJWWM?IYT8%CJSY@oHjU^iNt zPTlCXUWo6n>@w77Z)Wxw`{qnux!7hjU;Eac2Ka4!Y=h#K0^4jkTaQ8|S&@X`kB%9! zf4mKpwcn2Xa*1rZE)@OSyj=$IYS()9wqs%ruPNX*N;;~x_N;4ZvY=8s$ zrxr|MW2J6TK;@E#WY!1CFXPu6Xo~YF+p9&iQ$|Y2wPoxca^M^ISLS3PcJJsdBmYKX z^0|GMtLq6z6qM?22Qd(k(ZdJ8H>?veXgYj5KWxpdRLf-Iq*NETPK@J%*mDV;E$<*?@d~!d}3oXEfWq0)xG5l^RQ7|I4H>*@=wLe`rR@ z|MlQU$vVzTMH03z`R^#NmT$RB>?eGFeU3ru20wD%UWd$5Nu ziFbEVH&T)#@>8ClI*ai0&$*0g^b8Xj9#FbM8s3G^E)&%ls-<<71yefN4}wLEVMpPz z5xe)s91%2DGLHf-^O05Yl>OBh$*# zoyDyi)#&u2Js8ridKm)Q#TF-EFaVaw(v~z=oH}UCyxuyFv6a8|h)5qXvYn9fWb201kpa!p*E$HmpoJQpKlr|X&Z+}ij+EBRH z6A6ziSqy@9pqb3`jJ=Z2G_|4#Kvb3FAu2326C{COh$xaEecwX-W}+;J5q9%uGaS z2bb~c01GeidTVtwy{BfvS)I)ch6rHR^&@x5nN)c$?Bcw-SPE?E8p#3;=j| zP4fEm)-aKCLE-dc+wZ04oo8Ht-&#GB!+Js#W1H{F6?Vd2=rL_hM2HvfM%i$wtcP`8 zoqf?Hx03-^n_wfKtYb6*B=0$$OfMPdPGT*S_l1{P)tKDLIZ|cPEVBLKs>b*7cb(6BbTDGU| zspOr$|mVD?wUHU|BLu_fkoWGWd*a`$g63KaIp?H#an3dlmS9M#R}zA`rPDlA&Pa-Dnlx;j`yemL>)J42o-%Z`WW@OWrO7D^dZ2h zKX*g<;fce)(T@%SA=&}(RkTg~DPEjTkLNlfI8*}aWcbdK_AK1^8|NWw#R?t-O@EPF z$W?eq$V-$vB1yyrH0(opX8ca!TK8@a-;dpTJ>^sYTC04Gex2JaASw;rex`0Z|7tX+ zE8Q6F;);Npq8qqD?_IrLlLWATKV3lv33xQztfRiSzuIWi8ROt$P_V+T%&gE&PU&_M zCH-ET`&a2~*J)?Vzf*J1crI4fBdr&p%)UhOj>gcxJ+ZA|Vr8Uci6G=<%37ben-gGL z$NBiT{3Dc9Mua8YQl1On)qddJxc_Mc1TZCUBsm7BF#kR&-uT3icG3>nsq?f~k0hls z9~yaexQ{K<^#^nB6a(ld9;_Z+28ASXCIlJTC9n+x_nG%oOE%Q@YG5tEZt)4P=Wm^k zcwu7ZLX{Jze!pZi#{7%~tR z35QArHu9g^S68hB{Us^y>dDijA+%&W@ zd-yeDQflKNH`QAylPqX(4mWGUH}g)PsXkK*nSQxW?bX6E@NKvx95 zms$SOodUx4$okNIM z%qGz!L>iW#a}^!f^0O1u2HKfJXt#s2)IIs2*i;RjKEAJPD}g0{`i1S^2vd$I0Q2%3 z(gQ+~)8U6p^Z4&Cl&{bbk7ogl){yXB^R&e4h|FKj7~=#i;-G5EW*PiW9YT(U0k=1U z@Tpqe-F)-MbxZ8`?2D&VPNIPa&6SoY*HYuQPf3cKhGeIhwsVZ-v*cE*)w^eGfN-eu zlGQso7YqsY!tI*cX0|<_U3@|LaUc`zi*R-%_RuTkcf88AxZ|1P^by3^i?FJnRweXA z{86wP@0Yo@f_bRxtCg#?@JxCUY?E!tcS#Y7cVq-Ur|sOl3hON2v2&c(=4uw0 z4pTjR2Q1SksX}bC+wSx>*+^qsI8JSNhCCv9n+%LSof(luoBd32udFxC=M)C(w5dR* zN^-f9xYJ3w09N0Se4nOJ2bMbUdz@nF+xlj8PRI83?bax_G;1rRZzJ*F%#XrscVm|q z3cdN?r&$FjoOzv}=00<)TTRb%RboC-C0qV0Jykrue*^kyAxYEp`s_BCHV-=G=)aHs zbUXxl33t5{^qu`IcnHZ=ZZvy3e)?;%3imhT^e(b}b!r2euLoE?9vJ<3n7=s>kszeP zH!>5NJ2@U0<7%#i6VfYkxdwAQuA{<&d&_^)Id9uOCJPCE@Q3}r1}Zaa9y83=x@z`T z`e&L$I%7A7w@0?irPjIdv&k$sm8!x@mvHbh)o2X2L8tyoz}=R1Kg(C5lowZZ*@_$-j4SM%=sf!; zG1nGWKT5$<57AZ2x#+R*`(!EZmo!b*yUlcCvYYyKn6Gs!j$)u5Z!-u_Y`Uq?-z&%*silwlo=nKYg( zQLovpM#~#kPY!XTm+TNF7qyz5mZKi6^yBVBcd|hR?aWB05j%#+U?QEH_%`gMxpB5f z*8~Q{9Y0SBb7G{OSP!AGQM14uda!Meaau9UotO+I! zb2@C?NJcumryMbs-Ed_0O>8EUYx%BsCB<2C_W%-%p3^n{S~R}vZubrpi;w14j^`tz zr7%Kg8WHkW9%j!wV4*2^`Su-eMt@q{yahJQ>ZYu5@`R_RTioYxTq}%J^%1rSa@l7+ znuProq~6%~D~qwLKQWhDy+gb56o)!>Fs4(_Dek96w$9oUTh6>ZwYB-Bx#gum?ZvZ8 z%i!HP@Mo&1Yn0`oXL#^YZ$W(Hh0jALRiokZ=yrWh%twpkjdl0pf@Sp}{ndo|Bf`|B+r5G?N?e{#0qZD~>B#`DK1Y^9z(4meLW zBn#UIVkyMjM1f|3kvYREB164&R(C|Wc-C6nYlZbu>gn9oLLn3P0XFFG7lg{^a8r3t z&3y=mNRd>9+m=IEZTbA%i?ESSH}#j{mhs&!VOmA~O)Sp^&S**hyTf{2lqoAmtf|#Q z41LGEensykL+?Bjh1@Z&iE~bAyWHV>xolZ{#jIrUCj10(uupAfp4JI+BzdT%R8niS z#S;|T>`}9Jo_ww4T-{_lT&-4`39+j!!H? zzz6M9XS!;_2!ayY}wd1_%i0)H27ymCd# zvcTSr(gd81Q9E{?m!{`;Rzlmj*+9MMn&sm*{Xx#Zd1t&(ZJQCDgLkntP_r#K{-G0ieN}#fB_ovblQs(Py1z~z_CXAykS>0Oil*4D?bK=R=}C7 z9-kD~MfvkoSB(h*Fdh*7Z{al{!bzDCt!bI!y)IaB)Q2mUCtz<9*_{u&Yo#iwC4;q0 z0<21tlu~lJT#-$?UYKaoTc(fBdA>x=m*zS%gU)qk!3}qen`^dyI%ne?K;pa-;Oh8E zz&4~oE$L=MTb!kVs$cqOP%Q!WSbC_QVMa_RGn*-?A4;O59wGXL0U9z+N0Z7!tA^u> zvX*{3;P6_zeJ$DyPH-GYA5g8(iL^G4Ys!i=JtS2RLoRR}|7bl<);2ChKmJ7ZA)!$f zy;0UgS0anD)mn#wz{=JdqZ$~N_(7?uX!BZR9^bT$8P@tzW4xmch1BY#x|*eS#WX!l zq&1}%RWxha#~H$7bvDoHd8IOB8Q-c)S!?Z+^rd*NcD1tMstAZ`%A^iAV$B+32ZidA zPSA5Z8i^OQmA*G^XtW1nn9G8#G&}s4=#QrEL1}sw8FDe%e>iqsnV5^E z5ZzG=qBS(oA~Uo=h5@>$K|RqWQTmt?gjB*g!^ChTtq^zC<&ILp0H7gb^jN37pR7yD zFbsvZ%aw&KMRLPiEHQ=Q#tX`3G(*-2KUBnGLkXA0F=96VD60XA%4%_x7%09>&mjqVb`PW>_LEh zrP7c=yQz&OvJHT*XJ}T+Wu~u8icLr+#MsU-M)Vye872ZB%am+CN*3a#%tB_}G71SS zJas`!{0!rxb|K+!ycP?Yg{>kM1SHxl(FPg23GonYG9poL!3KkfuoWXh1W_j;BEsQH zjKpd)h7g4iN2Hq%2 zbgD3NS_PBdC<+)BlR&I`3vb3ScUZwZk(64@+id78B_;KHNJa(|l60b|Q?LsGSh$eQ z3?PMJ==B~V7^x*%!C=4$!MI{1h&D3DhPzZ7wXZaTjkQ7$nPO}w~)1S z9bEM{IW=95S~y)hfqDt1gQ)yF$G2R^`+1I{{%W4*M!-cS3h~FX2Fc9y!{11*%=)4x zF#a%^htl5y(BC%-9FtXbNflFfROy&~D=Hz}DA%hBvv7BYQ&fe11WMqV_+K^FsY=ny zjN5UF7ySXfTh|yHwS~!Mj>=xPvhS5tjX}^^wmTJa2HAHA#$T~w`UL@wFMV5uUd7Xo zqYs{evOnb3_n|?JjfV#N)(c#|$f*I1r7}djHUvXJl~3}0>oud`>#Jo?=Th4&lvUsy z{W6fAoj_&gQ-&%AN#&0iX?C-$5ERqKgJxv00#P4D7vBe+E`KoSKJ`)c(fjBCl|BY^ zAG#O<6tBq?r*~;A4Z0XIu`g*AyisNajQnomeE!(DT+|2{%|%nNx>*WZx1eaUl^nBk zE_2hk>D&x%Ik%Q^^eKU2)3^y)YFK;XuUMBjbmgyEGxHHlW{C+ALtb1;ftNmc+3m}= z-X!+#?3~#r@MAxFZRlHa`<=Hh=`)l*dp)Ar<|8Xh60#(?b=mEgJ-Jlqo7uUuU%W{Z zfW!cWOBbPwnws5_y1R;&Nj{M+B$#}mT3`B7cJc8=OK%jm-&GfJH#ecpEV8VtcAvOa zc#jKmGr7x47E^!}_VbKv15#|%xJw3=jlYz`vSkq=;?8iIHomsc#7cGmN(y9@&*Ek- z;W^)HzIci#i6|b!r=SR6XlpY}UCU1>3-YzLda5u$$Kd$v2^x;2&!&iII7lTB#^|ExVeQ!>K3yvCTp=K572eGv4Sjms1{F{%TF2Htq z&o+#voO}$S&N+jd4>#WWEXqIrChVbmf0OZ9PogQ$-P3b;bAPY@CqQpp2W!sEbnJuF z>N|tFtR~%GlDKK6$3PIp(sD?43V&~(z4>&0^Xzu?_gvY$R@9qQ-%;Pg|Ej*{$ge(s z_wMsa4Z61^n0C!9bvgQCeFWXBUK7!_9aNIfl( z33A1dQ)0&a!JVbG5{-F=u0W@KMDXX$HrY~Kbd`<=oOr|Xz4za_a*a{iux#(a<+JqW zUAxTsS<4UZUA93I8k^7CcmLky8ze}ny9$5VBHPS)zd(Ga*R>>;uDfJGOnbE~O|--o zT(VAkAlY&k&r_Vn>+ zTHC_A(<>IOxN+c~^on}3e*S#Dxqe0Zo`KFQVvAR#?pfG24e@77 zgiF#dON_aTDV>mIjTNVyNlGZFM?r-iBBf7srZN?eI8?qBDh|^xLLmA{2x?nkR##sA zIchGl=XX(;%B&M$E>3=_Ir)lN0Td{Gdjc{;8S2;LKUaT_Kd=5={VeLDdPVfB6^M%u zj{JkqYd*%;=FjXEZW3-{mY^MF%Nm;Xj*^gmNpk}+W>c!l?;Mw2xaqO&cU&^^_iNsG z{ITos1%_^$*-(6P@uiy&4iH`MvfPT^;y1kwbf3x#bM zBjZQ)v}bGI_+WBwqhdN&G&P}m2`avL$xZT(H=uCn0$hl!l*j4w#k7K3)j7UQxMqbX~#*~>SF z<7($72|wGiG`l<0{)G3cZ`)4gCkU)|zs9nm`!plNLltAn#o7XOJ;nwL6no54#|y%-m%9Y-8lX zbTUP;O;L(vlkzzS;pQusZtj~tZF*hvyI_V?RF%E})yX-4!NpS$h$Pa!_Bz3*y+(IS{uSQ6>gyRMxzv#;;xvp01_-a(H@ zjqbL{ye0FO+<5KM1JkWKN;h6=^;?C|)aIVf`MLguQ(Kod;QZ*f_i~}B7p;9hzgsbd zqf2h=veyDl`C$9n&W_ddXU^<#wD>${xLEq?joE3TmNvW79k-cu7V{Nt{%B+hZdef2 zO^<|~u3B$b_pBB3>#F#o7t>oOCEBVP!)1L+WF@y#)CR=mbSqW8)q32b4Ve`IXt`Zk zcV)0>dY9rF9l4nH-8vZtX}oR2wup|HYr9f=8&)pc=5O~S+?DH6%m`V;siE%G=Wklo z-rOdKWv65Xnp;p^I;IDLEv@|nJC;0(7QR>$K6P7pZtNUqsK{}Q|E|Ej z+~bdiH9{2H6R=X*=%j6LRDi&9N z`J*VZMg0wKvY$F-&)8qK+Xa!nPyO)!GWQ>`}3HSd0zu)H%v37QMc6VlWcIJ8Jd7kfg`Es`#{ekmde6gts{n39=j-+o_ z67;j=+V^7kT6Ad)Un{(P4LRvvE)9|EnqExzC`X`MNszUNL{|PcQ4VT)o|PTrL1Ps! z8=7Ob@J!GzJ4KLRB!J0^9};9*XbcKPATlDkfN$w_ki6ZXc|pU7_`cA3-=Wwi4e8UXAsf&T!Y zHN4%3aZS}RTb0X)ZsJVIAOblVW@;9T0S`o2wZ~yb1gMC{F~G7BLSey_MM}(}7gge4 z?KEe{m<`yv!(mI@k@agEMNOrpzxmvs_ig*rm1~|ne{p&DbhjGnA!m*px&May_pWW8 z%ButRSWV0Pf)!@wO(}yQI*Y8+dX`T1{VY_!_nQNoUfI>qyYu4qzS})|k7_(;w=|!2 z!v}X?_`p{Sn*CcB71y+Fn%7w^^-Nm37@YUlBeE4JSGTS_xj$1oK_&-NDn|z2lUB|@ zEQUB;KF_YHu&!x(;xChSJlWs(#Lm;oXHGX*87<41Yu>u|`g{aTuMtB8MpvE4@r8Z$fClHDHqe#ZFMy!#M5-NQ?Cmr~J zc8#AGTXFg2E0#3(t-F3;aB$$B*TAAP&pZqL2ZVeX7H)F}_c&@}{wrU(vT@Z)y!!Ia zHk|D&c+oKF7SDfoX()E7f(LAYd8F7LyNbAUTSyP19~kt6TG^>0hhK7})a zGGKafOX~TJ=e;-d-g)7P3upL;T3d0RBS*4ph#03qPZd%XL=z;`r7C+22OE_jQO_5K zwJop)=@e%93&!C)R&VX75gkX+CpTR;z082u70agYIQ11rqtC6FJVHpn^BRApM3iWTIsV zrU5DjLy1xXBX%Z4LYPFKM$#fkiM1K52c$MqbV9yX=K7YM{V@p15WyWtVcdZfAiff! z?3gcKo1l^qqXZbT%(@D^0oLqu4`LGe_YpIE%1M}D^2#iO3EBZnkTT29!eKa>!UvV- z4v(=ZqNs?M_(ujXALQt{bpZCJlOlU&IthDa>g?=%$0Uyp7(@@#dn_q3Z{%~4;QpCn zWc)eT$W|3bwA1i54vuKH-{rN$7;Q+NgC2LvcQ@=t%C$75l<^erjvo2kTuiYOBa-C4 zdz+oHyI~_Fw(md;!-r8So+*bUxS)hsaTTg4d7-?b9`s*QKl$tk0FkpN*FONJ)R!;s zlrCMOolxE!v!m%b)?7Y8yI6X_*K*dJ>1=AkGP+^tQ{sv5tPcKrMOjsKbyeApKZL;i znO8@oV+mDNQHdaw6jiAbUpmUJZJp8AL*Dr#Xgpg-;{VDOj0>CWu8Tbi$%?*AQExSS z1ydF9TKy!{5-gRT1k1n~bK&fjXZ&O(bCvYetog0;tUBo_B=&<&Xepa~M(cxb(^n07 z=|6&+&gIKHr=EWL&`0T4ps;4!#E3hReji)~z8OFMYR~w(;y(|^*smpXA`Zze2?a3( zKm@P4VV@o{cW|l^%lsJRk3p*W_BW+ZZhc64^-L8|@6{Sjs?K+}^*y(5)~tQc^(}vV z(%!t4`Q2-Qc2WLfH}1PycIljg(@M>cmZ{BAyRlw!sO!_slfl9v1t`Pl4FZPR9U_>jh z4s?BUB_L;}L4_XqAlT)sImc^cvsKQQl8*hMsOTfWJ&A8} z0*tJQ9xbafLp<5;8rGi*%x~^yf(F_ck!&&bwN&j*%v_g z;#WEFE~|MA?5>}J(1Q==)*x{FMgxu*%he)VhuR>13nxKR04K*#K;j?0NP1KH_ig>X zr~7?{710^fZUWldZcE>eu@erT0%3t|_)*9TS2D@IM_13jv94~eMJ(3xeUHBW=x2Ms zI0f9ovF}ffw6NoxBWQd8$0_NUjoKPI%(I`O&aL~(EL6`o-P{e4> zX67ZSpHT}2f&De(Fo7welYJ0eu4Y8~Rg2@;jsnOQn&{G1KxcH&^}JAER%@l|X@|een;nqK#K%*R3y$X_`imEG>LkoK)imb?vxz|+-<$V%>SlSCQ zdS7W>epq5EmB~HEUTs$@b1goa>Z(oEM@S6LaI zSimm_FQhSE6m2nx77bwW5KAPXY6#-PitkAB68Lhj2L-N|~%( zMU6CK7uG;nuWU>4j#@17W@EXVhZCca)q5IAws_rLN@9k_G+E7rDO3jvluPeHDran| zD`im1YQ%Fv5-;V00pQ8v#iq|h`RAp{J0Fmj>9J|WU_|plZ&t1(d@v@elv+Y;lO()c z(V0;5E0GNrnJGIGlgX4V*uyQ0kAXEq60}9$T;>n^lShf_0O6qM6xY?_a@DMuHZXDh zCHpQ}Ke0nQPMb7*Vo0KGNAiry#wMn!prF#w8n$%zbX&r$hRTA1DyFHi@{C2-JoWRZ zu31ErmDg|$x|^q~cFK7(D=TN7H)YjKU4`zZYp%HoZDy{zWn*>M=9ROnKOp z!Cb()3~6RKIv^VKdg&J$4M-5W$X-l{NRTFv4iKc@UKvRe^rBjze_E6evo0nuN~8$A z8Nf)gw48;7%-{qPexfLe1uoB7fHJl$OcKbR#IDRz0zXJ@JctP?dody9GA+zln=d~b zTbpkMbmQb@{RhVFz8CiL0_Y`no&mywIe@CQO#d#iLGS)B?l!y&Dt>x(%Ypu`mf|C$ z%NQb#%Q8+y)(JV7C;e2#P# zwUFw~S#;Q}uLd1QUnv1AkiiLXB&H{hIspE9Gl*s(G8_%t4~A;752l;RI(EpWUM48J zZRi3GeI2%jNgD<>Os+53119Y$=s)18>#p;3^>vZ$#6|!Zt-7PHA)u2|iW|r8hzWb= zx%>8=+p+7w=EcU^j@K+Jo4Yq`=x$zVd99_mudlczaiD)uQ5pWY%Ze6Z+>G2_$2OmK zLUC=GXk5Jcz%Kf?ibF>>#$0ZT={ZR+j?^Esh4GYN(h`Mcl$d?U7lGcTCno#ilQkjv z?ctDNt9*t?5;fVdg~|0Yg!J7X2A!PN+~mh@@806WKz+E_i_`ulvzBuPKfD_ss-KKn zhnAfV5-rQE($<3?e|&I{<+oQ8XbpD>lHvsEEV6pHUqCx0ZiqR;uKulM4>@?5b$JVF z8insuwyR=oHX!>(u{nrzq&r2ju22e&dL-i!B@GZ{M`mD%O3E%!klM2(fetcB3>>#- z360Xnkh~>(J`E0~mh54vJ*Z7{abl4XQDQ$nGK^0A$Y8J^75pX3h6zQs_mMYEDhs@F zr$-&Od<5qzm)y{uNOb@3jfy(Ze~jusph|pvFtKL|M!dv}FbC=J0~@4dI)$FkXi%T> z;P!%pn4v3&hh9mw$nG>KDc~p;iX2D7 z#Nj>I)s9W2ljyS;`WAl#v<`hJP=<)@CC+#QBhx<+-VBIFZ`!lxux$60<5xs98^}1g za|o+}b)=D9W%goTRG`f8W-tt9CKzQ$SOG^`1=+*c&q1-gCrf(^_keS>dg)hsu!6WZ zP#AbP13kkFa4?g~KPvFdp2FVJV@Z4$j#%M4q)UtRpk9AeU??mO9Hr>qjM0c6$XWM} zQ@J#b`p#n5kG3T}Og&G%Mg5Wb8c9$_Pz)+T^Jwns=!kuG#C~85uIiJW5B&e^`cvf} zSzn9_Zq9gHj>2TZ+|pSwEr;1n<=NJe7`F}8@^v{!)?C7-^cyv$};PTvo@e1TgzL}?}-&5cI-~USfH@!6L zmyy?B3qXc*z#kp%ZPW}R*3lUE5pPz5`9IRTe{AnNjx}L44&t=j3(2Xx@+6h}W%?#a zpivTY;UxY)>!YXWQA5`>dJ;#!yU(qSKpuN3W$0|8pnfrVIxk4HYBB3LZ% z*CuMkaO*39am|QxB6)pT1_^(LM#7qXn>8^R1Y($hHb|_qG1)eoorcM>oAeq;-p;FE zP(hX=2VO(cIx%(2`1zS6=BrF)?6u^(af&aC3Fm-p#Zi{cI@Ygp6GuqN>ri*eOR*p0escN-8AU(->7u%hFBG)~$x z6!*rxNKC?*+tZ>9ni!JFgC8e6V9-OSJP90cah!@ylM<;^>f?hTkw_*}o}s~Eys4P| zBuAM#!tYUr2q8F#qmY1zAD=|!xNBjCJvHBUo04r;miCguMXh{~F<&IHFuX zhR=1Za!Dzd%`>@QdhRXHdnQ~D%-F4uJG3MRtL8P;CIIUKOdYu=3z=M*CAA{&H3#$f@eY)>mVxE39CECVR&ft%SAbG!Nxd@ z$0F3f;AZk3aj7(5B;_*dNJ{Qu{f7Q>?8YMF8|oWyPWGNZx)Yq}ZIgRW2L>iW&ynx> zAG|v(J%ZfWp?Jp4IaRxAQ4GGm0TsYN58B?1PrPHt_-21Elx9)B!_7eWVQ=%xXBgUK{t zG670P5tUJJ>E7G|w>UJ1ELQiTSt{!f&d9Qk9nI`nIVUh?tK}~l$T$x_QCh%2%Z-)8 z!&^-j5C-KH8EvTkCRz0ptfbV!<@5saiU0B;jeBL^l2^qay> zFaXAP)k>7S`cT`oOvX+kO(3uL)6+d3&k)JL;NSfDM~BKoQ3_ja3y_VIS*GXfvc$Ce z_m85cWd`zyYo8kn>p_{*y@UZMSDzNx2r^{HSt_!8%Ac__(A0)*DcQXNoA}9WmgqlF zS320efli*_1We$=8@gc%y9SV{??68ie&y_A9H+)CHxKjF93<SGS)@4I_`bvDmY18Px<4b$ecgZK^kOXOyeC3|uJ|jBWk22Fsxsj+Oif?0H zXB@_13oJB-R8YW7u|GIlKHUGxYL0kBG&-J78}%x^$!KO-f6MZXH{G%v6W2Nx z!NXtQ83hABk^ZdmIW=aBQRC-2;;RO>&Wjc6am+5shJP@ct90hYSxi}qe0SBnp~*LvpS>@!eE-F>@0)$`{^g0m=HMmQ{^G!r8OeM1UE1$$xzrU|clX+B z@4Rl$n!DFVT$h5r?ztTubBF(&cg}rQoz8mSISVhGR>|{~(=G(+x6Yfsp~Y$U6a%w@Ti#axyl93cg2Wgt7$!UVh*!~)*v$buoomCdm)<(G?C%0+n!J0Z#>N|zLXpm6Lmn#$l8;z9$e;%c@&EPYVEzx`M$TW+M;rDCVqjBu&H zyjZ&4Ve(fLgSEED2Xa+;5Hv<7-qq3|T_2s8tIU#t>aZuvVWe=97g8luEnylWCe$E- z8zH#REx-*%0{c;>F!b=yo4}K{Pefi*Ov<1wU4}Ln5Z2gUMue{rD;+gU&S3H(}B#1^=^}$VNf%#D7$HMb1MTd6sGaaVsRu z2>-4U6Xo}X{G1E{;jN()0-qB2BrnJj51AxPD3wt*(!1}b_J6oP^{(_TsCbu7z6(;L zuEEJONOcqsFM?N|Oo9q}bkl(Ieu-?KKlIh6eZK{d;G(uDq}3(5K%Xj-S3F9xtq@Kj+w){vu-UD)OVg#ismP z)$eXtIH@o(X+y(m>Dy&S!DR9j`xjhscjty*ZU{!UAGT?Vi;KbEVBca-b^QGF{Tq#e z0vB(iH~JgQ$9Q6Y`-iy!8@0El*^t08Tl~D&UAVA8qZR}3Q@_Pp-W+U+iyQQ;NwDD9 zpG@6Z)Pu{Y8fp@?34e#2${G{NFG`1^XsFbn=CG1V*{!Hv=p?GE)%O3YS?I(Quf6fu zL+`#%|MhRzTST_bP$Pz&75)mF-6^hqVy$Q?t3Kz@{d+6D*ByK4f7Mpdkut4%rWZW& zlKSlD)=PCyZ>b#QG;|^7P>Gz5Vdy_JL^a%DGgLjdSp8xd`09Vxka%qg$t7g{phRZm z9I<|2vy6;Cg`Hz9C}^2Vfgd7e!apoI(&J} zX3?M-9TTPDKza;gJ!UcCnz2^fv~Z$y8DrPC7z_;9DktC-V^(1A*eg+t_vp9iVl!hm zusS)B?i;&uIp6qaDJ#a*0oDvW4XzNztt5bTn2IdnV5`92=2OI$HRPL$a(2k00W8v4fPBDn)guL~T!-?JOPA0Fhw01_<{NWwPNKg?|Rc#N1FpUSk{I*KsDXB_(;$y_l- zfGmI!buXS7=d5__Lt-%-RSp2`H#Xhn5W5R3i<7=T~r`_e15RJv}K~RU{Nhr+|ePrHkX!+&SG;xpsZ=8a!|&*Pm)+p zo^nz_Y67*CT0?C`l8Ew_m8D0U#V$L=5+|2np1{avgA_s-T?>s0*!w?jLqh{lWzll% zKoun3h^({{S zn(ex_uu%F+@LNIm-1H4!OJ6I1IzT|jq(>CY95BNQugtqm`XBPG!41bLog@1|pgB&F zz5vK3k{6IWNb(PygMo6uOsijzzH$K>UI&O@ThXKD!yW+$3gnLT)i+jDr1@u)3#6Y} z*U0oyRNgJ`8TK%FOz1@)$`D!GY?6IDhgrYzh{oq1CC=^&JT#e4L0s@+2iBAWNi+`f z1Dc9MlPf~w;%Luk-94kRW@+<;a{m;Apf}uYVATU)eD|HZX9Gv(0tcKD>uGFq+3a%* z%*6q*a?Z7WS3^}*|{kXIIBO@Ln(y~q+qJv5t zcmD0&g&>4?L!b}@uyr;7JcIZo{$aQ@$w(7WG(2iiti-ORe0aSpVD;k&e?Nu|@m1=s_gb3cXf8Edr~TI21FPHx!cDY)Gt5BuZcK{XvJCrZrmQEs~Uc>6yL2av8Lu zBec5UasYNd{W|9_FSH(iB7qQAX0+~N&Zhjgwbfuaf9R@C)0Hk3DcyXF4I zV*fFEH>%U5A5$mx#C4*7WSzc9OAI}{PTlLyx^&`-l~b8hROy2^U6o*TjoQ|4o%wAep=HYH1R5rzz@ENK?U96H3!4O`|ly z)?=c+X@x^n#W)|@GH5HW@qI|f&psI!iy&rW3|XsB#X}kKIU8?`34N4Ufhyn&`J!fw zi-Cn(9JHJXQYMs0m>|ZAR}3+}hD`i}l!8Sw$8}bA1kUmRo6dKBU$}X$f1H2athr~q z1MYC3d)Wa^Kw|(9!r}mZU|Dw{jE^ZMOjh*WeWplYJY|cPW}JJWI$fv-smoLP~7w`CF=e#ojHuq9%Qz-W1)nW$%i1*~tYa zVDi{ity7<-A4ya5@4xW8*_}?z*5>S-ecpxl&zA>6MMk2sm=JzE9@@QTZ(xMS!|44H zQ9_DvmrbD-MU%-<^!eqSJ?T8hPfT=ilrSwOd)hF2p1eUvki?b(9s-;}WV*ccjAO(s z#p388!kQ=lc9C|YiJUu#WWBDOPkBIratwrVc++ra+ISSB4Je;Ajz!BlMSIc70D*{s zvNt*X6TMo`&{9IjAE(w|BTsfaS9lsXOm4O?=2DZvZq~D6-GnuD1wDIuco61wAVo9i zDpr2yy;91gQGs44=vLbw**rw1Cfd_~zk7XE<5aKOuhQ2zw4P}bCJJR0xK`d`odA1* zN`vcGa@@now#dpn=2;7tSZU0_M^Jl^dXY`x^2cK(*x)okgj3+S;n7)}ERdIyDve&3 zFtGEa|B=3+IbM@6>j$+au%oy8FqjKi-onUIDoFkyUH@2juXK?~JIHA8OS6E2c|em8 zEg;E5%cfb+UMXgIeU8XF2B5u|BdHv3z37kj5=?9E$lcPTj~WVHb@#t6J^H%zC;WR8 zGqmbwjZJ0nSem61bsq1~WcnHW2PV(z?0kN>?+YGqs6aeci?pf?K0QYwQ1ZoP0ZUTM&`nAO)c(jeI^X6)u`w%r{Uze8s7r58|;*go_M&uNm=t=8C-9h`CCF zkqrRk78qGr@cwA*_A%OkG`}X(5F_6~<*0heFJa_z@|UC$M!qn(ZHzWZka!U@>0xoy zvoH*eUt}ZEfanbYFUW?S5e<`?eUJVqzDi+;W^v1nFWIvYvJ@jFE(qu5M z2>b+m+Hq`31M^Jq*c3Fpy(WDNbYSJRciaKyfN{?&ZDmr)JRS4$zEyb~ssbEprO+ts zSvRofsmggur!|tXY@1s^JOfZmr{qy-wMESsv`e>18>L!l5!Sh}mmXtBot$ zzr9`-t{WyDc=y1h26^ZDZ`)TI)oL5)2obR7q2vl7D4|0iQM2H#jS;XI0*}>f*wGadKpiS z%*&%l1`5qr&J0HIe-nhq>ls{f{B$Wb+=eCV^+a09q1y&MoXO^)OqB9>B0Go-TMKMT zyc0NGCMhLL{tunP5CT7!VQNnYEg$3S;oR({73p24wC0dC6eO}I=?sR}C=HQ4mH%|I zu9UP>3VVHyou)mR)R;e6KNpb0@)}hR^C|Z8%Q4mu$dv*7cC2JR-?WNyQBiDZ&HB4w zf=yx@BD@HI$R0r$1|^uefgHCnf_!2$FC&!Qguw#_>FLjSi`j7VhdLk_k_HPnpI!a4 zze*q9%xkoQ;dQX&h>D!h>OgV6H>4cJ@B0i)F#roXF96+#Hyg|r!_A=huRmMO0sJJ$%-3o?`wLLQ<^jABN36uVUwdp#bL$!r{jmY=>sm@0sT zD2Rb{G9aoo=v~H+N4eM7SBWf#-lc}k%@%l&mY0EJsBKlDj08+pzw9;(QWTofFG??h zHLxEI$e3>=eE^Ny{X&esY-np>ZD3d3hJm`BfdG9O+S!SBb_JLw>BTh0SH)M=;@tSE zT6{gcYG_LUT{N%(OS zXjn?*hwhl_kLRmH(}X16U?no&OfU zgsT-<0OgT0-z?G>=fBU~xX+=H-KxA(y9zs^6G#Qpej3^g6apjTXur7YZmg~A1@G`? z=_9j&Hv_*}ItD$`V0w^FE-5U$v9P;v2^<*4#`@5WwY_!VzYO>i-heMjC!hzQZ&MnC zy-Uy)Hx?Ey={?bRUx0mT6<L-|D349oIMk}F35$46^2gH93f@vOW=5s!r+CNGxvMxl~@33|~>8E}V6 zxBc?M)9bw2d$mRtXQM0n!}ncYs@FSVa9DFahVrA4pck7+212dNdbh7?dg70ITH^rA zx7Ah+l$lwW8rE33@gJf$D^PA?Ljh)BMw2&CybXs@PvPJV9B3m^v?tH4aFo*_NF|eC zX8KRZDWs8qL>v?4+;G{5DLIGXhEc966^st~qe0Cua-}rT$_m;c|ggvEQHe408k>F@B9GlRPMc#Hq_eWF}Z?%Grvqk{-pnj%G8TSB)g3>0$%0!QK76z9gJs_F^aHsBcYp^NLdX0Aq(NC zpqyP!;)P~{E5)>810(&mpVsSG#vnRe=mm(MOLw*|!wu91>2_SGcl- zuLDrS7MApMy)W<=8bs-$CuAUFK-C_n=y#C*uw3R>&x)AXbFmeJJ=w?0u)KJ^l@5i~ z*f^J6Yr@>zN;MP)Nem}Mzw@hu0)L4?Y}?V@QNWswXQ)g@4cxdp5SX>Y9q6u&g(_!M zwT%lGm|wh2G+e?9^=sRk1kS9Vr8e>g+8%FNP`2zGb6H?oxGGxL8=n|(f@L>-1M5%7_C!>k=)5I=I5AoSOvMCI~Au5!07>;KJm|#W@&xC)M z1DhRNXLbwxefD=BxEGZ0TDA2BlSX z%U1Kk)sI^qm2Nf(f*!1YU1K=kAkLpH@aV)w(QpyYi;~TA1OjA;L=D2DPI>(bc)tQo zlI?D?$Wen)m67@?k~A7uBbjby&2=~n2NyqtIt7VK1Ri<&8|itqS}Xig)V?nUwBuCI ztF6zQwHmebtM^Ht`vdUFTT~S=Rp8Gsi1P%#&mh7!lgT7V3xW$A3(eqe(Zrk6&xwXU zUYI8u&fo>+F%vYv{oBsO(#LA&+xNP3e)eQ-DU>vrx|v z{i4lcuZ@XuuiYC7`SAgy1jz?v9g!wIhW67kgEXBjZEifIGw;PK4%^yPbauf(h3)fj z*1>52fGvLMLl3y)GXErSaK@dp(2@0C>3xFP{odUw$3chcCr9o@Tb&sWyp8Mgu=h&5 zIdc)K)tdG?+0(!or>h*h9IEBu%%!YzuSu(A7q7=zuJJvF#*BHO9I4L?X7zd~nM|gU zDlNT-cF>_i$)pGM()5iE2kb+?ycYHmSzBIN1`CY_y+gVY^f}~Ty}>Bmr)0qTZQXH- z`3$vVgqlKdhHRMZglAM%f7BPU`prJ{8O4zlWR3*=X6%$`uZc$^)))pqb<=chnDG(d z(V7+x@1Usx?X+;rRl@aKw-{8B8C%YueRFr&&B7G%mE!d^Y7?h5bgh3k;k|iw>CH2@ z_cb4JS4?hNSTj?tZU}Z%PY74L#mNOFO*Nh66I5)YudSjnSR&BLC%Xy{TsC>#q$(S8 z{1_Obj)SKnU_SuG9d`pT^d0Q1i1vK}_efBVVW~q(u$S+FWD`UY=j7&2n zybTvQ{bH`P7^f=j$?9f+A1jIFPamq&P7WiRmr!lgY*eENrUUY;&}0N;?4^wQBu_d- zt70*^Rjd_Y+5+tPf|&~d53-Sv zlV9&zT<<`x-s}nM4MxJcX zbm|5meV%<&>GSQ_3phZG{KRs9;yxd+U^wqkFcg>N(6}FS5h{^R_yfS81xQA~4i}h% zgl${cSliOsQ8Ouh`w1%jm9wsU>%^9@LkJm7f#BR#CTN{i(SPyPXYRP$EtTI3ph_*Y z%uen2V{8A^O-)h4xSqlz(XU0^S~YSo(k&%vrqo4_L~2W!$BgogRg zq&HEc>K-Q^(7C#we4HCmJ@I7C@gwT~c7FX{I7ve=O689|Fjnn{Mpl!JjM*L;tjL72 z4!b1t)@6r{k?VdeMi#WGY=l3IQ(-)2K&X0&*_gl(VhC0!qxf1aml8JmdJ2Hg|7vOyc@cYbRCM?kp0g{P~zuDL$2VPY37b~(!d2sq&d z1px>*B^G#vra)P!qRAp!i)%`o+>T&Zg^zPs_)S!nD?LHt%3KQeV)o^Y)Zha)E769b z9Xr7g2xCn63uWqJrAcsmG}4$ijr^%BCu)c_ajIPyjD*1^_5`x{6`f#0`OZ)NoxMj69!N%g_)zQaRO( zT4N=3K6N>DJM}2_OTuM>z2WgHSp>tW1(3jq{*SWgPch;}l;wLftM~|^ELeQRs|;34 zh8YG8h{W-=2>7iQl)E-oi+PN2U`7q7B~)}?4?!eV053hHpCR#H74j1ROlt&_n-X6w zBreGdcNl!btdzsAlw;Ha-VH@&lgV84bX!~crS7RSz|Y!40k4K@1Aw>KK&whW&hKq+ z_mqs&tByfh?~2wISuI7YUDk_y4h~2cBofdnYTL>$mA;U^ytHD1)?(34DBlZ%d&^Ne zZ8&XOBsxRwQTcUKf!A789dTK$u1Ix}^@;X&0%6_G>CoN5clirEf4!~7G-!Iz7m0i} zNm>N%owQ53rnIuq6a+r$9}Z|N29EXnYprGDO2C(Ql$Kea)D-bHp)}}fyr9t)3>G$Y zO^7&w-m0VPZjD54txeNEn^V!q8jWmY#ezeR%q?%i>8A3zbR#Hz;RX8=`x)_HpR>E6 zC>ShiARAW`*d+a>*aRKGB>g@hxGI5q_!=(yI?#Ce7ZM|z=^u-!71T~@FLev`FwxU7 zG9h}`EE0NZYXT9Bp=*wK$9OH7mls97BT8OgAnGR_rWr&=z1TQrweg|d8p3+3;yk2_ zV3=^!D?Fr!fC!E5jscS+Vy5rO{S5cLz!*K0el29T+3X=O`?S-B8rDj$tXT;>ix##ftiQUChBr&=wH4wapF6Z(hEM{(%8*etz38GhOcm1WwEGGn&G95(%*q`>b^7P zNIl-5phMPA*iA5&N zl>0K~_5iuwj6qo45>@Q;dQC+-AQS{RQHz3R8*VKN_es*n5rD9J_OXy?tP4wwE?~(+k_-d+q6et%j>te*iv8 zO8)etw5JygrjsyPaoat&Lg#+z&^7SM9qHpc=pE_vd*KB~?>KmH4F8Fl)ERkr`wEC` z2A{UX7eulResi?V!eKE0y(~IbW5W^ir1vC5Qtxfxdr&!^JUpMDCa zfZ4IGSgcE$%wIO;+<8ScT^5~@#VyAgb(XH0qIu^|x$MNJ;90EpleZU2v4wAcqGd@M zyo%G%Mw~Lh-SSgDB@c-uf8=e4pOVfReSeZ3_H7yoKF3I(mq<2ZH4|k*D2n8-1>Ahz zBj=s>2z-QWGW>5xwUU z7WD?~{EQ?%k;E_{IgmzkP%A(piyLqvNAMB?=rDuNV6KaJ35)$V=qmNrXsD<#Skf6^ z&%eC9bsEiFyJYe9Pb^a^s-=&lFU!LT!M!Bj^vQ><(IxZMMngr({I^~@BRqL_!cySj zgg?Ugpp`Q{;he`-lzWGyo4?<0v>I3y)cCDV4PE4`D{=2U40eEVw=|gmyr;FxW1cZ)p$*5@qrYg9#rYPEkzaIR|aw2ZH!&1#D;>hFEg zq`B@o&R0i2eXrzj*A|+01zj8TMdMtxnwnR3JT%2w>2@1+VIi;}++}GY_^tB0Qj-z8 z0qNC*l{!c$gky0MhE784Mch7Eg2oC2lB&hpSTKY>8Y3XwgScU1m^>y z`i3w{xa*!>QVz;PbEm2o?&+stymHc2Pg>eT6}Q}95p1^_!an!Q?|4gU>U6B}4yo@> zJ?k`9-S)#{KDY4_jk$coZ>7KQ=?Ruc7`3g018Pn%ta%L3PdJK;nem`>m__d9^03Xa zMzF`4+s@K2X|G;rDV_})tWJ)#SU6RIMRcf;a=@wz(zGg6!1VWX`kU)!xxy>N3H|U_ zQCr;G>eBm+mhtY6%U>;FYb`!qx215g!4k9r9jF;GmjJ2*$8Mo!^eyYr;Fc8=F9CPvx8Jm$@dQkxx?{8*+t_M3{MKZU?$jE1t#q3~t+6OLe@O8%NlC31Bu%2o z5WB;%j9&-^(`*XgQ}I2?!X3wz*e;mP-p6V(fF68zu)@HI;xXcc%?t)j0Nq?lniNhd zK&vP^P41aNug_rD+hx!T6@^PMqEK*f_%oLCqy`E{7R{xUd&;)u;i&hR4JU<*FrrlO zLevzu^XmL6pa#nN)Ne%X86?q)ib{qBZoiL)QAJ|LayQZ1WNuH8;Y5`Q>g*O9yD>EP zf@JmL`4gIF&5GQ3{k0o6JTzrZpRaQH>dD)BYHMfuC+w3xE^@cVVu5yg+SEq?jb@k$ zJ9ob5@pye`hyBMV`>%GpeZC1LiS|g(#`9igwl`0k)*2IZ-1Y0$j-yR9qtE)}6AW=# zI-r0#U?wa~$`(G5o{#^ywq{)PYW7$%o8z!I-inf(Lmt z>c^3aj}CKoi$9FIF(#DfFn1Bw?o=d*$zEgQNYE*nVre|~(|Ae%GB*jDC4%ydfTm9z z0K(%{7c5dE0htVmHk<{&2P5EQDVkjDhSnIGV9~5EljzKoy!m4xvFZBsT=U zKW+jd+($_P(cRp%%7X8S3y4?F$a-23pCl`3sMc|Lc8m}R8kLgQM&wR%Thv0hQI#7j z?d)dZ4LS|OitG}`sCB4m=@y1zX)u zRWKL;?<=q|j71kRHgamtRuCxE>I5WHm;Y#`9b8suUL6$dTA#aOzSw1{m|PMmEV?@(CQ8a3tkwqr8osss ze6!nOjd~(JjX{8VmH|GR_E|3QJ62AxmzUFmMSJe}j!GSa20p>9QU`27%UQghfwkSC z3DN$N`iU%(5mv+(8Ih==)4E(SpWqTSJhTM`lSS0lomSe|+!-CO3wgX=ng_hmX>u{E zfCxBL6=0-w22Pp{)Ml1dYauXcX*GV`P`X)g7zBy0y&dpQR&6)x05k)=#;oBvR1%siW<&-_pA2KP1E4pFMh&BZEX#1T3h+%%y{@HL zL#ql}$9EKQ_tgul)edWMYhj@X*a@rj9>#u&#uzT8jg8e|M~B*^hO90=vy-wipCPoa!>E1Wl0*bz}6B3Oxk?G#OC0)|++q1v=CCK#4}r zXa%3I(`#XAgRzWr=xsV<2XEGJ1!~U2(_BUEgpm2?wNrf>hsjoi8Ms%+IxJV!Zg}~$ z9pzR~eXrX9;+Jmo<$beO84TB!NhD<}}8{n%)adBNyli1FeX+AdT0qLBm*6CO6G!Xq5; zsbVai+tCgq21EENGM2P}8aHE)4T}IMTMnTqcHOQ^{l=$1-_vaMNWYd2fQ8*P*Y4X9 z3^2kO=bX1Mw@4IGRxOw9C$xX&j=>0%rX`i-pVu1)X zbjkEd9Zk`4w|4so9jpXj$yui_xN^Gg0KB%kWvPlk@8d;_Zt3aZ4S@a4d-qKE#|>XM z6@UHdw7<}20&vaU;sftGC&rqrlJB!efxaM7-&q(fGIG(i_5I%Su_ey8%AT3ZP%i;(-tc)0kC88K6Q4}y<9CLlB zVd3=ZK6hc6V7$7#qqL;LSyjK`q27+<`u5<|`Az#zvw6BFL}pc&)fCl4{&j!n#p~O^ z+K&(J?wj6um2~X6^`>rR2e5btd{8qdR^iY&R4S9nX`b%z`W%VM_@Z!e>-x^-#Z3Xe z#Kv1nLlIA9rKhQK$%TPQTdzL&akpvxbAY|7b9&!yc}F^icZhCYf%JygNGwV#)j=Yr zGWLu(!4$6{)WX3$D`hOsX|YQPanJ>rgf0ttO2?dl{w%;2TGMs*Vh;H2ZtvGNH|;Pm z#a8Kecr_WECip%zPH$m2&gQD|N`E(K)KZVFQy=e|O`o$YVY{7ana<4krQPSV9D58s zpx0?EGVX4+qHD{F0J?gRv6Yu>^73)Gch|XRaY7*`g7%XnxHe)79I$xw0M&U0NS@IND3jEC;eTCt;eUa_(zfG$7QpfB+g+aGY8wKw_j>;?^4oVi!y-W5xr-$Cr&0 zf_Q?v!xBeYyNyjPzU95o-@9e8yaDSOlk}m%$V(qSuJvdimprMGJOBNUeWu0&Yn*RsE1MkJg(tkjUyvqq^2amG0IRU#7c;mj3GI& z<1dlInXh7XPfD*o-uLU{s~`Mw_tj{^4E9JD4c>}rVK=`7gqteNf_MJn{YS4m`>b)r zyy~y0HnAsD_cTdAeSi0t53b(v!fXHB{w65A^(J6{eJ2OUjVqq<*5>Pu?vDt?e5s5_ z#-$XSbh+YzNX+rxQGWQNVp9@%=ofHx{uhkS93^Ks%w6>p8M2QWBFG%XiVA*`!_6SL z8=m6>TrZoV+ORhlMK~E$cAJHC12it8&%zgmRT;X(R-h0yGy-!7e;>sJ)kgvK0bUFQ z!1V^5gY9pNq7V~aW-W=f<>Ql)Rh^Bz@hMB8LlkNAs|_+d$00FTD;}b|4vDov@z9`C znv_mH3$)L|(`thcZaX5@ilX=uYZ~WqVn8=nC}iN@vYLdb<=`gCD_Ct&)T78W%vtS)4Mx}>46v$V~i_i3O_)Hxy0v*u!NL+zrVuEkeXtbvTP zd~r+PxmqJl1N0BFMvctz`vCVHJB`wkQLl=cN3EgGM_*)CC&n`}Ng@T*p26uv%^C=U z5~R!Fk1-xA2_U@}jf^-xRzSO0A#`KMGi+E#pDs}@p&KYbpE0Cg%1UK`93zK9ShQ!nS=j0* zV_2u73Cvp%32AC#PIX~POUpwG3die<3wQiu$T!KzJH5V%9@i}f7t87l#XPI)S>0RW zduG|vC9a|;ntHFB#M{5zFK@2wxaz{bmiBE=t=kNkpyqBN9Q*5b7n8jGtO zr6NcjXgua2HXi`=dBt#=#c8$}#G+vqY5ok4)EqQK;k6MSf65$AvfDiid-_)N%xp55 zH%bTJ7M)J<5GY?=GNotX^7(VTn_jtOQ)@xgsj^M(ST=ipqLQ0*{_^?F5wDG9^lI1S zx>`OM={&Qkgyk%PT7`5ZzACnG*##Xi)I4L}+^$Bm*7T%` zZC)FgbeuX4rl6n8+uP@E+m4QTr|A?3_75eszbFuWo36TC3 zdv4ju@cxwudEhxI?7!ltz7)yjRw{<0If+PyC9=33&#qJi3#N858qqTNSDcW7VoQVQ zwR&;HmPj98-5|aF?5)yww;XxEynR1VJ+te*tY)%^TeTTfp{ z0Ng9BF@ax|nm++cUw`Zmw*bwpPk^$P3uAx0=o#sU-5)tOB~^a#k=H@%OwLGaPus-P zRni}mNxxJ-1|Lr>6r|DXQ(+fKd07)Lj@sq;Dr{E}g;5@cdhLV%GpiyvPsd#DFAo_! z?%j=RTO1MpnhLPC~69nxD>uQX$c$2+4k|HIp#MDCH!Rd`>$2`~WY! zPjgz0!T#6GR^ZV=u+8YSOWTyqVZe~1F!j82_&I@xE7}03H6`up$xE}Tqgb2f*>*nIO{R(QdRS6Z6E0Z0JvR1Jl8PhGvY?RUfQGk2pIFjB|MtG0P zPwsTGh;JpfRgLjCLxicXTeiMMWkom)WIAH(Cy#oImq;**n@k){Zgw24>*Z8FB%lHw zlmj|aL;FPxtqa^tg!KmDy0dOiqEA}YFnxN1N;D*rx1Yr&8pJ36_m_IIw3YcpD6Yx3QNeWAGMOyA#Uy zf$>0Q6CY#zv0^Pzwjv?LGMCH{E3^VSmkcScs7TAqB^7Ww)DU7k1_Ct8e%&%>=|gp@ zxs6rRjdAJKxO#3=RhKb-Q<1fKR=ncYHMcr#O|#<_w?*X>F%XNX=i$uJJFT{+c}*3! zt-0GVGz4O6q*vkhvzkx$Hr{J>HqMV#-qU}#!;TYoMK#^c=-Mc#kEv(jyF?E<>`n7x zl>=)AaF%$*9dT}EV`Zl?CcRjvmX59gjcZ4)*Nh{aa3g#~fLS4+uLlYReMsrCnGURA zUT`%nY&_5c@|{TN!D6rPrReguw&mgHtMp~sy3+rLw)X&xs>=R=-@Wg>dDGjQK9iYD zrluz|nVIxV3IReIp@$ZFhtR7qG!+#Tl%j$}MO5sH1w}XF>be%x#Vz``;4ZprTYCXA zm+#*9CIw{wy5Il%0`uOjuiSUbIrp6NJ9Io)9LwzK4i;DV@*fY-4z+`~7!5`Xk3%$2 zc&aYeH93D89Q7DX>%D^prLRtx`lYCmI6;_^Sy~+QwOG@a*dQ;{$%xVmKJoBDa|_ig zOBCz}SlpWjQ^Tn#)MAR_@e1aL0;(k~2!H$9w8 z)WfDtd<2o!VVu?B`wO7yrlS0TxlfLXt>a}K?B@|zER zUeNy$5&tdF?soe%Ozx)wQeCHkXDTsVVKj2G#cjL<2f$=rsS~Ouel-zaQPls&x`%hoL?-M86 zimK3>B_rz7?su>2)e{%|MJXviRY1@KjGj~%_C$bN7uF5<_2a*>y}>ZuO?M|U9p~hZ z%mlz|Qlj^NnIrQo&M1@Mz|S}!p-@6Z@wh-G@s0a`BBUtsM3?CG@tlx}_UD9N;7vkD ziSeu{6ifNZ@)65fqk-d7dYU+wOt#UOuh$=!s=LMh`1ZMJA@zbiRvG zGRbAx#geMhQYe>cx-~L6EG?~8j6si?OiTyPW;)<;^!q_82I2pp{Be$h+B_-3yy3}= zTW5HO4)UWGwF3XC!6W`bL;Y{8oh{9if(`&s7k>W*7ZU7^qD~9oiI9T#Q;^6sFq@?} zSJE*OEF_?G^mtWec4k}^L>C^OSQ^T%tJ?m2mTzbKs{ClAxYQB%G|P9v+GK@70bdvd zUIf8wHJU|V;wP*4^v2i6sMUdKrB~{HPWiH7KN8kZ3b@HA6ZgFE$nu8M%^ZFTfyl#j z79Dfb6#TRD3G~pr2hf?5t5=@{jsqa)uWzk=a^wFb692Pt%&tlGZV76H|E{fg2i@0A z3V>4JIJx?de_XlgL-g~9n+k?ZX!D7BW#T+RY*#a=W_ z1*=yTO7!SdQ9~rs0Dc!~D8ixh_0zqZ9JMZ_j$>nqZ>U%p?aT70xU1S1T37> z3uazsJc7kqO=YDZy1%q17Zp^LGsG=diC zjw!!okuxW|Jl)2AeeaR4B~}**UxXpC7he=#QzFUAlI(Hi^263 zv?=gyP8TEg8BmCO#KKBbbiei-zPY;Ae z6?AVHk=Q0nBA)jJj@sNyVM9p@X@dw$0%QUa?A**THEoXNae+LTMO>y}veXHyfYFSJ zJ86}uvqThDF_%V@3*sjdD7%=M10t++pc01h&?K3B7^g;z8c+q9mxgVdHmf?@J-&QU z!Rr0qoN{|0Z`x3~gpo;dI2Ws@B>(_Us-rzy(gSWt!?GA2iQc^x))}1+i4i$nT8mB% zK9MSnyq#st5{-?!Q>L@(G*19uMO5!r45!U)6-2#(@*OhIhocBwMUUHJ?LdP%B=TG(f667#q*nt-{!OOy>sL-0Qam?S;fz&j zefu9czIzH}SQ+c%(v(iC&*ZjMWj5kIA=kPZOsbL!BeX>(uD{v9*g8#GjhUXSHmT$c z3xO(K=QHUvCOW9KJ=s<0&7chyt)9;rYD?GBYL(X&cUXf#sL=d{HA*!SOu$2$0ohKs zEzdqeCd+jIyaG+0Z1e`qxw;a*Q6r0tzU!rIS|*qAQBKh_(w6Ot<`uKK3filDqyW9C z0h~r5iO z8aBpRsY1g6X~w*%q0BMaoHB{+oU-PT+^*x<=eccewuy@@_YZ=z5BoCuV)4QtEi)eW8s zr#DBsu_WjIY@>Hn?TA<)#H&pig_y%I$kQD(&A9EHa!bBiBUk2F3{uVjRg9dG&`_h+ z=p>91qD!hE@VPBQJB+$wTO$znj1G55Uni?(TJq zhsD$6QlBAcaf};&t3R#TuCfdovSR&x)Ij_!CtfAnsa1GB&_Fc^^xEXc{FtjYa}on4 zC#q=Lj0uGdiNQs4`7jT}@QO^FwWA-bR_;^yX8V1lAk>pPHq0S+#Q&VN$Hr*z zgRP$0V8}ned(`SlgB>|_LXp|28#?0;j8ZIR%uUM_qn@lyJ#Q+jHrF<6=4w$lNyNPv zM2)4!QH_!E*_2&gXNzKBqlm|x?;1$2TqJ5UtR z2^uaj9UIEQnMNJl0n7$NPBvG^)YcBSFfLlsXxymQ)j{b@X}}2~U~OiLUd{lCPf?mb z9m;DIGAqMC+UlUKMRDa7ETejZ=9GS?(`HsPfOZ=Syu1!RS9R_ApWze92Iifak5B*G z%-mBb4_2Uaw?%`Sc9ptEwtQ11l}j0in;H7R;K?_P(ztwbu)F7+I+@3*SfUWEnVSvs zAZB#S7z22P=A<%18XJMLnkQ=@1DUawC+yB`GLQikQlfh&XE~11Npw&`YqcKeVQ4u3 zN+S%Fu%Y1&Nf88v;Iu|%)+lMS#)gL>qgKLQ|Hw+-{4YlOX)@}9J6*|txfWK_Wlw>1 z=X9#Bnh{oIa~>zdQ->b<3e&ut4l~k;^MCwN@|_AmCMp9GvY;kjS~$;$CJ8pfz4!^l zE^jb32KR)O)K%18>Tc>us=IHer_ZS?dok=dp&y7(CS$+*I}uY|_bc)LzsvI?IG9@p z(#d{if*jb>rS*H}_H@-uDh|S~V25L$BbZDVz>5Ck0Z{+9{En_*aWcUqCe`$NMZPm* z#h@fLch9662^B03;>YL+o=@~u1M15Kk^28y0PFx%aj*+f#0xjkp_fo8*-aJIg6Dum z)CR%x-$T^zs5ht&F(q~ZXn+gkgR0By`1LtA6x&_*U&iVG@_YW4{&6W7&;Rv$|6e{I zD=4g-7d2J7`&|e8?}x;1E!cm6)Bt}%zquBm{`)&gD8KEju+JsIM>GI7_S;_zKKd&# zMwbtsSNDOR!2hCJkNW@B-Gu$g_ysM~&2|XfA0@j~(GCpM7wWY!We%bDQrdOsJx6h? z;|%CL<7h2LU7~{Bd+5EMmj%_j1WE|1b;ZDo^Brf-;L;z9nsvQ&it3@?SuoF3qb*Q?!rUHTu+pD^4}fD{r`UDLxL}zjXG> z)`tCyRMv8?>359sj>;l>0yHjoQcyp`J1YV~P||HxTe=>=W>xb|sq13q@k<=xu2 zA9X&hjf?UWB&Ar0-&=;;-B0CF)nupE=%xuWsh`HwT^PDEFyljsJ(6=9Og?ugQsi+* z+=Nf}xP8P^7|szoEbVb~#Rz~4J?)(muup%uYK89o>FC&Bl7KyV&FeE@a^ceRQ4oCn z59m+8+C2U_)Pp{UZDX!pUUmPHWrZV_BA^BuHhF%BKzrG3ht3TML zb1qsPy8GyJLz`~+tD|=P_{ZDQ53e4!c4Vn7^$mOXGM#wz=ioOPEcofUWF_Q>2)XxP~==qB!U}$I0mrEDlmQ~bQ(vqb^C!T7b zgdTZk@$B@*L2|>ENABNr)uG>I1i`{J#Wg_Q)XQgay*Tv&g09-cDeR78rux%D+bS|-+XNS zhQ}V;u>P?<=!fHInDWGy)lXYL0b5%psZ0c4K=I6RpkQ32{`Kdddvlj0%eA+$DejWG zrR78E57$42>p%MFhG)@_==qJ0?prniJaC`@g1yfGDf)rBh;NkQ_o=0tQYZjq>y#2X zLBVu6iXS@KzX?{+%XIicsqe(m*5XSJ`C0&abcOmVvw&F?FqP+4|R!g{| z&17h!d&Dnszv0Hovu}}uaeGdk+H=#N;72lkSS9+a_w-UUK(^1#-?b~18v7MlW zUl=XyVRBm?>Hq8Ip&46Q*+p{Kx70QbJFSC~{mZ-u*Fk?~JZvTnzF zXyV?Cwn61O9oX%PDir~+2;E>xqf31D;s);oP6^0rOw@as;~8 zFnZiA6Kho}K-)E%3bBvGrDC5ad%Cs#ND;gnw-zBFxxSQvMx*XtB*Jc*^mfQ9^ndpv_Lovm}`twHdQC+!K6Ts#92ONf*p`7Mju>X{#0 zj~;#awJx(O)1^q;`rtv3JIlzYWxswYe0+U6zcfRZZAg>aXDRGo1dZFXRAH+}>RzYv z0A0R$=&*dw=X7OBeRUPe%<-29f`I6M7Jn0-P{PEo8b@=OzYgF~jE}h)3cY0kX2j;~ zaH3Nn--12`=W!V1GH)fHcA+Uw^pz9j!@*8)&cb$x4mQiZF!V)j^<@c#(e8O+Ehmc21E zQNoD?Vnukir_G$fBcz8h!QP+YN-6E&2+olKo-+uZjfh)gQ|!{17!hs43u%%|mO!3J zFwK22Os<-Eu26_UJ`zpY;S2D~0#Qd2C_z3!YcU0>lFQU;HBiY+AWNZCNwrcHkSioI zwL&I4|AoN-)ljE{>ajK(l*-IznH1QLTdfK?G#a5?G0AL(N|n*5Qg-0DS|T$TWD+&l zh(0tL<(w8`R!PgrC-J;OibFUqRZPWc1|COLQkfELdr70wV2(ho))+L?)M~9s3zSNr zHEI5=*4y+zB2hxQOd;jekePXSdC$L9ddH}a7l2b2DOrB_&^J&aSF7d8AHI>RicY}> zt(0Y@T1oO*@Hvok3K^#Y^Aqc3vh@jB{Tr{!S{qHeG0GAe{MN!CucftOZC(&)F1KoCVCD{Kf z@nfJ1Og-5fKS@)gM;;M%F^-JvIWiyuvIaz$EPP6cF?<@Zm&;Q&%0o@UV`n*)psvPq z(l7Vw%$&|mTp$aI)@1W6g$z?E=Dalf2{g5N!2%?^ldh>`5S5_^L(7!r){@oVD) zrYzI|NX&SWiwSyv{)j(d;Am1dKrSO;{T?zXi`e6iU>^cB0#?bD=nqOTjToCH zDTv(RveFx!S~Ucc>Vhk)-oNkWaT=8cuyRH=X_Q(9i(++Ni%O+%8G%`;ml0cdWenMi zMumrhjT#kx9s!<03D#Y;8=Bb0u)Wv`S6Y@e7N{9!i?F}ei=!NL)S;`>l%Pa;PR~%p zqU{_7hufT7p$T(W0QiG$OBp)HDFGw51!v{TG!TyJyn21xt)ZaCm@k1e>s&kN5VBjY z434GOWVLfXI>;~rSe6O5NODfpj>+QM1)~=gD=ZEG2KF=Y8x8+$--b65Kw{kbkucd< z$6*1IkCteFhtTD;MS366#g4OlvH@K8N^yL}qw4sl!pZ&-2z zWC6oqW^r2kZ)h<(F)uj}d~C33r4~9vhU{?nym_d>U^5!obQyFfKa{y7Mx)IDo|yNG z_aE`w-k+%ddk7dOkpM#%@Q^qyHUcNSIqszSK#247uf9LX1=eA+SUHQoG6PwTp4SLG zb=@!2qE8!UF-jVDDn_E1+lW4>d-lX{XoAn?&b^)ErHq8(WX$bz=K>wD&6{_S;~5%X zM|lvp$JglNUcH!s?_VtF|Nhn%z?`J$Pa9Jh1d$PVbY#R5ki=hq=X5Z5;Vv<+Wn=jSE=3@kvYcejmmX)gCpSybpZ&Nw=EBxVMT zs3K+f)mLB=JybW@^l0ts#I)#dcy7>*y1Pl0L?@|25HEY5wRb;;Ja3F@5YW*h9wQs^ zq@~WrUw;P=0R`6q!7^CTe2(&wFmY}OQ{*#D5XC_9qs#x-w@V}t1-H+W?)+e<)Hp5C zV#+u!_-JDi1OC9Ty>TLeXRx=>op$Sp1q()4?Ny*Dk+30~;8(Fv&vn4JDxn$$4YuF3 zJ{WtwJ@z?Vh(!rNqc$L-shP9_)Jh;kym{sUl41~2e!X*I>PE^a6^AzyhG6qyEja4p zH*VBM4MtWseY%b{>Yue6#*EQN{g5vz;vsMNEi+S|)Ra6;TtMC}>=oawNe;Fg1p5ve zB|2TixE7sQYm8_$HyI}OOyr?AVko((#1PTzF4L#Ozjd5mx+lc;wwi!q84msW3MhCF zM#7PvPntz7Lq7qT>^Ci6bfUK|z(2khcT5>@wd!MhzpFNx$jMDv8A?AR6z) zu2e8taho_=@HYgAdOI;$#N;g|5O}dH$qfAZ$M2BZ6k!D|ec}lzjRQ96-_`hK)#|@r znvPbeH1HZ|QdOnSzo|v=75w;0-+hO#;Kx@2xjgTJBx3)mL^Je!X7Vah~jNI3%|yoks;{|$~ukD|w)f1VEG(0Az3CZNTO*VosA z=Hy+>>(8Udfhu_y9nR=^-I!zSc|9Y84&wk$0E^H2?2#`P zPEa0NKDlWa2t0NeSndSpUb|=AwprRLWo=WesVR~(yt;bm@Ws`u@4jd4^;6X@zr3cg zsI{RayQR8jXxpNyHAi4i-XGQ+`V`3jdDp_Hqk-(Dca+|8{C4!koe~TBdd-e$hN0@} z+GwOMtFEoBF6;W0t9MM%dUKTVnsCV=F>U+Bwg)2aCb6iA2|hJ1G8pitb7q1{24eoA zSU{qs((y4P!0FSYf^S&Xj3;8wWPq>yQtcmhqb>KHXgkt&;`}!!9F7z1um-FX6JANV zdZnkIXm3B^kWiP=5>~g9O1LVia39)|d`?IJ{*T1U(i8WImlO7D(j}+azY-J((68L2 zCyM+O!6!(sBwPN0h>6ilPH+1s>PB6t`=8rRfYy`mqxVyOX=kGM-#-ajPr$^(By-z8 zLHyxAgQZ`)&g7!5Pd15eXg7TVI&#mrzDC=LJ~)r(wSVI_oQ8XRR38f!;?c+miX?*h zIv_^wWK%OnOgEx}CJ-SUNv04`3pVkhse2xSxt_48&?zb zLbIDHwc3C~V^^u=nYmeN)$BmCfd>Jj;r1?ffM!fB4#%vVHlBB781miYh7UFw%ZFN+ z^sK^6wMxy&gSjn*b=d_D9?&14g%^&Yqn~eud)@(S@JNw{XRh40`|#jUKk5%v7;J z)JtjcQPjJ{6=I}{P>Xa0YJedOBO1nBqykUReG}a_w=^xM`lk1E)ycn)Fxg9{PAzfr zZ5~!yIv3scW^uLdy_>3Y)_kf~|I1Z-tfal5XhKmzd&#j{*T2;2Pu(@g%ElJt%+Dzp zTXw7lWmOlG;(kxbT+qR2r z<)9supLy&u17v26Iirx3W zk-QJhJnAkgcg$MQIo(lQ?Do5H#=Tji6%gMVuc740t{V8X@ZjY%^SJ>wv06<14Wi~y zONnLxI6%k0qt8I3#NiN~I-6n!$uFTObfyzQ4kZo)P*UmpEz&oOm9O|lh=Q^xg=CRdPP}|KXY-g zt}**`N3*@Ku&G_{8@vs|Z8SLN#M8aZBb!5C$CP^kt;JlN-c{_6qn8VY6o%>x;q-wb zu`@MQaj<*T$o8=BinO#PqeHVbw5~28Jc2`fz5el za{*cvlC3tjeFT@c87!{+ zNQQv8PvG@&PS{9Xed!D-t#5H1gd^^{?f$)GwszOLU?6w!=+T37(e6QO z7FIt|TQy|zbJumWO$ASUz%U;$aN^)umF=N4Dda2?qrXG)56OL+67{Gt70IugOG;Z? z%1TYsXV0J~RJ8593cUV`Ql6c;;W4w+A8=)wjn3Q=CFo6S$-IWU%9+ej3mlB)-r?6C z%kOzEcO0BDDZ@QJdF!}Gejf;ycZ@9qlNl&^t}*J#T=yJAW6 zPr1NuWbrUj8~ycl!HU7!#a-av`_Xr|#cPdbmh~FLB~uI;c;rg9N2Hr6e08up-22TjC-b>tq}QV~V;W7?d84U~8I1w5F6x z7(vMv_cqZn4B1Z?U}A`G*%0n40gA&B_G}AOD;FTG5 zMuiq&QmbsJVMI&{88-g!$kO3)jZ__%WL0V&r`htNpXaW#ITJdZpZOE);WFVRc_+GlJ64RR}1dMPurj>^Z__6)O z`#@1QynHgiL5B1PVQ>bxn3o`m5M()`y`dAk4%%~b?ZNOD zg<=Z4zbHUb0!8RYSKwZB=1#N6Z7Zm>x5<)2&<8JorWYRuC8yw`ZOdbS*i%Oe+zA}_ z-VPl1G4i%hI2Z_{$&Q>{yCXLTe06EU5#|YjiHtPBjiZ}J=T7k!#q#+y*kN7Eij!h>FY|J+Q_N>4@^{dfN> zI%X8^{`=?EnE?acZ9J!DvwL3L1~>HlRDYbn;n;(Bw6W2Qv z2~fep$7L^eNGqD|OQx5F~np z#IyFs8H?7O+=u!!`8s-a*ZTEW?1ZmSL#;rEYxBTGmSmeyk4RYyB>2qxz|Knqhb)CN z2Npt4{z5ibiSKm+-)k$TCsW#I!Yqkr5F(}%zzB`B!R(|{+}*$u0o-l`br|%zZNei= z;NghIxsfNLJvW()_@Y1_ynG4ax{_TvkL2b&oMW+NGvtu7}cmm61ttBi7nksHzW9VWR1q`7Q49G7KrI$62gysCuG zrSt5ejDSTVXBVr&xHYn^ZPUhlEZw|Q=yy1php zcI@g!AOt?NdfD2cX>lO2DkA3-RcF8jPtOqdVgJg_f{8!W%sia;7iMyL8VCmm_W_K?mxBf_tnKu3J}6*Xh#|Dw%$| zKao!KhhhBm>7FjKQ#t@d&JS=LQi((l{xKKjAZlPNRZNs`r+mv3Z3^N!1h*l<*~2qA zUPpbTbEe~TJUg+N6Jn!G_ts~gK|ekN(Y^`mad7MU31BuPaBn1t_CW|{PkF8*ZHTtMYDOSTF3r@UftO|bZy`ueV6thgGu(+j+mm03uxm`>!hW&*ZA4^>^c4Wmj z5PnlJa_kjXJiH!$Q#k?$#*V1`2Cjb?TrrSTNLC~4 zg-v9Ckq|NArE_2`D)wDr{tTp4R|K)Ti0e`$!lD`AAVYz5{^1qfAJ7M!0rY>Q;LFpx*oACrV)wkhWzg1Nrj6$I@<^e(UrfTqcw!K2jwqb^p_ZkFNrVQC;v-fA{Yeiostv=Sl_(F6Eq_t@as(w zL<%7@=!11*`$DkWZ}Zy_o{-OS7Wgj$Z!1ReOn#4r>v@O39D#HK_S+j`x|29RDJ&I` zqUV^CaoF9HK&eFmFA|g)#7_4+Ef?ur;h7!87m0x*+CoeK;04OBuL5R31d<#%OP*-( zp+$ST?nGtB(4NP^+;#bPcI^Q-_~+vE&dyEVIHpf z8MwiR-@$r8Dfy@1bI(YX3f_nYq90twPo;c<>pu+A=F zY#weATV<~E4-OBlXn1M$`H}N#md|b;%>b#J1I(C~*~_cvj5xpAniZh6^rTwm)7nYK zKo;#7v2x{zktn0>8n=?!rToX7XwAD7AAm-B&h1Tq{?4E`GadfdK zJwLn{)B`95=)onS{B-Y)p7Byg`1 z+=%J;7_q%K#()mEIU<7P>BLUx+PO1%el)0m2NTTA=;?RfK}!}e&8QhXN`6TxqV4DZ z`OZ7cksbwV#^)=6TkOB%E&%ojo5WmTHlDGXsTpLJf~2Vh0!rk71>nwrL<1PXp3#rv zcp)NUEUZ zMpsJhnV_jOD5L%GRys|CUaGYKbDrAi1Pxb&WDZ}!9?3f!(0i(Mscce~#;8=w8y>6Y z6*9U1OiU9P3p1>t#>eYmQ<^?QmW_@_|6))Z<-piv3>mX^AW&oHOmO&2gKjJw?XhQ1 z)W|*he6k=i|KL}>rS0mwd=J!hkyM9rYleoz4!A^NF%}RXL;IAi8csc>z zF>=w5(67P;PnC%$aMdhI#r;LVS#aTbZ8)aM zQlr*rh-F|#C1pVqBg%dP0GNP#<;ft9gay(YuPZ`2kEs_NPT_&|r!$7&t}EKEm<<~@ zY}zo4*6)=!fAPr|&GNm}1%>kJf9)G}--hX>P`5|E1*`%Iuxg8Z4^k)|LmN;r+VGe{ zq1!8e1~SkFnP=pCRW};ab8^xR>q7W%k6tBj8auX0uF~%TTIrl=IhB<;d-O{AmR-BH z$dx!zBRg>L-~kya`1EV9JxvM{4LHGOM%cp~D3Pk7hEXG^Y1BMwEgqbg_=2PU%QL}* z6w&NL(Sd0LG48Yj^sfifw;(Z$=th87g%c7_^ss@k%O=vp8fQ1+|ERZquNfYTk3!O` zjYa1K={bv!k-1`R@*lh^oY1QSW0y@#CP2RgA6^i%x&=sTk=H zU7*;nBm_@ykgx{=-5vsuM_>a411Pd7Sq22ZH^Kx$6fHzoP6kf^Gk~?bG#e1W=%N zOlkDL*xWQYI%7k@yv6jIk*iRh+s32A8k^f`EI!@&VX+UI19K+tt*?^MfG&G%-o{Vc zf)IcXY4S(8+r<7Z&2Qr~50N=MkXmQulpfFELBdg)Dc%ifKW6+S9HgT$J+CJzGN7f2 zXB)q$f1n4)(hWe~foe8_U+i)cnkE6;5zRm9Qv5X6Ay4xMeqkgFa7tncvb!*JiA z*0uWq*j3;!4~(uinHv^uIsmUL%qh&Pk7_`7qT2N1gPylp%`J(>qMwECB*jOV;oBjT zr^{ojKp?7WnSdI`)vruL5N=Gahnuwa6_aKTF?)^9bhqM$46thY+&XK9(c}hJ>8;V^ z(GF7sed4@uF;?iC+P=2o@HezkUaF94q2^PYsNK|^)G_MM)EVkKkOqkV0a3aU^@StR zJjRp3_Qs2Z4O1b9_QW_(fb;NSvyXIOPppsnF&7b;5^gflbr~lJON3c9kP#>%EU=*a zM&wiGFy|rr@R;Eg7(=qh5jGn*4*_`*l0= zpe!IMaVKwa7_8^UkI5-c9~@vZB00k$C}OlA9~k`Rw4!{q3;=JMlk=xF?3bE&yG$1x zlVRb~OzARR_DJV^2bTtAEH9NxjeItg(x%vp+#=d$bvk5D`{Y=bC-YjB3^SI+n1Bq^ zYV&I{hshPRTa9+P!;~8tTx@%hQ89VI5HLH!`FMTDH=H*3<#(bbS zJ3^b&T)vpkWm>!Q{7sMFxFIK$vt$WAY`F39o6heP(pKe$^5)LX3+1jNX<*Am9d&%V z$yrV_tPB(14LBUi47##{51?~@{Nu|n1IeAm67LM9$(C*lWCNOIfI-gWD40T8CzW!1 z<`5u(`BI*fNezJ^Opz|%No!#~m#@q*te;~}Gnv#;>EzhptbjQHi)N}f4RRZGz7lmT z+nJ#%lU5Yfk6Wy_v}B~N&q;)<(-uDr%~sEztiW`14m!u13xbj6v{wim@WN&H?3p!d z&ppc)is-)!7u|f#&7~GoS5Vhbw+LPU z31X_?)Y>2fSYjxy>ve$6rsS-opT&A5vAy1H0z#(}wGLsG)ToC2n$+D80SQGpy?6$pU zcd3eIENPgC9`lFCfu?^2a}095T5GiD_+mj%rdB0Unhf@wV7wx;$yXgJsP#7)X6%}g zd=hGcV|Q)5uD}m}Pi{I_3PztkjgH8Q+lw1Y&|}wWoAZm%V_Tv3yt25txtRGL9|_s2 z@B4NTQ?6>vuQ@Q?>c?DL3pJiPN&THV3s@inUQh+5QWPH!fLOp|BriaS>_)Oi2{EpZ7Zft^&uzq?oBTMzP6yY;Jl#n3C64HvId9;vdCOans9+M!Pi5-|A!sUsm%SK`9jygfiDCy0U z2z&OaJSU)az0HB=YMh$kS2F@OL`-O%$jWiKu)3lC&K)~I#k6OGBS&NccUIf*Z1fp9 zf>+1o^q6WUl}y@Vy~1#Rixrmjkmoo;gZpEw=t6u*r#zW!Ff$wE&%Yyyhyms+)Q&hHIml~}bh zAn~bZcuK7*C14dkCrLCg5?F)2ef8Dy@~zjDK|srOX}mx9XZ$s(Ec1?EmX zcwCO47E)WOgVckV8u??&V^eBB1$Su=Cpfvs6!E}x0hEKIB?Oa$=zIy1B$kf~$pb8$ z@fnw(gyI??II9-~=w>k^27dFE3}OvFQY4h;45G7p%s`3{X!-?>@M+kW<_Y;6K3a#F zIvrH#O*RXd9QLMpN$RCe?R7(D3@UY$>lxJ` z9-NS}O$u&q4yzl+N&~r|O@*V>1+c!U@}NPuNSl)RNL> zp==hONuYucdbuSRE$b_Mh3O7o*u5&t3Favnkd^U(_n7eQ z%;3X|mSVCO(YF?Bs1P*-uf*dq{kn|0mbz73hw*|MAuze<V1%k4U%d@urUmSD>7{n!LOk`r(4mq>e>Z zvAHwKv?YVH4QBRdcriDzdXUc}JMA1j_0zIytIDLdxjWPSf%?*Fi`uMpS@nxEeVM?s z=qlq9>8$@5>2)eraG@8i*V5_EVw4F&F7y!i>j!H}ii-1-Ypr_~#ns^VN)XZWeksY4GA@CTi&tQ^l84~QO zuf7-~zRJ+#PxOMU$G1+rxxIkt?tRhS@Q1?{iz-0v$X|WYhf^;HK8HV#U0yYHei$WC zTzv73&j9Tdw4b@Bz z^^p)0_d8s~6AGj*4`VbioIDM>3phD?LC(>O^y&`L!GR!@1Ce@7a}dOX&6;`;QR};) zAnr&CRsTbn{`YbjgtFZ@+|xK>_3{z)Q^IZT_7xTR?$!^$`pprv0g1ex!17Qc>StsTA4j_NbUlywm!S?$z6M2EXb>@QO*w;!drl+!?~Vk~xwQjJ}_E$7?ItP$0us zGqKF8xkzT1jaTAz)OFN;5y3emU`&z?Oc)lzFf2sGbTQ0hRv{n)t8xOy)#W3EjUlR7 z?!JE_J0q$aF_C`3+b<&=b(YF)^*fx|^_l5u-qyU_RUC8oe2$5Wm zP$W06)thEA1xb-#)(~=WmCn{U@faZfi??>3r-l?qhVhOJ2k&o(|1pvvVh@MiVmF!W zR+}TuYUQZ)PGas ze~gG@U6ALng#LCLiFX9duH&DS`kBJh0HDq$KsSuz;JE}t^&}wfbII;LpCR4C`lrP! zAce_(!5b2u&BDB!_{YHCozc@2%$SQlKJb<}&%E^v&90h%C`rAA=Nous@`L%SdS{;` zbpU-l7v4crcw)Qg*<8KPMwSXP!pJZS2qTLasF9^YcwUYQXjdn%!UN<})X@!xk^p#f zwN_^YkE!+IJDf&MMx9Wqw~$ySpilWB;wWYe)j=pog6GSK`m~Y&@jToI=pouq;57@1 zs=~xMh=@Wh5x`D~6wu>@X3ifF2uM~bmphBRJ}~Ii?y@<}jiC}}p(4F(?5eho2WS5I zz$3$p?ISg5U^BXK;}2Jl+4+Y#V{Vu=rnD@p)Yh?W_)>pW+nBKp#R~eNMa`oMfYRh- zHrgEKhQfL}F7c#g+Ew!L-|Twc7oFU?q2)@)@Hu0HiyrOh`f74jWM76C?7IzsU2|U9 zJHcN$b^4V{cST>G(wbGC?lR|=&8gSw79L_~bC$xM%T6ma0%OfZYrq&mrcLzn0!6*s zRvr^3p#vgThe1Gu#S5NEQ0in!8<~yboFD6h^c4m;7rqRB`@YXS-k^+uh2E$R82E_+ zxqDE!bsf}BnVuF5*};giDfQ-(z@V1Ih#61JrJ0EjE_iyPK~bKyWZcqyhh}#!%aeLc znci4&W7fQVvoFH;Kl4D1T;+2>l>&P6H5%{Ws65TEw3X9#j7^hj9GNz@wEl+t-7{AX zDeQb|I+*{&;)Qn0g4Q7qE}wJHyp_hurQ=KL0`_a+#}^v|&?y0a7l=S2@A%=<(I0-uP5q6Je$1hEQ#=PIH|Ezy#(5eQ@Q9=JJ^nGwM1iC(_oCymex z>39lBC%(I40kV9OeuGm8uO_%|4dc-tNQDR(SvUmGp_hUl%kkQF2#P*6%olGF{Lu|z4B8=lx?OBVLj%axn>VLg!MZaztjIuhas6TI2;C; zFo63>;Ut9*3F|D`Bft(u1N$SgIcA_3ARmQFkT9pEnNh--mj@RH9gd(QIX-z;A~I}P zBq1K*_|8S(rREjoW->A#SKo@HY};DIgQJ~$gJ4S6@~Hou47xcf&mZ`!jYcMFb#!h3!IyQdxZhTuQy z!{Pey=+PrX9&hOSdmch>KhhhX_0Tt9izhT{)ZOTf_csIiJ0Y(S1BLHzMnAq2A~pw# z3l#H1>f73J|6eX(ZPR8wkvR$W#CiDD2+ok1z|To&!ErOOniD+Q6U}MCk+ZIdSZa91 z4GJd{3kldlB2+gXCq|s?4@f*Imt>f@Go=yrE^*mJGEyUF9#SNi&3RvzDDb@Q+*f;qO$8 z{J3OSD6Iu(tR zvtaUjo}M4Php)4#EzRkzQ{z!|AhT-cp(FPKm|f7QFN`QyXGW2OXBf!yUWd(O$-8=x zYpGMIgz}S+Q%8pGAD-ckD`)GJ86S*`%~)q^a8|C-fRl4tXC$A|Nwgal?wm1X>d^V9 zUQ;<~Vtfzkd2V4=2~hR>!6WORjfx8R=@bYLT+BSF)sHN6zWs9t3&!X;I5TQo2k{^g|lp5FA=n92}I zj|2*1V1X-FqH(~{$pgvjN3m9&B-iQ8mFUfq9B>uj;nXp#MaSkjyMLyj_O{3W_40|& zAMA?PuU=j-q}F@wr3sBsyzz2{RH=tmRg6X@E&sz?Z~mb|s#de^^lC<}mX*Imzj}^L zTfOTF+kx99jVcqh0aL)?{sEp2g^@0J;#Gs*#lF|$VYD|wpB8*Bc6Fk!g#c#M-@NL~ zR*=|w<|1s*wzEqJ&^I8hQ0D8-uJZ!mHH+Ett!Kc{o*Qs2y_y!8cdDzC?iB4K zm;v??m4b!~b*bhkD`Gfvy+F=5tvBm(F<+!lkwwT$;gDZK(YWlES1b+(KG>0|IUWWv^;dVCf3xH2t2>y2j;rAl zOUPBo0iBCf7Zp`U&Y4V~khD+w&MR(-R98pPOr!B=Ry91(U;FBTKK&qGnu(U3+Ya31 zpX?VlcQ>MUZ~PR*&~Y>b9S1S60nReiD$pH)F$fxVeZQVn>eojcV>6By6?l5ZCSD`$)|kCl5B%zVa#D{ zz?jS2<~Fyv2_YbE5+LDDfIw&nxgZDmHur%^n}i%tl7^JrPMV}io22=sX$rPA{AOk) zTQ)T9x8Ls{Kd^RZXJ=<;W@p~KdGp@qZN=-qeau1T9!v`#U>;^3VV+=~XI^5?GQVXm zh&aG3wU%UKyPpmT`H6ImrN*eNh!9{XAyI}HZF2<3PlRSLP>fl8#1(S_d>MWoD2)dw0;&Sp9 zlMK2%I$rPri=hDGj>Eb=GU#UwP6H4s0rk|T0G5E1u^P{_$;Pv+BPm&nT685kv{+}g zWN>GV$?OGVa*FXaknuK`VX^AL4sAdSZr78$zq8nd=MBl79^P_C%Rk-R%-j9(O{^wvxNs^&~^@wl|5nf=8?0< zALM}ar0pQc{`6Ds{22+mQXAcS3Hjqk-%DO)M}=FY{7V3j&?3$MHX| zqHsgj?;v|}{ZJmRH>GpvZkf!8Pmf8ZmJGeoXmlh=m0&oRZj{Nu3_jh6(||_6flLjU zCzmEUO!%K8NuorDfWxd(qZhdJ&huazI;v$;IhmYCcR?1s1}3~Lg`oA^Ic>)%312;Y z4v?esVYDk11kgjA2B$wQ;lZjZ(C_|_Upy^k{Qv^3>NHR((CbG)`L~})(Ul>uLuK1% zx#$&i7Wgzf(H9@*fo&ZSH-!ne7+3{3RD_-dKYxn8>bwj7y(rZi?w8LtZaf2KwO4I= z>7`AXzXlHxoNr|G_7~~SMm+9rVdT{FHIc_~3`-ao%)juM{lyn}u?h5yOT6HTmPvpK zN(3`|Kl%;ISZO>Dnl3hg8IuN~o1?ERniOh*0d#yR)Pd<)YV;8bubj>P?(Cym4=(^i z-ZItqht567is5Tb&8)Z2U zY8T$M>9H7%kTTpqsE#b5=myaX4&5Qi1%?1-w*x*qk=(HHc$O@9F+(FdZxg8ZBul^| z%sjkt?YXm`@7wqJ*>jOK{NXkLzd3a18vxONufK3)&B<5V4jgEE<>Z<$7 z4E}!KU7tLDY{{Cpm%n}D)EnHY4r$qhefuVqaaY#Oo!fDLSwA*9Z0F8loosHNbN>7c zb~|_H;i}G&zT#Q)c#)qzf#>K6T{a05|L1b(>#n;&NE1*=D2=fJ{v(@llF>#F=nI>1 zCJEyM`sl`Ce%rVAcVyoG?bbBQS*?$4p|T;#K`TW)ZWLS&1q2I%YF-E3=c?&Fsh2 z`UGJ0*FyAJOu`L*t~jSf zfnsbhU?y959;ZO=Pe}`wI)nAYgV|Z8j2aE*$}?p)wbiUl3;G=rrhONB6g2c> zk9JN&AMjbPzmDEpx^!Q{-yInR4t0h%gZxwuZ$^gKQ83w?;U&LG1sPuM?aW^P(5c}| zd&Vpsp4lT${O5dngIHQ{OJ=r=2L@A-uQEq&&P(?e2tZ*pB}vSda-d-qtOUv}`Ed;X zrFi`9q?iafz1FffGGL3jStSg|lzZBa9&KaM(YAZ;X#;JQ`ByIIS61eO$MVAP$8a8a zEWZ+LBlnJyge{AYa;5Dr1 ziJlagL^z?C=73+^eA8Oo41@8KWp>)DYn@^GENn=RqU(@lDD@_yQX^DSsqH~|ijHRufEBb6q15{P451>FC1g|5G_s+%62I_@? zV(;UR5GQpZ5M<-B6&pvE;~a5dOQaXn$1M#+zY=w=MV0F}?a3YA0)bCr?;=S$8LQju zf~VgS#V6Wije-*ZciQS^d*(s{(L@DowiPi+E_St$mL%5}5l7K^#=+)6Fiy z-HrWD>MiQ6j}&{GCa!KyJ%m|+xi|>^(>n8vyTq^;zjiNXHVuFw@X<_k?|)ot!ye!w zH_(TB3^?a&jDh5r@jtJ-=xajcp?ASIU{ZA8t#6@r)W$|}%!{2b!-wBO-@`>u03p|&%uFV}a5wNMQr zdIuMAuuOC|JlNUEa?~e9=bzv~8UT@5h|w45IvJypV{`?2$PimcTuI?OJQvk4cQVKD z1Wm;Af``I2|MDRy8j$|egDWwSjwRdXIv;VvX(Di$#E${1>rVZzUI|Pt-cP0(!GJ$< zWcJhM`yI1j)>aU@$a>Ok1S;?!tK?M*o!+9#^cv(Ug;JrC z8@!n+i(aQt@k&-fQ-OQ;+|+sCraiJW?+E|+_ssC+cXR_X?RmEOedpWq?3n{}@4PIe zyw^}UE=LPmBVl4n6pp}R4oVFW8l;fZ%UD6+98#;)C@48D*_n}?oZ(F7IHh33kq%A} zSXt-sn{K=9rivxEE}UxpC>&NAvr5ZyLc4NYp^z(QS16~fG;750&m8NH-4WYAh+#QMNZH%zD~)R`avcX!!M+n~kaBNEXd-D@Y^JtmyMth$BlIbjYq=n!3q zQ?Yv%2wW#?mqwM<8=jy2tM9bR;ll?tEp(+^V+M4I!|UpjZhn%QO+|)nnVy#hnWdvY zvAKE9ofLH#2QD$B%p^DeYw5;acf4`s-KCFP(5p_PUbnX(Z_^7e@DU(=p{MK}{51Q_ zwmL!a#j!=N4VqW~#fB75Ttc3bzYvqUl;SjVB;RJSrOsJmz^}EsPgSN^-;Z|eUX*T6 z$16G_fPbO4*gfV0h>!4Xn8zJXW?z?UQ$ zW>bb_PpKYyW}`b6Nu7p##roe$oOv1iGBj>BY74DjRG*nyzi54^4M9dCW4Y*qdOaKu z^(iKh9Gz*jT8-e#7AH8h`|!s)BjmGD1ANqIO);Uu!@EDal3Nqb%naA$ULiajyvA@5 zz7z8^J|Y!j1f4J5tGfhtUD&ibFM!lLE2qySdq()jMbP{2w{-)nh`|GYTd!1X|7`Qa zAm`CeM(lB94~T937(I*oQbJNuoru#u3iOA!e6>eo*n|G87k72YQ;GYb#AdFi&qV4i z7-o1O-3YdT7+8!?EE}WcTdi*T0<>Z6gu|EqeChB6d|LkI-C!;1phC;p@uH!tJpS59 zR9lju^>@FyTue^;X6-s9CE z0BirEex!>87(xVGWPHaf#WBRLJpMJ--l%^2|F%J?1@<>reALKX+oIM-w9zodnPwGa#UC<+R!SkAWNZsR; zL9h$eH(>AC2>icp1pJZLmdun{<%Mz}o3n`C!9>VTZf>4CCU#?d*-^0P=zrKsq#L|` z)W1j$qS* zgouzHf@e)LgC|LkM9UUahQv)LUZ5i~IUOj*VPXkJ*b)g+uK(MC1d4%}UgSmxJm)W* zJbB?f@O19QtV`?C*@q6zUP@ zK&GCV%*?-0pTq34gb^f}9xoddr%qRw9%j$ZX^9OeP(m3MO9;4(W(#gLCP;R@FkNJb zB_Hj?HX!NI)9NbC>FCF&-$BRwFTc3AUMjoo^Q|jB97p?4V!A#VPwkYs4`aPE0jq zifk#4L&uEn=~}f1UF{Sw7bM1@vp5E~p(M7yF$A~aM5g%{+7S1d ze~U0tmmFeK(!NJoy`Wo5dS6$c)8Z}{>D7dG^p7V$eQx>o>&EQitG8H^f$F)o=k`4M zdTdlO5n@u0tFwIOp+hs5Kg*VhosVAj9H+SLevLX)GS&>!Tt8TK&w`A5p9h+>j5Sl~ zX#7*G8-hio`;|QaS|2Fu?CN?b{6JX`9il!IWj%4u6uOipg`Tr#uv=sDpU$I~cF1I2 zOoVm}>p7neJ0-@Sy7bHQ>U%rnR-90_b9m4Bb=WB}{?w&^GS9+m9Gz#&sLw+)V=_XH zZtv;?L4Ws07DV79u^RDuc6SRHs}GF44?K^e_a5H-*>(k?EOZm}*hH}qZ{W4y8)AJX ziZ`xy*M?n_gr5EQ0rclR2F;$Ywj2ifN44T-J26pw=5>SNbupufC+LliNY8l)ujqsb zw>DlEiWn}II)PkD7^2T7a$9DL&mZ3mb;JRi;@?JCU@)K$WGS+Ix%^r5L5#-#lQIJL zvvPSpPTUdht`b~;D~vu6Z#*kfK|BvV3Ua#IM~r+{d`std*UhW++YtGX$U}C4r7>hh zfLY!yHh{2;v?TZiv5y}W5?Yrsh|#;LPWTKmQ^k5o^vz!H!~{0N5&LNZbRJ_ynXc|k zw7nQ~wTqA3+TC062_(#!(BB=8PfP+4C%=w9f^Up*7BjJT@r1tB zk)1HIF5t}6F=vL`qm~fkDEv}=uv_dd>Vk7rXiCAq#ob#kTf6DhtFw;+?ZfVd6{lub zZ%LD9Ds1MQVwYN`$sI4)o9ip88^?!(lPil-R3AQm4*iszmTWUajc<6anLRoG%#(Xp{AIZA4#A1B^Yn(*F191h)`8~sB&cSnC9hk3LZI&qOavO z6z0lO$FrJ-c?;rl>D9RHw&3+dh#-3~B7z6iJ*VsJpy;#9OtlgLtq{fI!4YgC7OW67 z>*G*e1QX6cm5|uCtPk-}r(IZ3wt3pFy1{@Ql$0t-5)2xtw0HoYQC&JkDc7{D`{uzJ zGamc~;nS+&KOV(o9a!F2wdxJ@&B5P1jHYaxzv>NG+$iJaj$DsFl)tBC-dO2`{$^HX zGHw%0HF7~(6ZRJhXm~6Wd|LPBiEoBB^Rq}M=mPrYja8Gkfc;PW{vgho`ap?cbcwh+ z1}Y==;8wsZmY~D$(BWT~sZv5%--X9PeYembQT1iWPhu~vFDrF~Z?v_f?)&1~Zt~AuK4VJ%EL{cur)#P! ziR(rS|Dg5rF=GL6L8q^VvPoFuo*cVPQbXJjDY;W^(sH_@2*jIMR(bOX!%HYP+yLlS6Qr95T|^Jr2K* zrK&FmJgc>~qVI#C2F*l=@&B2iCWyXoZ3PVI4_1Tzh?##`!k}<#q_wk^B`44t#nr;o zRk!bHCN|eN34P`Wea1Wu{Zy5r>*-9NKJI-J*PA1Jf5)#cX|?8#HnUcH>DL{YFZ+Qy zJi<9+TL1j!&d7#m_%}3JS(-QaXEv~r&Cj>DQvXKaB7s5b>61x(cdjUnxbgd8!uy$j zS(eX5znHVY?oh$Yq*&3!i}+s6ZI}+NpuS2{DK?CbP7pDd*F;ES zw#XpyvF>q^xmpIqNH{tR1%*{(Jw4gySIeIM*tp?RPr&3#gQn4NL~Q_T!zI)Mb}K?-nTI^P!z0wcg=FdwW0 zPk^)FGWZ%qp%Q;Sf+*&ucw%OrNV|!*Vvk!Aq+tqzA`#ON1%!YZ_%ehT2#qJUomt|> zOD!P;Z2*`t?`#%x0}i;LK?L|orm{IO||?1f@Bj!bnSK*T?ulAt&C9A5Pq zZLEa=5xE75Mdal?nFNj~=nJvLy2~PpRDob3+Nik1B#|!!Z1fIA3UwNVfcQ=mLAS#N zv;=^W97)Z{B1!Z#h?hwj9{Zow}xi}7wA|2%$)Q*`y=l29+uIK4!`1>h`!%pe{UeiMBy1=jPZrA~=Q%?cTk z3>*;S$a>$*1_%J3TMaDY*P(j5>{-i0)7!yj(ADL zS@8i8KGi6e5_}?c>y!NuG^F4aDQ0t-YHUXSkgbJT1?@{zW5l2rz7DdT zDH#EGNh;qmyuPKSZTjEVq%68+#R&ML)F6Nfkw9UiIXWWxTg%v@G0y|Y8>EtCb&4QU zq^8+amQ<%zZ&V2WMukkK83r@lsl3XoW}!S=uF+VkL1=NR-6Yixv6Qnc`i{;7yud*S*m6sa9?u)8i~0^qQtK2sGQer`RD7yC0}fZq zq{>FWTmVMB)tPEhJFF=RxinQ}L4TJu*tnEbqkWh&S=HaB;@MK4W{6FlqcEAZwyQ7M z8e|SbYD!jGwJO=^()fa$>^XHGLuS6$n#{g0)v>Hfmz4*SP}|q{-~aXffw^;lAWvJL zF5`Igqm<>~yO5Je6d7C407pQ$zg^nwGL4>P<@|t`S=T0Dx&IU}9d@v+u1aGq^`-Ni zAcqo}pp_b+CBZ;Jo>Holm8XFbtghOVeN!Xv+z{}MQCYa(yfW>? zREY(q%anO?1AweyG&I7Q=+U}*skC4C;zak+p#397x%ti4RC1GwKWq76M&a zrA+EosnRlWn?yIMwS!hDl>T`Ee?5eKKdLNUTv4)ZDkp=OvKuT4m11Q7jPoYb-Xf=& zWlgDlBcLEq<#vFfb-42+8TA~`Nne`WXGdV3U#VC*P^&J&Wv{3FLVp?HU!+`lAL{SA zhlT>M;WqUZ+c->-BtnSy;!~zq;D2h`Hg)Q@=+dd%nwqvn$Cu69dh2h_0}m*>y#4og zPR(a?2F+hH^x2tdQzkVHbSsA+LZ=@@AAR)VhNacjj)GkB&{X>9RKBS1xLRM9Ma|1C z_JY#EBWBL;cVxV8*_2r$>ihcAwJg-yN_<25j0%p3>l?)UR;5$q%vxqP@pi)W^yEWO z4|~8E8;UU-f_Zj4$NMS#vBn~*vw{H3rz18b&zr6u&a&(v$k$1Ie!?k{Axo!!O6)e$}JN;~JFQaVqy(mhX zv~lAkF|_Bxh0fa{MGmA;wsD&>nTWe?p*$T~hxv5QUQOYroRq1zT2--Gh+K^bcpau! zU!jWd0=18?^-r$4(poina+MISn(VLT7{bR!TR}t==68yA@5fNYUwe!sV`<`JwM?%v zrF4}kCX47*1XD7&uBe!$=NU+Cgc3{9tBANb3~a6S_bNiPsb?91{r{poEMC_B|5P4` zxzYc#^1!b0Sn#N2{wF1o{&FeUf9w53j>K~}i`dJ6`qD7OT}o1qAMTiIbPKnDy2se? zy4;v_I=N7B2AwllmCCFvr7}eizO#9&EkGOQ zBWa-=v7I;-8zD|a zqqqlO!|937T=6N60dYUF?L^>@BSfDFBot+64~jt2i^u~p+#FmnT&MId`H(N><6&&i zTJ@}(&Ka*ENUWvPhM~Q z0lLJ|fiEN$2kEr}$8 z?hwG9RmvX2_nL5`tXLu9K9AzqSxNYt_G3mdGpOZd7Z_onD{S_edFo6Ak4X~&hOoQ* z1QWZ2t`&(pC^xlc4pQ?qzv!8o`0La;t~YlQ?n$>uzc(?=dj}>QdU_Id4KnZ%Qyrxf!Mhk#rafu+E_S`h7;A>H8Ae3a)H!W+b&ysMr z2L|x0w7)l4#R3Ft*gy~LA-=1f2;PB}@iHOO1Js!R$i$V@1sLiX%u8Kc+Bratxv7<^ zp2M{b!Rsui#?Rff2~OKIcP^N41pRo=%J+{*;!>S!gBO)ji5L?%~tP*Ts~ z=>U(N_`PGt;*m`xSuC0x+MReZ2pu~XzY~eY#r&a43GF6&tbV3~8OyRYE}-@T9sj3sNquoz8Bs zDXUVAOmqhOi)q@LX(sR&x^-AtRZvh>!0noJ``%4^Z=W=9$&6-BU#I7qXDk`m!Q3d8 z3lr}I(J&jqS+@VZ8=8n$;Fr=+*`PsXG@vaY*>_H@Sytt6R4uDf?0EaB=LCmCcp+#=$y5>cj%G-wSS~{?k8Mt)UP=m!{AXi-cijSZUv}o>JvUJ!y{`YHA6{=|Ozu~W^*QKYgJN?%UJ!QhA?0x>Tva`6iJMlR9 zcZxom9W%Nt@bv7jWIvF3r!R9fI;oAIuw$xNxzx>*8ozoS(Wc!p7?_e%c>yJz->|fXHiTTb7RkSv9lTrtbt(Hkbx<@AEX_Z(PI> zFfP(8PSFk|8N>k?0c{!FEdH2U;qTFXUN@dahcMHKpI@G=uS79R&>^aeccD!4F;yjjm#~EY z6d{brW(@5z0#EUINmK~1t~ew$Z;IiL1j*JUOYe$y{zA;ZLj~|rvq&Q7;klyI$15$N z8Xk4bJ#b*|;=Caf4$SrD!)15?ADBM|Ju>l*!^drzRbHzRG!#{WFbSbgQuVo7ZDp}h z51MS5Uq@FYnfYvC{(4|;bVlQL(`XBPZO{;P(BZ9;AClJ>Ut@4!lS*nexy;33*)esH z)m@R+`m?Ik=fbsfYv;aNnLDeKF^pCW$b)zLYu7r8&}DCEp!ed%fqBvq{+z+Oon3v8 zt_L$IHXiOtpv%c!1#opSE94`1#4ym6;I2hkE`l#hfDKKK7;=)&K{YC3s{%5tNx!x5 z1erM|{90GBFcbD&(Nd2h^)2Z0=qL3p53L0Ez^d2u=#P&FBktJ~!ju+u{_UP~=m_zOa{7*z zdi%=9*k(x4MO+DsRdw zRDdPo;St`hAG3_oEL=TATQ{-cLU)C1_qzLJ6>v&)$mnXs7ndEFlU$ThXb#G67FJDEZyq;tgK_pq5ti|)nTDJANOhrF9o+>!cNbO{DD*0H8U4il@hfXhN&j55*_v$!yKT!-!6!2&Csb<7gQCxqxZvy-Gx^pKCs5!5}LD5p|ELl1;{v)Cfz066y!ALV+y#ac1nEDm$a>qB9Tm|h+H?Ob`_!{Zl^zCE)WBFL$dosA5 z_!(l}n8=UF@9xa5Dj6aYzzb$4KQXDazEqqhh6M10F(fc=zga$gNI}WsK`CjIH>6I~ zHdjT9MPj&r&Y(UA{%i+!^2g&j0Wm1@Mxd^Q62cS{Xla`Ees*V*BEkL`%BSca-=T0Yd&OOi`vqKYq3H#zM>gjbVvw?afNvxt@ z$Hr8c(t(JzN&tP$LWV>`!3b#wv}CB+7=ooZeU!NIRBJF1{rF&f3K6?Ch_yIN(O*2` z+B!fNR~kT;U%a$$!A{F))Aq*bjJXH?syi^Zeq*W*6RQ-{faT9Qg6biIg2nZiK2<$t zcA2bF)h2nB7e^nHg**C5uguD=d=*os+VDAbRhGY&OU)ag7;V_88=T`GAc_6{g1 zBQsy-HuRRiwhIqN_%+8c$&`mQ-B@#{*vuQu0*&=32)BD(?)pE7oAn&YHDdajOtV3fB25>U^gioADxY8jKml#6x<9?^|Mz!IyAhjsRZyb+bj1T*ZlQNko_l8{XkPT$ut z>gIc^2A7(!zjv^x?SJ#BQ2BphTs<`9WH7&2TO|6a1|nx@wt5}b6fS*^&I=(P%t(->21E<@e4 zrXj8YTCGB(mHJg0R-5N<$lv$dmsurFD$ked{zcNgue|KJzA>ZsUB7_@3Yzu$1{DWY zET>d!l){Xmb<ZoNu_50RVuFN2F(skH~5BR9EGp739Y=H z>Xa}t&LVhZASh!!L5mCs_&;nTgf7|yk3HBl7}-JFS@bD929HIX@HJ>d_Ormzgd(tw z2s+6Pnv6uJlSHv(&eexwS#iXZ)NoZT6m z9e%J8T)jc3B=YKyWDK8)%V}UzW1c7nFe7mfjr8;i5Z_tlW9nrA>S&kxN};I;)z6HD ze4?7Y8c-lMKp?t`ZO~K_f^kh=gF{W#(}_fosC3}vIfXBVeyTR(pbo;}_MqDn40_x_ zZbNWbFgUE!v-sFz{Ku_dTt9rt;$xiyjxSwy{JyV_a~qB?TY4N{bbgBd`^+uxu37W$ zEoa!12)%>OqUG-%oG^C(1vmozh&B+H3Scb<*5!p{3lE_yhc|y+U(lc!ZLj}k^I>%5 z&_Y=#4=mUZ?*6l(uyqIA(f^o1#CBR-gn-O4$@28h>g!4gw`$1Bj7a(R$w9eG(%56Q-1T1pg)Y=G^H zwxOSa9IOIzbl{nd8=u(-@>HBEE8ny9Tn$jzY|8X8>HW{4zo(DE!E~S){N@r*eilw5 z&nyf(cw^Pzma+-=yWEa&VJ2J-M+zT{-9UTsUj5fhjI6QbIx@tu1wkO*p+ z;Vz&dqIqN?T0%xl_wbC0FYz%@QUD3>3bk&#L~FKRCqlkw(xyq1HUXbJvroF*y=KFT zl$7*7nR0Vh|B-k2ZZ9&MW#$U=nI%K&Z#Jecm~&7 zFZy>Q3mvKnjmbgG!FLddTsx*3U96}it>5@*J&w+PwQXV;o-J^KeXapTc>Vt( zdeP}E8juP0JNU?ie$lIsqt>ssZv6^`ABRGCV#j3%0a`2?;6QJHfMY2o|FrZ#TBn<1FcC2qgNq=ptVVY}zxMU+{Yp4+u!7vZ(mrM zR6PZRFYPsimN+h{z7)W->Op<1;4J{QhoV0^X2Yk8qSrP90M4?;H;R{z;oZ_=m|E`a z)46L#1vs4J0blqBz+zAUz21R;t$uHRum}p75&()|s2B}&M3IiY>Ml|POjYu@ogLxY z1Uzjylf*2+T7{Z7SEe4l?mfK7dJbKFZ{520Ko%GXvflgj1``b2Xmyj~ zI7Y$&(gkZaOpruh5EkCNaYEnMABK93N}kbj#NHogS*@7^T{cdYmc`b7wn@V($!iDq zzwih!Yn2j%QrU9IhSTv?ss*JoRk-$(4N6F=pc?!q`to&&1%m7U86O2=bE}!jAm})N z?5?@o_;Up^Wx&h@SvQ_Zv@WwAVv6Ac0qDsj_#~LHu($m1`>$6;t;f($KJ;w_ER22( zMhph#Ltnj%?te}4+j4fsg*(1NKY{&?ikYai{q*Vf(-H=*-txUi_P`$S;60C^`O!Id z>`Oxxj;mnZM?eugfX<+gqa!z~;i8S8a)snHd5DZFNctE5I^9vQGafgzf*>0rVu~Oc zLoC(#go4E*u@OTcg0-RM@I2_T0b&;9B>@XAJI5HzPz^YCEBX=*m|w0Rc-L%&Vu>o} zyJdlmLUOHdv{a)=<}Kq(HQV(jUwyW3a*eB^Ooo?F=4@-}*Q|H?)%3Jd_blhB{ktZu{-nE$)JQq1@PeuPu76v|)hpF6ZP zMUeSCkSouGf?g$Mr;Jck37vl^P5l`9?H5}}-*}3B5EOy?4sB~*aqEghuf2L`<<^z+w%*C7F5I(jQv1%F zo$Zs>?O8Z~6_D=x9#o%xiu5F~vhzwSI=QxTR4JJD#UH`6vXT96L8oHt6D|I3KQOtB zpQ&U9QhzrNan*|17E)?lNTP2M)Vn0Cp24dV0%S&DaLgcAm#>@n8ZbWdw@UCVNVaL1YfprmM;F%495{E>{5?0l zIly=I)v05a-nsf|?=)})Ugj^~vFi_TY-!=1S0;_R=cmmhmjPkvvAz$1=AVb7@9=~( z1uVA)r&TR`_$l!C$Y}!$9$K`uW6hXJBL{!78_IO>_~BN0rNc+baW0Grejy zNpIkw&sH`C{ZLq4&3z3@@Tu^LceN-N8gqsQZ?3cFRAe|!a=meM-~6FvKBo@6Tg^wp zqf1w8o_A!*ID_o_2`8JY3;87SVEfmF)$f4mGxLWGEK*vlQmS7%e*D}pcXn8%R9Fg% z>@yzg@?FE~vIQ+5bi%AzlZxb)^8j`eD>@ymPYxP)c{#ZvE0=cu+!)4+k5ftJ>`K^ zjTW!=T*~HMg9kOw8x&r+sp*L=H9L2_c5a712}soEcu? zK9@Q#ws5Y1i=fS54h?s9%iMAfkiZEOyeHr}#o$Mj-T##o7| zZ%JQ0`XF!o+S9XU+&i^jauomVt6TP-)_A2bUx77~SW@()67p+r!EhtjKxa}@Rbz(Y5w6x|W z*o4N>mAh?oyF#uQrlmiIamn|(7IjR2!CF0LtVLZ}#~f&5LP&_Ec)FJ8fGHu&McN}Q za~&Xys13o?m2~T{G!gRK6g!Hx=%Q9(LbzQ|Ob=nWcTP0eqkS~g+kua2v6&L*gkm$% zx%<~xp#P#laa(bCQizJGBg8ipUKJ8aba&O+ME_Kg8@3vb0mtHL^wD=XruDiyi{W86 zZm7DReZqq|7uqLW-4JJPN|n2O55?@zEoS5YSv!m+R^~6fAljI}_@Zca9>0F!1zD&4 zKWmyhZ=7A%HER3cwU-gEqq3M%f)y(hL6c&w6tmXw%(MkWJxu|aTdG}~zTf6y49i|0*?(GftW=J+W=Issa(ZkVLA#E)+4RjMm5Vcgcv z&EOHW+ls_fhZv8KqFj+9`73d2Q~UK`mz>-jM?Y}Ut&%R8Q2;VkA!_$ou^T)H^3c1e z5xol;Qk^{)^r`xXK&vLYn7jnuq2a>feUJwptiv}i>>=q^K7`-x!r%ErI!C#v9u5^j zb&FfNKNdl1iWjS!n#O<|2pegVye*gSOwDSi_NFi_TBR~sshuwX(L|M{IBD&zS*bf| zN{HK*`vd;!J5vcDBt-&qTf?axA5lGjE88jpgyG~QO>3(tZnZ*LFS-xCe^UQQshkCBg~rS~)GljbVSmr~=pBy&&&iWax4*Qma(gMFYcKnt_?hgT z;Ng-^@Z2yzPWbZ7fYuF+T@@m7YQH<+Caxv;AoWc}oWt0_4QuudYDP!izGK7KlqBz6 zH|LfOsCWxZfBS7Pf>d~5?W?H0s2{IM;#eNYp%My(rtBn};>eTTq7L}v_4STy|Mu3F zH-{8AO&C!*-z|}D{}$-KMcW_6jUj!kzgmjv45#HZm@Sn0Ev4SUS>u4@z=rQm&767a zJNg}E9K-(u_dp3FXH+l~)2J}qKcoF^&=?@RMaljKjjV`k*qo+X@ca((TaP&Tj zrEQyhUZ-N0Fsprj-N95=w^j}}zJ}s|t@M!&l zp-B&V?;bs6nI+F0?B|<3Q>t2B7G4ELcChW=qN!*E5RQQ=AgP;Xx-;uGscijr^x2rJ zzxvha?N)HBLdx{O!C}c>2DJcS4G!FaB}_ZRRebz$bj!ydg9#`8dV(I}Xq(3?-5^m_j)8&@J1o40GCBNs)k(B=d_iXh(G3Ve z;HP?eew_m^ulTJ%iF8vez?$co-#m zhIBK=9@~J4!Lz#zAz?s%cAQV?#qwmh8@o<>*iJC5@;_VN=NEIaygba=AQRky|X26<;AQ8@q<~ z=K)R}aB2*Z%3v{bPRr z>hsrLSaiI>Ztd?wTZ2PjpawMk_D3*kTHlS6hpru3YSjS158rTSysuK-dJ%~}g<)_v zi?I`=GZG_`E=I{GV8d-Mr~{44ZBH<`Th9;emJOJ~tPo{o+Jvd`A~avWy)cO>Uafc|RBq*L8jZ`^4KW!v8?`dT+sPN4=GIxwYvE^Tbkx zYPsMuzQ(+4{Os>KhoIS~>+)A@5}|bPF-_c=z=YIP9I(M2&)~C3C!S$M+oZ*Rkcpq8 zk(OgEQ4-zt5QL@FJcW}2t7<9u{luZtUR*TN5_ZfPse$@P))d9KWmJyY8h&s?u= zGNuIFb)Ia0Sxv^M`3K%TFn?4=O_@L2Q|At(7|RCXuQI4in`sYay5^Nf^hQNby#WD_ zatGyCsA3GGB{o7n8tSF+vUYfBG+GMa(;Lz7Uq?5o9+xP`He1Ma;1Rd~sdikqXAjYjoDEn+7xCmV zt;bEpSDD(bC?b-g9D-y)wO`N**-1)edaB&A`kkA%d>)uzZ_W!_YUhy8!I_6II{5nS z9e;l4hjaTwAoQERfC-jm2ivDwvXcx}rGC&Ly|ScIKNT=rEZG)=Ri&RlU$3%SLwfL3 zpDCvNf}~VdUS=CK_~y4)@3|>;m?fNNuHFCc{zb!XKlj&%4t`;N<_q+jKP5kZ(__0F zDqW?u8Ng<1C{tyyM1a}C*Zkbe5m|>7Z)wp%*#*JUM?u_QK6+^WqRE8w9f&toeEF;`|Ji5FEec*2%+mZJb(G(lB?9&s&q5CYS5o zfw2Lt0f5jjSCTtW*e5NyED#P34Al4%?es+Z_Um>QT)nOnopi%iz4{tml>&SOJ+C6Y z{c$%zI+D8uMzJus*30WQmw-)Up%NWpZQo@r&)7pi>&1(Epf$S^{i!9&A!66Cpr_3{ zI0~}b_v~p$m+=vNPs-5RT_}3sdl$Up(LL>5PYvr)^n`E^-j;YhysjmCxHk_c<^WoM zsjaSSAGTNf{L|J6CfaiTtJYZ9U7!C!6ZF=daxoPQ<1$c#X9~RzFmq3}yhSDXu5+=O z2#!Q=d9;nhaKLVseC%WmhP11ZG=qV4N+ylDI%*7?nG6`Zpdtq*ITLMkm$)&F#zz9x z6+y41noTBiDkx(IbzWtKBuAoGPRFmVF`{1zLZRZ}dp`RtW`{>kCW>Cvhp8cUcrk7& zt`8jZj)CVc59-7mq&l6k&p>r+iOy_p+yeli z&$N`9rP9IP4#qoJx>Q51!Az?Y+F^DHIl7X;G2#@X#0?^`bCVr9OS17jrS(hz5bX^GZp$6!(7z?w6m^_1SRZ zJZnD&MbKFUR>taB zqDKhu_@~yGc#u*APPS&>{{8zlf{W+^C`N_XCV?<&oy1&&zY8yV`0USTA6^uW2f!cq z?PquF-`6=6Tm;4V|HbGL=Gr852A#nVfEGMfUweH`QPG;$K^Y#eWnx$yn_1Tw_HtLb z7+27v3wjJhia?Yq@d=K41pl*x8PPA%ALfH)Xvchz4O14MIt3PWaY@sNuNdMI#*hs_5g|{3VnAF%$UqSZTbkLV&b#$$VJ5f$_o1hv zKfH>HUzHZ~g);@UzVmK2iC#+CP^S#8Q01CHNvBLQA$m8QVTo==Z<%sc(c9R6;44dl zEUpcI39=(oM0}_Eoq*bydk7j9MW5u2WH~RYR%VEbm7+@!GFjlc^w=?WK=bykSDQfN zm3`|`7R5e@Odp4$&#b;sZm2VqUs(MNijJH912_V{0!My;t!>eFCuTx0rM9VlDgd{% zwLX7h*198~%xMIman2`4*3CNc{M+JW5XW|i%T~m7mVwE_{D5c^ZgTn!)JvJ8`$x9{ zfJdN4EwL#MugrM-*Gs1lvYnls?2qUq7)?}mqfM+wDYc_5@4SPy*riIPl)Eg&OSWgx zT)6#XeE57!s3R*hW=x2?92x@`MUd?1PL*3$$eagMH9z2ZB0{=I+HQ0EyN(K5iqd%Fq zH=o-79K873hBuZObXi(kdhX0klSk>Kqi%b6!*Y9-gw4n_mE)1Ww(o``cYX9KDBd=> z<@AGJKK#d(qefZKvmgy7siA!glc4ujKzFyO7kb7E1kUbqtLZ+o8e;lNl@l-p4f=?x zxvw}FBCz<-LwNkyh~#>$MVNn~oX^it=37w*`Wkgu^OY&qmlwbkYpP6cPL`?jw9sD{|BNn4k%U5$l#+ajS9$c4af3|Bg>o+2xP8^C?Z#|QUYKkeH13n5O0VQN z6}2wz^(GRUzxo3DqSp&i;f++(aIde%^!xc(8xO`YW@;)!S3d>{dGCp7cjETM-Cp7a zR9}~%H{!|71x1BwBPb5iRRys$5muY*t{~dN1x#PF*d2wIIo@Lwno`*jVEQr3JQwrGr zdEgQ0;&qqrzIEo7-4`a_wj>4Qjs2C4uWC%YWD)e}OH)Dr;;)V1p=Odz`%4wum+fia z_rkvIjSF_4zs?WvFzP3+mmgq)A|R-txDigHLu`=ZUQm}tRMW*PDxg5S8ftCO9)g(V zOyqCbmY5r3;2AO7W$q`SZq>lzP&9GOa>7U(N}u|G56c?@{M>Cuhw% z`5oZs8SL)O6xYXd)Pv89>&tB>y)jio_xP%veKMU|RdQx}PM;KGrBc!$Smmw%1^VOc z60=25_hO}Sdw8y~{5ZNk3}LRNiP+G_r8&3-+{Ew>kF9iIV5uGlT@9xY%^y1E@FI~l zh7+xD?%{C~tRL!ZkEnY9Gf^AzgGVD1|6glY0v|<{=Id2;RrOhYRCo1} zzS389=jcw-S2}0sAO>@xW_Ta8}V>cUg4>brya* z6iq{AO6V)hSS&tD74g;t z6@bFm5ZhdYLS>|u3-1wff>6oc$<(DYnRH#&Tju4=;AJ(96LQVn!fqjXsK7?qteUDk zJw6redHi#WkJSL2P#Y~;9O|RDc!Jq)Ni_j9PhNkbJUQLnl*g&vtWE)D2)`(mlQ^jg zDW3ypfegnLaxpg=ft^-hGCSn7DyTh|VlCJ_Y%P*-1R2Z42LW~jc|x=a0umG((g3cI z5s>Bx+KWUY@hlLA_(Z~Sx5%3Vu+N%qrfs{=L0AOt8fx=LYLyx}-+iQMkw+^?zoa(k@kFvhoqTYn4Z(0?&TVXn$|-K_q?;{Ju1yga!h({o2< zWaa#+HrxNPUD_KZ2gnQ9IIIU+D7Qng5JTxoab5y$<<~#)CWc0uY@yV4t1lL!+Bst*L8`wM@g&}%3_4I zH3Q1yrC2|t{JXIGum`arF%Dncaq;C!JXc=b{L|T(xy`6c6gHAAz7?B@EyPx1o1rR@8@0qRiYB1JaCDU|AXP$y zTtib&j06(b8%29>cxajbRwDeGX8Jh;MyQB(MIj1`k@&;<^ zLqjLgs?4I)tVtz&I5sOOA*`VPDF+(ysd$O#34&5UqH^oeqxT`zj$;qp1Rn(dfsN}$ zRqy;xScOl|`REdtF?lxUgE1d_QPk&i5%r?Bn?M=5B4XrC4tNnsA4Uudr^_UFSu~<$ zqSro@cLCln!2luzO*UajCY&g2iB9D3^5B`6P2Vpj?jtD4(;cmXCx?G4@m$goYeW}> zq-W%VXs)>u=gcHx$})MSRbS(exA>Hv5`T@}ir+ANR+;-mn5=L0)-*>;2o2FQ7}V$a z3?`Gom!}U7_E0*z@cGw_HmKjDVz~dneKunM zNDrI0*kP6W$mG7{mAwpq=TU&M121|Op2p)Iz9n9sFL&{t`0cq87h8eBYty^*U~ZSM zMXylkTYOz}aXfD&?FDIbsiq&Ob^`reD_zrWs~j^?51$SHPi3*P%+Rt%ID~o#-|Q5= zp38Y%QV&q#8|mTunR}0lM`p1`sKfT4{czE7D&QV*p@Pb(h+84n#F+?9yWBjb#Lxg~ zo)Tz}1ZwfaF?k4!hY0Y<4Nm4p6GZs!QCO@yxNZTOLWtl+*b^Tg^!TFY9g7eR51rHo z94@afX3p%)zHuu1y4s_DO0A~S@a?San)=%^$21=NP>$TU=ExtMMo>MdBF&TJtXP;Y znKUc4NL zLZhl8*3@V>+x6hfc8y7sxeF&sFIb9t9~k%OHY<>EOiOWr$>HQ^%NUn8Wt~4|!q%xK ziX{ovioTK#K#+=qqXPG`c@1Sp%2Wiv=cK!z3o!XYidjv{+i>nw-C0V1|3A&xx|_m1 zU9s5_OT=x3lauBgjT1cGix+L}%QqxOQ|1AJkI)P=`8BUdF6YPsPN1cF>~1 z5oik>AQZu4kdRq<=@W4j39n}aLfwc62n`L9gv3@LxqFESn^Cvkh|^N)ASb}j$TSW! z&o5l8_l=3j>}sPD*QIqVenBgzxX!d|-$5;fN^?KCrOC4$OR6b09xhJAK8>0tHThZ%!>f^~OD{LU?Glu-8YV zYBcn}KpFy2{;ef1V%69LsK;OkQ57vCAS)Q&IY&q+rwhtFQVb;C21vhnf)eYP%cS5r zWFXPz2u=(;xw}w4JBkA=S_IYt6d5n_X_}C>6cs=!*<784BZxXBl90%1-Fcr^mu?NJ znyH98`)6T~f=?v^KqjO^DIBlj!E4!XLuC||@+-kf;n6?|MJ2ox0}g!xWWcO7zUF1D zd8XHnlfLtS02YX%0+hn{CX?UW zV*K+4t;yqW*Z=E0xzhsFczK8~CuSJ72UE|4tAsi3LRq=HJm^o5?y3+U18FiH@)lS1 zDr^0|Vtl3_gf+LA$L9y$y~U3Q00l_kYPXtI_HFRIcrn-~{B`WOPb=+-n#eQN1>4Pj zP@X>?YTa&O4>;`YWDORN&;!PM+x4t1Ak2D8OB!`2LRBCo@jxeyk+b2iH67XmP=)bJ zzy^>WDJTljTB{g`0!b4?y1f*>Et>DR2nS#TQk92N55aeNQRFTmf*G(zzuCv)eldju zhA5uPaZ>oR`FS(wz-5!4NSS0ZCCyL<{2)*-(ch>xDA)AN1xj#io6(rL{2**nvC1`R zp^>f#5q~?c&{U=fp`0(YfHf*+qioTMA`kASUnF9sK)?T&!r6xAUSWydIC+&lXg_eP z5lm3fzr<57_BeTkQD;|^$zOduCREk7b+=^}0_xt@wlz)aCOPhB^%oDxZnH{x30;SmHB&+(=J?}UaGT69Bh zM-ux*j8p<$lG(Ox|MJY%Z5u9Zn>pD{*SGCEeG*JK;jT}Gel;}2IP$yJHWzD&WOD5K z?!IhS+wo==FL?7hug4Z%TG^X7&f>lvJpa+qqmK@KwC&riu9~#{uTMR5?%Xp|+cdt} zEr*1oa{=kT=c!-6kQw9IvlsvHROMyi)s~fO{cP|3)1(LRc8e(}`ks57E7h%B2!O7#bpivO7VDU|2L)2@-lFEqIQMi5>?c03!OvIaTZ` zVIi~GLq*&pXLjzoAzmyqSJgdo>==k0JAf-)Wm8fnlk(Gmth1sA+!hUWjp?+ETknwF z(-^CWwwv@|?3Ka+eBD0Aswhj}^w?uJ-S9M9SY-M{c=!DeK-LneU3vcvvpC{zpu4fJ z^A&zq=-TGVW_CET2{*g=={{9`JUtMf?4&jo9j$#{gViCmwnp>`U6)rmbpaQ}6NuqP~cJF1b;aUgHM|i(c9aPEWq~3Suq{FRxQl?Y~l_oFz zgihbdZN%kTojS^R(?!>W3Y!blUM8y1F>-t(09UVut>Z{-cbcWNoZ7*$RvkWr?eMlw zdBWSl&cL-6qsgJ>v=qC^L2_Y^EMOH*uM@uH#vsXoi&w9M0Za?W;d(d@XcQ6>MwsNt zBw`YZ3A)TV=rCOJYs$qsNy8)!n?&l!g94Y5P(;gez~)5fogbv~6bxgiH#ictEwyU@ z9UbV+SmKkwXL-=hqm5mU=(@j zkI4aW_v(t9BU|V^pWR)=@^-C#!iIdcigGmNtIGWvlJtgxd3nK*mn60R3RQlSgHoy8 zo5sVAys^-g=eN=KmaMASxaukznDPHg16OA^ATfy!!jKMBLA6K+>nFe6W}uX4am@%7 z50MTw;c`Z&iE6xc5*^feH8G7=D+ikZHfl0JB4E1fkVkcn2x?>PK1c+CjeP}79KhEn z#eMM>FHVaU*M*|RrN!OdS=_C-7k4OL+{>~oOL1S^x6lGDP?lngU;oK{-(7OK%Vm-` zZzh>ZX5O3RH!m;m*Y%dGsa;i}%$kH$frONkjaj=T7V}+gQvt!-zeX`Z!n;9)uj*uw z1h>kGP0u>fcz81^9u%~}FX+`{&v4_1ZIBKkmdK;5ecKem*Gu@WQ*F0mqofnHMjN^- zuhO_lN+=m%fjUNO*a^SKoE2B~euJbK+2{1|hNlJMaZF}QFOgiHN6HK1dV zR>5hKnyZ)oabiH14uq??FOm*rSlDScUr-y)JDBkGx+i(qKD!wu=YIPBSg}5MvqVp? zUM39fNNXsSF*FK7$d>@UQdwt973g70eFvh+u~WqWWuTuy+;uoYbdX_2_B&tSoeabA zFY5cAaM3x!)M?&n-r>{Hoe6!rhOzE8X2>&X?PKfpQ4tsc3y$<(pMg7a#bTLZY#9k{ z!|ve0ynW(o=pK)y#E1y@3ppTS=t)`UK(lQS08prpqgn)Y2sR-Z%IJ%v148Vcygtnv zB}umTc+wgs5m=u1pGKM~kR4O(n+3& zX`5G-I${rf;jHWyxBV8WGU7E05~oxGbKv0ds^erF!?v3-`>55BAE@i+^&C8I^cDqa z15O*1NgUQFhcyFeY?2lSk$^qi{$2C|o2%IKkeS@s_@6ezhWOq?Y^$oS1Xrap3e0Z> zU!_lK;<9aN87P%vyv|jU#50N=l*;sV7o)6;e1}aPo80pGlN(VR@qD=gSmNND=zYRi z#`h3bo#TFW$>eypk)HDkMP~0Wwh_;Jo5#j+b>dl)h;uu9=WFGY&D4!leBNX5&wu!H z_GyQq9{(fV%$(0)z4q8ITp(kV-IC|CMe^9Rf6>js9K33*?q-mFuH=?V0JoRqETb2EFly0dsO>U<;`u@jy{O=)3 z`bK$uvSbVyf1Q#H)V01fG4AcxbkV(TeUW%XwPN7?g<6zMwNO#?XCKivc;c1WtM`qO zKgi~Yup75`e+aGRCn|qt{`>Il=L}5lz}rD5B!&Q zb2vC1WQ%|)&y&p2`K5O#=)KB>4}{(*+dVpN(q0#Ut7~6LIM1FuQ(ZkvxXqanFBF~4 zH}AAO!wA;=N7nN#*wWczhYW>7Xi!HI5DsxMJ6gQkhBSL`oBpskJ9=cZ9;GyJ!BG}L z`P^qdCp{+Vlw*H))PL*A8~IYMCqsYg+ccJPHHH4|{hm$iLKcI}*P1S0#Lvj(_3*HO z8M^&xLz8ajta++*t6Xy)E9-1F*tu=DuaS+t<;#VhsddB8!}8ctB+y4%nao^yG_-(q z8%tYDOG~R`TYfyMgoEyz3F!0;8hUPJ#iixN)6)~R81>p)Q(|m(>@s3B^aniK|6XH* znuS84<48taF>2}v=CKGT5wsvAR>!|RQ}oqbC}c_g1cI)Uy|RW$bfQ~SX~4u%MzxU`aA zg%Km!)9^iqS=Gjv(d;7<4o>At2nGI(pAR>iLqKQX)uba_T3@Cu49MH33^%$`{%9a* zg)VgOn7(VAsiXmC$E>5_Fc=*Cm)!R`_c?_~XU|SEhF9G*s~uQ+sn}@T?6?n3f%r=# z2IT7^l=$l-1JkAOuP2Snc)XO(wraE)LoJXIyQNKQ`67~`DvT*%@c0(T~nP)Z|$kFkmz1lcu z5XAN~#kX@e@zP4b-wII{Jd%V`JdwyJmz>r+s6i>EB0DkdYX=u_Jx$Q}M0a!+z&#z| zk~P7`mq~dV+eeO%_9%1s8X2A14Bq$(zZR6XsGGEfkIpOdA^Cv(2;ZB}z++-ku_Sbv zl4<-JV|j1;we?m=!unPNL{7iDOX}T-6a~;v5dD@Rm1$ehQuM0q_je+CoUP#FkKH|q zWg&m1+P4CzOjDIpPt!T*m#n@IIkWBPuKuyLw<}t5T&TUya~PmMmJ!=pu$?@OesXjF z706t2FLLeG`FD!-VEVI#Cvg2KoR)<+Pw>nFZDTjpX7?QTNDZdx9hUsS#e2P9)q@Wn zek9lpExhkY$Kml>iP*A_Aqsp-$t<$ai3=l2rA8whwbG80CfYsj{eQ(gA18E6`Po3vLd;)j3-E{#-h{Xb}`PqwLL~xtv70aLCmC^_P z8^%2?7jJ66!t@oNP}x&dSk{Wnhx?Kar{>?QSKeM3r?jXrz(CyR=8LB{sdvDO2g9@E ztf%?yrYT6}4oe{fVAA%^^tNz-aiw=)0PYep_s_rkbAk=i{9lZmo=)O2Q82}Hb($IC zmN$}2IFXusz-6*^ZCi^eVlR|$Fm&8c=Xao*?A0;Rl=pVGm2>3hA{bbgzDgUop8eW% z7qoMISM=u~tYqg}_4c}X_zBme#aO`IveI@MEAV}+b{%td;)g2L$M<&9$Ge|jkCz$N zPXu;Km+7`~GzERp-TSPY<$(in$!OO9s#};R5ea1%uU6J{g7Gsiks`aj;8MS`uMN*{}mTe1a!+3jFEqhR1&G6inUThwJu+T)=N zS_uY~sw@ht{N(L%^ceLq+L+{vVmZVM*p%Ej5VP^)+>>?({l}&u1c}l;uDw8Jp69*< zK5r%avwaZ>3mW+u{zW>1>(&eDRHNjYKLKKjFgNtC16mIWs~kE97$F>4!2*30!-N%w z4)|ZyD@z^!zRR+aI9NCi(vXmf`5Bw|C;9!#F%S8>kUbGqx_LJ+p|fh)UM<)>&nZNFcZKcM%j zY!q;;K?7ch-$;6r7CQ+>q2GP?iYNiVcbIOa)FBt>zi@--WE(1xlV$qYK@JsG?4ge_ zk4DEM{2=KOUOJnm(O*ZHH(J`~6q{Q7H5PL>LO#Hh6TsoB9xx&!fx z>}ZjL*3z15fMKf656s*mc1O?o2aM&p`@n86k@U*pxkT5| z6cb>}-Sd$)Xwz24y=~{l6CC^G2I`Hrc-BcEHjqSh4Gq#Mdt~oOaMxZ6(rcD!Ix^HH`#{S!}`b&pJcL z_C9bgu&GpY9b)(Fsrx(RGnCadC(F#D1z?uRH|yqao7mo}V})D~QQ_X61JQ_OFDP_h z3yx{*)AL1~_ATOe;h?~AsnPSyn4$7WK-DZ0@LSn4zgL;bQ&C6<3b; zqlo9S;Wp!k6~@(1Q<^UcVzmxSO+8L?$4 z@2JgtQ=h9S5-C0GdDr5CXb0d4hLIU4eCuG5W%z{~K-ublZ5AmdryP_+~yV2ArgYqGw zUH1w-=`NGwc{j1`>H$g5o*|Ep2nqkXz})NLd+9%wd!a%5kTu907n!S~{)zAwN1+MEN%>c{h=HS|v++kPWXaf`$nj`$kP%eWmp zj4ll(ouPe`Dn=>HvX9||GQ6VN6k|G{cH zy_)Dc6hOhUD0Wu%k1rY$_^GH|X`;VjKX;|TBkL5fqK3BM*Os@ov|Q09p9y}Ul#~pI z@wFhqk^p+b*!-!!1NVcHJBA1&@DRq(5sv4`&LDQw1)VE%M9ByP_pZJTU(Q+W8D`F# zxq!_6QW~xAgGlG&A@JGfRz{zZ_7Oot{*N^1t3nW=Fxk0em;1!{{N;ZIUIQ!7Xsf3s zal!*yEVpfFc{=9b;T+VKss5z$OCP0ltpHZAt4^83GevPOlQL^o%*=ZG`VO}{xfw5+ zS=%KZYuIP?eKyP z&-29#^1kmkT)O0yJa!?SnU$W&r`SnrJGGg5+mWs8->=AsYI2+;n@ZYBYMJS0IQiE} z`h`dSCSS!gLxEvN1sxMyiK+(-k}!e#kWDqc*!Jl{!gJc0*|dvTTlf>#5SZzm#s?AN zy%>kVPP0$hq!7LAU_-H&Y8Dmzq3n5E2x`U6O9tV#Ro%INS!$+rj3X?j=|@G>m&}(Q zgWxg0py2rl zzu*wV`IdP$D@T_9soD1DhQ6wuC9^00>>}9W(?eXE55_BXQp?|wi~V)M@2_hZRDpz; zPGfJWywl^*DatWFyde^7dF^ZQJ7Y1rg=QIQy!y;9rr6S970WMn%hG=p<0_`#(qk3p zD)zxLTnvpkCK_QWhDjVdgzywYPmQTWIErE0mlIOf$`Mh#(2f&#gtmIp(E&K137%v{ zgy(ZHzAX$QP$e-e&DaG5NDN~prXArbhBFg;jtJ>NVc}i|R^M{#vif&?D!$Lh}q|g8`dE^@@^fZ_aQYb(|3Zn#XHp*eh2hod^ z3Xle)nd9+$D5ik0tQKBAFt-%jxLQ?dzP{A{9DcadVpED^b zMm{LP88i3=-=Nx=0GO^B%60Y{Ok)y2RIsWEjHExV7-6{bilB0bF|CWi_$3Z^?Jwp= z(d12`il#8T&8U@K-vHotgy^nDfZ%pi_pV!j4#1YlPl^+q}> zZPx}R6e1ywQJOFdbJ+7i_M)Uhq#c88E+(I#g@Ie4OX^c?7ZX9w5MS9N}Mkte73f0=JK`x-E z@43T>WzsC5e7oc*wtImvtbs&}q2@hNWFd;@UL*`>AZcglbPs@x`)3^fN6hd zK4dP6>t6T~J3L8i_Y`@J!ntR8#Cu8(9~{`-L7t)j_Z*J|Pbp7>HSr%Xm`JN$$s0}R zl;G=rCexS~nx1=Ytl{GLFQY&buGt}YBG(6Z?~pu^4ThU{h@Qyb!NWRa=-=YNWkGM~ z<>KI0ATfH`cW@n$5WRf6ZZ*DMol+uU{Q{lvp`k=-Y7P0Jf<%I5b)Yj`!dQ#ek)>F! z2JQrsD3*1A8-YZMD32w=C!`(oVTeALeGmz+( z{53ojBm;a4fXiRJ0m`LSGfc+XxcK>n>ATwb`B_gUG_rOTtQuSES*LtkCYQ`zRkA*? zFq`hS0Widu04#Kftmu-+G#zGO_qA+%(dU!g6 z7)$ZN5@@m`8f2LQTKAdyqq|~6x3QV=>)tk<$c&%bWz#Q5waJaQTOwzrRrn6nN&Q1= z>%2o|Y*N1h%dJLG{o1wN;>QqZD^hSd%xkc9D8v0MOjX5zjv_Pc&|Wl{zNW#)O|Xq3 z??LG4dckd!dcTS~fBVf|(6ZQ=-&Drc6lj(j=YI2#eIvA^QS;TDnygD%2KetaA-xXqlI$-WAHpv;<8$iK~s%_}}!u$i1lacL=h7r?zNJ zpl={4zVaKhyr#X0!JoTNOkgYLSTES9or}ObCb0CY3l?>_Wst-IwPR{JiO31gx?AV; zjOYBt*9BmfycqRQj^YkX;9dbYI@QO${h(Bi^AGb!S+X7P1;!3FzLKlAmSW8&Xh{R9 z72a|7_#JjDyco{-$Fx#qsGuWrK*%E5FTO}eHZoponG&o?crID8Y!i;aT)^YjSB#AG zYF-r?&1(7;IAh(B_I@+PFC*=)yih8Qf;3hc^ljs;k>~3Yfm`tFUw14ET?R*0scxxL zjT@@hjSQ2Tg+K^P$;^=*6-~QNy5^`~2yj@3+GH>6BIx6u`0`Dv(~;N8MO%sZABjrS zQROT7jFal%W_45G7fHGEo6t7Havt9>*9)O&%Y5f3M9Bpio&m;v3=*I2UYq4GxvGhl z6?47=8{lo$+p=zCdoii9Vl4d0t~e$;_*C>|@|E>^*N8lo1KmUs?Jb7%vd|90iPyU0 z_#S7h;U2f7Kh9(oWSC*Sm3a5~rMrO0QA9M?bw7oQl%J4bFZitGML&t88gWr+kuYs@ z5z%O-yec<8M2HN*8wk;g=C#1r$H4I@a(CI_^=176Bz7%J!l>rg@n59u{8?dsI3h@v zF5Jp&vO&@7*O%`YskfmK`{(MV(MO-2h2=HHwA1^S1$?d)(S9G zx!47!%FTJbr+i6@g&6&BGDnIJ$ws$0^+PVBgUz_OavKyThs#~w}SgzbtB_$-`Tji9Wg4)=w+EmV$g;yeFi>ia#f&JA-F>V=f zLuQ6w9)0<~Q>D-uR#dH4oiM2L+k5iT?Dx(ojzte1QR9GaCmE+*X8+a1op62IORNw_QY1QSS zYDfJ~Res(Z9Yuu8?27Sg6Yg|3RjXeU8@}-JcMn}^}=e zzE(%YX7oSHyKsl-^V}dAjm}lAen+m*Umf(=>pM5$H9rg&vVL*mG_Sc+{H)gRG|p1e z;PDYA+8CG3lnqL7;^o$m26jPM2B&`DHN0Qo8Y%DlTX*PundlWV{QO36#puE(L<2bb z+a6^dqXyP!;OQJ@lYv|?iUsZPc8W+b_><@`kDIt$lzb_jiLnDy1P3^$_(E$ z2(6RPPEBi$X7dy{iVNsvRKHH~6t4Nq|G7?0kVE65-OVO2EXT$zC$O5SOiAw}x-)Jq zQ`yG|8gyqNc;mWjjH6mJvxZ)QG1$1B8$-U}tB?;Iw^oWPMT+O2kCb_9(6FVvoQUEi zs3FJV7t#jM2AVre=%jw|yZ?|6eV$ktXU5rWG!XBqqbv*XBa~ty1yc zR#FLGEid3VdOg8^y4`AC_un7En;9iNbp+O$BtB6jW{V2Xh36GDKsx0AQ+3lMA(9os zWU8nY#+>EzsVU5?U{j4eKQ)` F{{X1W1u diff --git a/content/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 b/content/gitbook/fonts/fontawesome/fontawesome-webfont.woff2 deleted file mode 100644 index 3d43adf92d0d3687853b92a195cb4f5771d62461..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71895 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 diff --git a/content/gitbook/gitbook-plugin-algolia/plugin-algolia.css b/content/gitbook/gitbook-plugin-algolia/plugin-algolia.css deleted file mode 100644 index ae46c18..0000000 --- a/content/gitbook/gitbook-plugin-algolia/plugin-algolia.css +++ /dev/null @@ -1,12 +0,0 @@ -.powered-by-algolia { - margin-top: 30px; - text-align: right; - opacity: 0.75; - - color: #555; - font-size: 13px; -} - -.powered-by-algolia img { - vertical-align: bottom; -} \ No newline at end of file diff --git a/content/gitbook/gitbook-plugin-algolia/search-algolia.js b/content/gitbook/gitbook-plugin-algolia/search-algolia.js deleted file mode 100644 index 43d2442..0000000 --- a/content/gitbook/gitbook-plugin-algolia/search-algolia.js +++ /dev/null @@ -1,49 +0,0 @@ -require([ - 'gitbook', - 'jquery' -], function(gitbook, $) { - // Define algolia search engine - function AlgoliaSearchEngine(config) { - // Create algolia client - // eslint-disable-next-line no-undef - this.client = algoliasearch(config.algolia.applicationID, config.algolia.publicKey); - this.index = this.client.initIndex(config.algolia.index); - this.name = 'AlgoliaSearchEngine'; - } - - AlgoliaSearchEngine.prototype.init = function() { - return $.Deferred().resolve().promise(); - }; - - AlgoliaSearchEngine.prototype.search = function(q, offset, length) { - var d = $.Deferred(); - - this.index.search(q, { hitsPerPage: length }) - .then(function(res) { - // return content; - var results = res.hits.map(function(hit) { - return { - title: hit.title, - body: hit['_highlightResult'].body.value, - url: hit.url - }; - }); - - d.resolve({ - query: res.query, - count: res.nbHits, - results: results - }); - }) - .catch(function(err) { - d.reject(err); - }); - - return d.promise(); - }; - - gitbook.events.bind('start', function(e, config) { - // Set gitbook research to Algolia - gitbook.search.setEngine(AlgoliaSearchEngine, config); - }); -}); \ No newline at end of file diff --git a/content/gitbook/gitbook-plugin-anchors/plugin.css b/content/gitbook/gitbook-plugin-anchors/plugin.css deleted file mode 100644 index adf3e9e..0000000 --- a/content/gitbook/gitbook-plugin-anchors/plugin.css +++ /dev/null @@ -1,30 +0,0 @@ - -a.plugin-anchor { - color: inherit !important; - display: none; - margin-left: -30px; - padding-left: 40px; - cursor: pointer; - position: absolute; - top: 0; - left: 0; - bottom: 0; -} - -a.plugin-anchor i { - margin-left: -30px; - font-size: 15px !important; -} - -h1, h2, h3, h4, h5, h6 { - position: relative; -} - -h1:hover a.plugin-anchor, h2:hover a.plugin-anchor, h3:hover a.plugin-anchor, -h4:hover a.plugin-anchor, h5:hover a.plugin-anchor, h6:hover a.plugin-anchor { - display: inline-block; -} - -.book .book-body .page-wrapper .page-inner section.normal { - overflow: visible; -} diff --git a/content/gitbook/gitbook-plugin-github/plugin.js b/content/gitbook/gitbook-plugin-github/plugin.js deleted file mode 100644 index 14810ce..0000000 --- a/content/gitbook/gitbook-plugin-github/plugin.js +++ /dev/null @@ -1,14 +0,0 @@ -require([ 'gitbook' ], function (gitbook) { - gitbook.events.bind('start', function (e, config) { - var githubURL = config.github.url; - - gitbook.toolbar.createButton({ - icon: 'fa fa-github', - label: 'GitHub', - position: 'right', - onClick: function() { - window.open(githubURL) - } - }); - }); -}); diff --git a/content/gitbook/gitbook-plugin-highlight/ebook.css b/content/gitbook/gitbook-plugin-highlight/ebook.css deleted file mode 100644 index cecaaab..0000000 --- a/content/gitbook/gitbook-plugin-highlight/ebook.css +++ /dev/null @@ -1,135 +0,0 @@ -pre, -code { - /* http://jmblog.github.io/color-themes-for-highlightjs */ - /* Tomorrow Comment */ - /* Tomorrow Red */ - /* Tomorrow Orange */ - /* Tomorrow Yellow */ - /* Tomorrow Green */ - /* Tomorrow Aqua */ - /* Tomorrow Blue */ - /* Tomorrow Purple */ -} -pre .hljs-comment, -code .hljs-comment, -pre .hljs-title, -code .hljs-title { - color: #8e908c; -} -pre .hljs-variable, -code .hljs-variable, -pre .hljs-attribute, -code .hljs-attribute, -pre .hljs-tag, -code .hljs-tag, -pre .hljs-regexp, -code .hljs-regexp, -pre .hljs-deletion, -code .hljs-deletion, -pre .ruby .hljs-constant, -code .ruby .hljs-constant, -pre .xml .hljs-tag .hljs-title, -code .xml .hljs-tag .hljs-title, -pre .xml .hljs-pi, -code .xml .hljs-pi, -pre .xml .hljs-doctype, -code .xml .hljs-doctype, -pre .html .hljs-doctype, -code .html .hljs-doctype, -pre .css .hljs-id, -code .css .hljs-id, -pre .css .hljs-class, -code .css .hljs-class, -pre .css .hljs-pseudo, -code .css .hljs-pseudo { - color: #c82829; -} -pre .hljs-number, -code .hljs-number, -pre .hljs-preprocessor, -code .hljs-preprocessor, -pre .hljs-pragma, -code .hljs-pragma, -pre .hljs-built_in, -code .hljs-built_in, -pre .hljs-literal, -code .hljs-literal, -pre .hljs-params, -code .hljs-params, -pre .hljs-constant, -code .hljs-constant { - color: #f5871f; -} -pre .ruby .hljs-class .hljs-title, -code .ruby .hljs-class .hljs-title, -pre .css .hljs-rules .hljs-attribute, -code .css .hljs-rules .hljs-attribute { - color: #eab700; -} -pre .hljs-string, -code .hljs-string, -pre .hljs-value, -code .hljs-value, -pre .hljs-inheritance, -code .hljs-inheritance, -pre .hljs-header, -code .hljs-header, -pre .hljs-addition, -code .hljs-addition, -pre .ruby .hljs-symbol, -code .ruby .hljs-symbol, -pre .xml .hljs-cdata, -code .xml .hljs-cdata { - color: #718c00; -} -pre .css .hljs-hexcolor, -code .css .hljs-hexcolor { - color: #3e999f; -} -pre .hljs-function, -code .hljs-function, -pre .python .hljs-decorator, -code .python .hljs-decorator, -pre .python .hljs-title, -code .python .hljs-title, -pre .ruby .hljs-function .hljs-title, -code .ruby .hljs-function .hljs-title, -pre .ruby .hljs-title .hljs-keyword, -code .ruby .hljs-title .hljs-keyword, -pre .perl .hljs-sub, -code .perl .hljs-sub, -pre .javascript .hljs-title, -code .javascript .hljs-title, -pre .coffeescript .hljs-title, -code .coffeescript .hljs-title { - color: #4271ae; -} -pre .hljs-keyword, -code .hljs-keyword, -pre .javascript .hljs-function, -code .javascript .hljs-function { - color: #8959a8; -} -pre .hljs, -code .hljs { - display: block; - background: white; - color: #4d4d4c; - padding: 0.5em; -} -pre .coffeescript .javascript, -code .coffeescript .javascript, -pre .javascript .xml, -code .javascript .xml, -pre .tex .hljs-formula, -code .tex .hljs-formula, -pre .xml .javascript, -code .xml .javascript, -pre .xml .vbscript, -code .xml .vbscript, -pre .xml .css, -code .xml .css, -pre .xml .hljs-cdata, -code .xml .hljs-cdata { - opacity: 0.5; -} diff --git a/content/gitbook/gitbook-plugin-highlight/website.css b/content/gitbook/gitbook-plugin-highlight/website.css deleted file mode 100644 index 6674448..0000000 --- a/content/gitbook/gitbook-plugin-highlight/website.css +++ /dev/null @@ -1,434 +0,0 @@ -.book .book-body .page-wrapper .page-inner section.normal pre, -.book .book-body .page-wrapper .page-inner section.normal code { - /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ - /* Tomorrow Comment */ - /* Tomorrow Red */ - /* Tomorrow Orange */ - /* Tomorrow Yellow */ - /* Tomorrow Green */ - /* Tomorrow Aqua */ - /* Tomorrow Blue */ - /* Tomorrow Purple */ -} -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-comment, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-title { - color: #8e908c; -} -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-variable, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-tag, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-tag, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-deletion, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-deletion, -.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-constant, -.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-constant, -.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-tag .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-tag .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-pi, -.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-pi, -.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-doctype, -.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-doctype, -.book .book-body .page-wrapper .page-inner section.normal pre .html .hljs-doctype, -.book .book-body .page-wrapper .page-inner section.normal code .html .hljs-doctype, -.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-id, -.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-id, -.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-class, -.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-class, -.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, -.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo { - color: #c82829; -} -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-number, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-number, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-literal, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-literal, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-params, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-params, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-constant { - color: #f5871f; -} -.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-class .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-class .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-rules .hljs-attribute, -.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-rules .hljs-attribute { - color: #eab700; -} -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-string, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-string, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-value, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-value, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-inheritance, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-inheritance, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-header, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-header, -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-addition, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-addition, -.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-symbol, -.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-symbol, -.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, -.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { - color: #718c00; -} -.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-hexcolor, -.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-hexcolor { - color: #3e999f; -} -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-function, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-function, -.book .book-body .page-wrapper .page-inner section.normal pre .python .hljs-decorator, -.book .book-body .page-wrapper .page-inner section.normal code .python .hljs-decorator, -.book .book-body .page-wrapper .page-inner section.normal pre .python .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal code .python .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-function .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-function .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-title .hljs-keyword, -.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-title .hljs-keyword, -.book .book-body .page-wrapper .page-inner section.normal pre .perl .hljs-sub, -.book .book-body .page-wrapper .page-inner section.normal code .perl .hljs-sub, -.book .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal pre .coffeescript .hljs-title, -.book .book-body .page-wrapper .page-inner section.normal code .coffeescript .hljs-title { - color: #4271ae; -} -.book .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, -.book .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, -.book .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-function, -.book .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-function { - color: #8959a8; -} -.book .book-body .page-wrapper .page-inner section.normal pre .hljs, -.book .book-body .page-wrapper .page-inner section.normal code .hljs { - display: block; - background: white; - color: #4d4d4c; - padding: 0.5em; -} -.book .book-body .page-wrapper .page-inner section.normal pre .coffeescript .javascript, -.book .book-body .page-wrapper .page-inner section.normal code .coffeescript .javascript, -.book .book-body .page-wrapper .page-inner section.normal pre .javascript .xml, -.book .book-body .page-wrapper .page-inner section.normal code .javascript .xml, -.book .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, -.book .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, -.book .book-body .page-wrapper .page-inner section.normal pre .xml .javascript, -.book .book-body .page-wrapper .page-inner section.normal code .xml .javascript, -.book .book-body .page-wrapper .page-inner section.normal pre .xml .vbscript, -.book .book-body .page-wrapper .page-inner section.normal code .xml .vbscript, -.book .book-body .page-wrapper .page-inner section.normal pre .xml .css, -.book .book-body .page-wrapper .page-inner section.normal code .xml .css, -.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, -.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { - opacity: 0.5; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code { - /* - -Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull - -*/ - /* Solarized Green */ - /* Solarized Cyan */ - /* Solarized Blue */ - /* Solarized Yellow */ - /* Solarized Orange */ - /* Solarized Red */ - /* Solarized Violet */ -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs { - display: block; - padding: 0.5em; - background: #fdf6e3; - color: #657b83; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-comment, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-template_comment, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-template_comment, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .diff .hljs-header, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .diff .hljs-header, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-doctype, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-doctype, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-pi, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-pi, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .lisp .hljs-string, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .lisp .hljs-string, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-javadoc, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-javadoc { - color: #93a1a1; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-winutils, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-winutils, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .method, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .method, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-addition, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-addition, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-tag, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-tag, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-request, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-request, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-status, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-status, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .nginx .hljs-title, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .nginx .hljs-title { - color: #859900; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-number, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-number, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-command, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-command, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-string, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-string, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-tag .hljs-value, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-tag .hljs-value, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-rules .hljs-value, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-rules .hljs-value, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-phpdoc, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-phpdoc, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-hexcolor, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-hexcolor, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_url, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_url { - color: #2aa198; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-title, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-title, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-localvars, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-localvars, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-chunk, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-chunk, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-decorator, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-decorator, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-identifier, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-identifier, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .vhdl .hljs-literal, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .vhdl .hljs-literal, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-id, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-id, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-function, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-function { - color: #268bd2; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-variable, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .lisp .hljs-body, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .lisp .hljs-body, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .smalltalk .hljs-number, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .smalltalk .hljs-number, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-constant, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-class .hljs-title, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-class .hljs-title, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-parent, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-parent, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .haskell .hljs-type, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .haskell .hljs-type, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_reference, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_reference { - color: #b58900; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor .hljs-keyword, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor .hljs-keyword, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-shebang, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-shebang, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-symbol, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-symbol, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-symbol .hljs-string, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-symbol .hljs-string, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .diff .hljs-change, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .diff .hljs-change, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-special, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-special, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-attr_selector, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-attr_selector, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-subst, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-subst, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-cdata, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-cdata, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .clojure .hljs-title, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .clojure .hljs-title, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-header, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-header { - color: #cb4b16; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-deletion, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-deletion, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-important, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-important { - color: #dc322f; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_label, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_label { - color: #6c71c4; -} -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, -.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula { - background: #eee8d5; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code { - /* Tomorrow Night Bright Theme */ - /* Original theme - https://github.com/chriskempson/tomorrow-theme */ - /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ - /* Tomorrow Comment */ - /* Tomorrow Red */ - /* Tomorrow Orange */ - /* Tomorrow Yellow */ - /* Tomorrow Green */ - /* Tomorrow Aqua */ - /* Tomorrow Blue */ - /* Tomorrow Purple */ -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-comment, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-title { - color: #969896; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-variable, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-tag, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-tag, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-deletion, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-deletion, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-constant, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-constant, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-tag .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-tag .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-pi, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-pi, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-doctype, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-doctype, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .html .hljs-doctype, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .html .hljs-doctype, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-id, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-id, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-class, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-class, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo { - color: #d54e53; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-number, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-number, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-literal, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-literal, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-params, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-params, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-constant { - color: #e78c45; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-class .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-class .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-rules .hljs-attribute, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-rules .hljs-attribute { - color: #e7c547; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-string, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-string, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-value, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-value, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-inheritance, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-inheritance, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-header, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-header, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-addition, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-addition, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-symbol, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-symbol, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { - color: #b9ca4a; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-hexcolor, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-hexcolor { - color: #70c0b1; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-function, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-function, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .python .hljs-decorator, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .python .hljs-decorator, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .python .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .python .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-function .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-function .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-title .hljs-keyword, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-title .hljs-keyword, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .perl .hljs-sub, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .perl .hljs-sub, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .coffeescript .hljs-title, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .coffeescript .hljs-title { - color: #7aa6da; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-function, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-function { - color: #c397d8; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs { - display: block; - background: black; - color: #eaeaea; - padding: 0.5em; -} -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .coffeescript .javascript, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .coffeescript .javascript, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .xml, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .xml, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .javascript, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .javascript, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .vbscript, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .vbscript, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .css, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .css, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, -.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { - opacity: 0.5; -} diff --git a/content/gitbook/gitbook-plugin-hints/plugin-hints.css b/content/gitbook/gitbook-plugin-hints/plugin-hints.css deleted file mode 100644 index ed4480c..0000000 --- a/content/gitbook/gitbook-plugin-hints/plugin-hints.css +++ /dev/null @@ -1,9 +0,0 @@ -.hints-icon { - display: table-cell; - padding-right: 15px; - padding-left: 5px; -} - -.hints-container { - display: table-cell; -} diff --git a/content/gitbook/gitbook-plugin-livereload/plugin.js b/content/gitbook/gitbook-plugin-livereload/plugin.js deleted file mode 100644 index 923b3ae..0000000 --- a/content/gitbook/gitbook-plugin-livereload/plugin.js +++ /dev/null @@ -1,11 +0,0 @@ -(function() { - var newEl = document.createElement('script'), - firstScriptTag = document.getElementsByTagName('script')[0]; - - if (firstScriptTag) { - newEl.async = 1; - newEl.src = '//' + window.location.hostname + ':35729/livereload.js'; - firstScriptTag.parentNode.insertBefore(newEl, firstScriptTag); - } - -})(); diff --git a/content/gitbook/gitbook-plugin-lunr/lunr.min.js b/content/gitbook/gitbook-plugin-lunr/lunr.min.js deleted file mode 100644 index 6aa6bc7..0000000 --- a/content/gitbook/gitbook-plugin-lunr/lunr.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 0.5.12 - * Copyright (C) 2015 Oliver Nightingale - * MIT Licensed - * @license - */ -!function(){var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.5.12",t.utils={},t.utils.warn=function(t){return function(e){t.console&&console.warn&&console.warn(e)}}(this),t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var t=Array.prototype.slice.call(arguments),e=t.pop(),n=t;if("function"!=typeof e)throw new TypeError("last argument must be a function");n.forEach(function(t){this.hasHandler(t)||(this.events[t]=[]),this.events[t].push(e)},this)},t.EventEmitter.prototype.removeListener=function(t,e){if(this.hasHandler(t)){var n=this.events[t].indexOf(e);this.events[t].splice(n,1),this.events[t].length||delete this.events[t]}},t.EventEmitter.prototype.emit=function(t){if(this.hasHandler(t)){var e=Array.prototype.slice.call(arguments,1);this.events[t].forEach(function(t){t.apply(void 0,e)})}},t.EventEmitter.prototype.hasHandler=function(t){return t in this.events},t.tokenizer=function(t){return arguments.length&&null!=t&&void 0!=t?Array.isArray(t)?t.map(function(t){return t.toLowerCase()}):t.toString().trim().toLowerCase().split(/[\s\-]+/):[]},t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.registeredFunctions[e];if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._stack.indexOf(e);if(-1==i)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._stack.indexOf(e);if(-1==i)throw new Error("Cannot find existingFn");this._stack.splice(i,0,n)},t.Pipeline.prototype.remove=function(t){var e=this._stack.indexOf(t);-1!=e&&this._stack.splice(e,1)},t.Pipeline.prototype.run=function(t){for(var e=[],n=t.length,i=this._stack.length,o=0;n>o;o++){for(var r=t[o],s=0;i>s&&(r=this._stack[s](r,o,t),void 0!==r);s++);void 0!==r&&e.push(r)}return e},t.Pipeline.prototype.reset=function(){this._stack=[]},t.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},t.Vector.Node=function(t,e,n){this.idx=t,this.val=e,this.next=n},t.Vector.prototype.insert=function(e,n){this._magnitude=void 0;var i=this.list;if(!i)return this.list=new t.Vector.Node(e,n,i),this.length++;if(en.idx?n=n.next:(i+=e.val*n.val,e=e.next,n=n.next);return i},t.Vector.prototype.similarity=function(t){return this.dot(t)/(this.magnitude()*t.magnitude())},t.SortedSet=function(){this.length=0,this.elements=[]},t.SortedSet.load=function(t){var e=new this;return e.elements=t,e.length=t.length,e},t.SortedSet.prototype.add=function(){var t,e;for(t=0;t1;){if(r===t)return o;t>r&&(e=o),r>t&&(n=o),i=n-e,o=e+Math.floor(i/2),r=this.elements[o]}return r===t?o:-1},t.SortedSet.prototype.locationFor=function(t){for(var e=0,n=this.elements.length,i=n-e,o=e+Math.floor(i/2),r=this.elements[o];i>1;)t>r&&(e=o),r>t&&(n=o),i=n-e,o=e+Math.floor(i/2),r=this.elements[o];return r>t?o:t>r?o+1:void 0},t.SortedSet.prototype.intersect=function(e){for(var n=new t.SortedSet,i=0,o=0,r=this.length,s=e.length,a=this.elements,h=e.elements;;){if(i>r-1||o>s-1)break;a[i]!==h[o]?a[i]h[o]&&o++:(n.add(a[i]),i++,o++)}return n},t.SortedSet.prototype.clone=function(){var e=new t.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},t.SortedSet.prototype.union=function(t){var e,n,i;return this.length>=t.length?(e=this,n=t):(e=t,n=this),i=e.clone(),i.add.apply(i,n.toArray()),i},t.SortedSet.prototype.toJSON=function(){return this.toArray()},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.Store,this.tokenStore=new t.TokenStore,this.corpusTokens=new t.SortedSet,this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var t=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,t)},t.Index.prototype.off=function(t,e){return this.eventEmitter.removeListener(t,e)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;return n._fields=e.fields,n._ref=e.ref,n.documentStore=t.Store.load(e.documentStore),n.tokenStore=t.TokenStore.load(e.tokenStore),n.corpusTokens=t.SortedSet.load(e.corpusTokens),n.pipeline=t.Pipeline.load(e.pipeline),n},t.Index.prototype.field=function(t,e){var e=e||{},n={name:t,boost:e.boost||1};return this._fields.push(n),this},t.Index.prototype.ref=function(t){return this._ref=t,this},t.Index.prototype.add=function(e,n){var i={},o=new t.SortedSet,r=e[this._ref],n=void 0===n?!0:n;this._fields.forEach(function(n){var r=this.pipeline.run(t.tokenizer(e[n.name]));i[n.name]=r,t.SortedSet.prototype.add.apply(o,r)},this),this.documentStore.set(r,o),t.SortedSet.prototype.add.apply(this.corpusTokens,o.toArray());for(var s=0;s0&&(i=1+Math.log(this.documentStore.length/n)),this._idfCache[e]=i},t.Index.prototype.search=function(e){var n=this.pipeline.run(t.tokenizer(e)),i=new t.Vector,o=[],r=this._fields.reduce(function(t,e){return t+e.boost},0),s=n.some(function(t){return this.tokenStore.has(t)},this);if(!s)return[];n.forEach(function(e,n,s){var a=1/s.length*this._fields.length*r,h=this,l=this.tokenStore.expand(e).reduce(function(n,o){var r=h.corpusTokens.indexOf(o),s=h.idf(o),l=1,u=new t.SortedSet;if(o!==e){var c=Math.max(3,o.length-e.length);l=1/Math.log(c)}return r>-1&&i.insert(r,a*s*l),Object.keys(h.tokenStore.get(o)).forEach(function(t){u.add(t)}),n.union(u)},new t.SortedSet);o.push(l)},this);var a=o.reduce(function(t,e){return t.intersect(e)});return a.map(function(t){return{ref:t,score:i.similarity(this.documentVector(t))}},this).sort(function(t,e){return e.score-t.score})},t.Index.prototype.documentVector=function(e){for(var n=this.documentStore.get(e),i=n.length,o=new t.Vector,r=0;i>r;r++){var s=n.elements[r],a=this.tokenStore.get(s)[e].tf,h=this.idf(s);o.insert(this.corpusTokens.indexOf(s),a*h)}return o},t.Index.prototype.toJSON=function(){return{version:t.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},t.Index.prototype.use=function(t){var e=Array.prototype.slice.call(arguments,1);e.unshift(this),t.apply(this,e)},t.Store=function(){this.store={},this.length=0},t.Store.load=function(e){var n=new this;return n.length=e.length,n.store=Object.keys(e.store).reduce(function(n,i){return n[i]=t.SortedSet.load(e.store[i]),n},{}),n},t.Store.prototype.set=function(t,e){this.has(t)||this.length++,this.store[t]=e},t.Store.prototype.get=function(t){return this.store[t]},t.Store.prototype.has=function(t){return t in this.store},t.Store.prototype.remove=function(t){this.has(t)&&(delete this.store[t],this.length--)},t.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},t.stemmer=function(){var t={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},e={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[^aeiou]",i="[aeiouy]",o=n+"[^aeiouy]*",r=i+"[aeiou]*",s="^("+o+")?"+r+o,a="^("+o+")?"+r+o+"("+r+")?$",h="^("+o+")?"+r+o+r+o,l="^("+o+")?"+i,u=new RegExp(s),c=new RegExp(h),f=new RegExp(a),d=new RegExp(l),p=/^(.+?)(ss|i)es$/,m=/^(.+?)([^s])s$/,v=/^(.+?)eed$/,y=/^(.+?)(ed|ing)$/,g=/.$/,S=/(at|bl|iz)$/,w=new RegExp("([^aeiouylsz])\\1$"),x=new RegExp("^"+o+i+"[^aeiouwxy]$"),k=/^(.+?[^aeiou])y$/,b=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,_=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,F=/^(.+?)(s|t)(ion)$/,O=/^(.+?)e$/,P=/ll$/,N=new RegExp("^"+o+i+"[^aeiouwxy]$"),T=function(n){var i,o,r,s,a,h,l;if(n.length<3)return n;if(r=n.substr(0,1),"y"==r&&(n=r.toUpperCase()+n.substr(1)),s=p,a=m,s.test(n)?n=n.replace(s,"$1$2"):a.test(n)&&(n=n.replace(a,"$1$2")),s=v,a=y,s.test(n)){var T=s.exec(n);s=u,s.test(T[1])&&(s=g,n=n.replace(s,""))}else if(a.test(n)){var T=a.exec(n);i=T[1],a=d,a.test(i)&&(n=i,a=S,h=w,l=x,a.test(n)?n+="e":h.test(n)?(s=g,n=n.replace(s,"")):l.test(n)&&(n+="e"))}if(s=k,s.test(n)){var T=s.exec(n);i=T[1],n=i+"i"}if(s=b,s.test(n)){var T=s.exec(n);i=T[1],o=T[2],s=u,s.test(i)&&(n=i+t[o])}if(s=E,s.test(n)){var T=s.exec(n);i=T[1],o=T[2],s=u,s.test(i)&&(n=i+e[o])}if(s=_,a=F,s.test(n)){var T=s.exec(n);i=T[1],s=c,s.test(i)&&(n=i)}else if(a.test(n)){var T=a.exec(n);i=T[1]+T[2],a=c,a.test(i)&&(n=i)}if(s=O,s.test(n)){var T=s.exec(n);i=T[1],s=c,a=f,h=N,(s.test(i)||a.test(i)&&!h.test(i))&&(n=i)}return s=P,a=c,s.test(n)&&a.test(n)&&(s=g,n=n.replace(s,"")),"y"==r&&(n=r.toLowerCase()+n.substr(1)),n};return T}(),t.Pipeline.registerFunction(t.stemmer,"stemmer"),t.stopWordFilter=function(e){return e&&t.stopWordFilter.stopWords[e]!==e?e:void 0},t.stopWordFilter.stopWords={a:"a",able:"able",about:"about",across:"across",after:"after",all:"all",almost:"almost",also:"also",am:"am",among:"among",an:"an",and:"and",any:"any",are:"are",as:"as",at:"at",be:"be",because:"because",been:"been",but:"but",by:"by",can:"can",cannot:"cannot",could:"could",dear:"dear",did:"did","do":"do",does:"does",either:"either","else":"else",ever:"ever",every:"every","for":"for",from:"from",get:"get",got:"got",had:"had",has:"has",have:"have",he:"he",her:"her",hers:"hers",him:"him",his:"his",how:"how",however:"however",i:"i","if":"if","in":"in",into:"into",is:"is",it:"it",its:"its",just:"just",least:"least",let:"let",like:"like",likely:"likely",may:"may",me:"me",might:"might",most:"most",must:"must",my:"my",neither:"neither",no:"no",nor:"nor",not:"not",of:"of",off:"off",often:"often",on:"on",only:"only",or:"or",other:"other",our:"our",own:"own",rather:"rather",said:"said",say:"say",says:"says",she:"she",should:"should",since:"since",so:"so",some:"some",than:"than",that:"that",the:"the",their:"their",them:"them",then:"then",there:"there",these:"these",they:"they","this":"this",tis:"tis",to:"to",too:"too",twas:"twas",us:"us",wants:"wants",was:"was",we:"we",were:"were",what:"what",when:"when",where:"where",which:"which","while":"while",who:"who",whom:"whom",why:"why",will:"will","with":"with",would:"would",yet:"yet",you:"you",your:"your"},t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter"),t.trimmer=function(t){var e=t.replace(/^\W+/,"").replace(/\W+$/,"");return""===e?void 0:e},t.Pipeline.registerFunction(t.trimmer,"trimmer"),t.TokenStore=function(){this.root={docs:{}},this.length=0},t.TokenStore.load=function(t){var e=new this;return e.root=t.root,e.length=t.length,e},t.TokenStore.prototype.add=function(t,e,n){var n=n||this.root,i=t[0],o=t.slice(1);return i in n||(n[i]={docs:{}}),0===o.length?(n[i].docs[e.ref]=e,void(this.length+=1)):this.add(o,e,n[i])},t.TokenStore.prototype.has=function(t){if(!t)return!1;for(var e=this.root,n=0;no;o++){for(var r=t[o],s=0;i>s&&(r=this._stack[s](r,o,t),void 0!==r);s++);void 0!==r&&e.push(r)}return e},t.Pipeline.prototype.reset=function(){this._stack=[]},t.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},t.Vector.Node=function(t,e,n){this.idx=t,this.val=e,this.next=n},t.Vector.prototype.insert=function(e,n){this._magnitude=void 0;var i=this.list;if(!i)return this.list=new t.Vector.Node(e,n,i),this.length++;if(en.idx?n=n.next:(i+=e.val*n.val,e=e.next,n=n.next);return i},t.Vector.prototype.similarity=function(t){return this.dot(t)/(this.magnitude()*t.magnitude())},t.SortedSet=function(){this.length=0,this.elements=[]},t.SortedSet.load=function(t){var e=new this;return e.elements=t,e.length=t.length,e},t.SortedSet.prototype.add=function(){var t,e;for(t=0;t1;){if(r===t)return o;t>r&&(e=o),r>t&&(n=o),i=n-e,o=e+Math.floor(i/2),r=this.elements[o]}return r===t?o:-1},t.SortedSet.prototype.locationFor=function(t){for(var e=0,n=this.elements.length,i=n-e,o=e+Math.floor(i/2),r=this.elements[o];i>1;)t>r&&(e=o),r>t&&(n=o),i=n-e,o=e+Math.floor(i/2),r=this.elements[o];return r>t?o:t>r?o+1:void 0},t.SortedSet.prototype.intersect=function(e){for(var n=new t.SortedSet,i=0,o=0,r=this.length,s=e.length,a=this.elements,h=e.elements;;){if(i>r-1||o>s-1)break;a[i]!==h[o]?a[i]h[o]&&o++:(n.add(a[i]),i++,o++)}return n},t.SortedSet.prototype.clone=function(){var e=new t.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},t.SortedSet.prototype.union=function(t){var e,n,i;return this.length>=t.length?(e=this,n=t):(e=t,n=this),i=e.clone(),i.add.apply(i,n.toArray()),i},t.SortedSet.prototype.toJSON=function(){return this.toArray()},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.Store,this.tokenStore=new t.TokenStore,this.corpusTokens=new t.SortedSet,this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var t=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,t)},t.Index.prototype.off=function(t,e){return this.eventEmitter.removeListener(t,e)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;return n._fields=e.fields,n._ref=e.ref,n.documentStore=t.Store.load(e.documentStore),n.tokenStore=t.TokenStore.load(e.tokenStore),n.corpusTokens=t.SortedSet.load(e.corpusTokens),n.pipeline=t.Pipeline.load(e.pipeline),n},t.Index.prototype.field=function(t,e){var e=e||{},n={name:t,boost:e.boost||1};return this._fields.push(n),this},t.Index.prototype.ref=function(t){return this._ref=t,this},t.Index.prototype.add=function(e,n){var i={},o=new t.SortedSet,r=e[this._ref],n=void 0===n?!0:n;this._fields.forEach(function(n){var r=this.pipeline.run(t.tokenizer(e[n.name]));i[n.name]=r,t.SortedSet.prototype.add.apply(o,r)},this),this.documentStore.set(r,o),t.SortedSet.prototype.add.apply(this.corpusTokens,o.toArray());for(var s=0;s0&&(i=1+Math.log(this.documentStore.length/n)),this._idfCache[e]=i},t.Index.prototype.search=function(e){var n=this.pipeline.run(t.tokenizer(e)),i=new t.Vector,o=[],r=this._fields.reduce(function(t,e){return t+e.boost},0),s=n.some(function(t){return this.tokenStore.has(t)},this);if(!s)return[];n.forEach(function(e,n,s){var a=1/s.length*this._fields.length*r,h=this,l=this.tokenStore.expand(e).reduce(function(n,o){var r=h.corpusTokens.indexOf(o),s=h.idf(o),l=1,u=new t.SortedSet;if(o!==e){var c=Math.max(3,o.length-e.length);l=1/Math.log(c)}return r>-1&&i.insert(r,a*s*l),Object.keys(h.tokenStore.get(o)).forEach(function(t){u.add(t)}),n.union(u)},new t.SortedSet);o.push(l)},this);var a=o.reduce(function(t,e){return t.intersect(e)});return a.map(function(t){return{ref:t,score:i.similarity(this.documentVector(t))}},this).sort(function(t,e){return e.score-t.score})},t.Index.prototype.documentVector=function(e){for(var n=this.documentStore.get(e),i=n.length,o=new t.Vector,r=0;i>r;r++){var s=n.elements[r],a=this.tokenStore.get(s)[e].tf,h=this.idf(s);o.insert(this.corpusTokens.indexOf(s),a*h)}return o},t.Index.prototype.toJSON=function(){return{version:t.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},t.Index.prototype.use=function(t){var e=Array.prototype.slice.call(arguments,1);e.unshift(this),t.apply(this,e)},t.Store=function(){this.store={},this.length=0},t.Store.load=function(e){var n=new this;return n.length=e.length,n.store=Object.keys(e.store).reduce(function(n,i){return n[i]=t.SortedSet.load(e.store[i]),n},{}),n},t.Store.prototype.set=function(t,e){this.has(t)||this.length++,this.store[t]=e},t.Store.prototype.get=function(t){return this.store[t]},t.Store.prototype.has=function(t){return t in this.store},t.Store.prototype.remove=function(t){this.has(t)&&(delete this.store[t],this.length--)},t.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},t.stemmer=function(){var t={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},e={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[^aeiou]",i="[aeiouy]",o=n+"[^aeiouy]*",r=i+"[aeiou]*",s="^("+o+")?"+r+o,a="^("+o+")?"+r+o+"("+r+")?$",h="^("+o+")?"+r+o+r+o,l="^("+o+")?"+i,u=new RegExp(s),c=new RegExp(h),f=new RegExp(a),d=new RegExp(l),p=/^(.+?)(ss|i)es$/,m=/^(.+?)([^s])s$/,v=/^(.+?)eed$/,y=/^(.+?)(ed|ing)$/,g=/.$/,S=/(at|bl|iz)$/,w=new RegExp("([^aeiouylsz])\\1$"),x=new RegExp("^"+o+i+"[^aeiouwxy]$"),k=/^(.+?[^aeiou])y$/,b=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,_=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,F=/^(.+?)(s|t)(ion)$/,O=/^(.+?)e$/,P=/ll$/,N=new RegExp("^"+o+i+"[^aeiouwxy]$"),T=function(n){var i,o,r,s,a,h,l;if(n.length<3)return n;if(r=n.substr(0,1),"y"==r&&(n=r.toUpperCase()+n.substr(1)),s=p,a=m,s.test(n)?n=n.replace(s,"$1$2"):a.test(n)&&(n=n.replace(a,"$1$2")),s=v,a=y,s.test(n)){var T=s.exec(n);s=u,s.test(T[1])&&(s=g,n=n.replace(s,""))}else if(a.test(n)){var T=a.exec(n);i=T[1],a=d,a.test(i)&&(n=i,a=S,h=w,l=x,a.test(n)?n+="e":h.test(n)?(s=g,n=n.replace(s,"")):l.test(n)&&(n+="e"))}if(s=k,s.test(n)){var T=s.exec(n);i=T[1],n=i+"i"}if(s=b,s.test(n)){var T=s.exec(n);i=T[1],o=T[2],s=u,s.test(i)&&(n=i+t[o])}if(s=E,s.test(n)){var T=s.exec(n);i=T[1],o=T[2],s=u,s.test(i)&&(n=i+e[o])}if(s=_,a=F,s.test(n)){var T=s.exec(n);i=T[1],s=c,s.test(i)&&(n=i)}else if(a.test(n)){var T=a.exec(n);i=T[1]+T[2],a=c,a.test(i)&&(n=i)}if(s=O,s.test(n)){var T=s.exec(n);i=T[1],s=c,a=f,h=N,(s.test(i)||a.test(i)&&!h.test(i))&&(n=i)}return s=P,a=c,s.test(n)&&a.test(n)&&(s=g,n=n.replace(s,"")),"y"==r&&(n=r.toLowerCase()+n.substr(1)),n};return T}(),t.Pipeline.registerFunction(t.stemmer,"stemmer"),t.stopWordFilter=function(e){return e&&t.stopWordFilter.stopWords[e]!==e?e:void 0},t.stopWordFilter.stopWords={a:"a",able:"able",about:"about",across:"across",after:"after",all:"all",almost:"almost",also:"also",am:"am",among:"among",an:"an",and:"and",any:"any",are:"are",as:"as",at:"at",be:"be",because:"because",been:"been",but:"but",by:"by",can:"can",cannot:"cannot",could:"could",dear:"dear",did:"did","do":"do",does:"does",either:"either","else":"else",ever:"ever",every:"every","for":"for",from:"from",get:"get",got:"got",had:"had",has:"has",have:"have",he:"he",her:"her",hers:"hers",him:"him",his:"his",how:"how",however:"however",i:"i","if":"if","in":"in",into:"into",is:"is",it:"it",its:"its",just:"just",least:"least",let:"let",like:"like",likely:"likely",may:"may",me:"me",might:"might",most:"most",must:"must",my:"my",neither:"neither",no:"no",nor:"nor",not:"not",of:"of",off:"off",often:"often",on:"on",only:"only",or:"or",other:"other",our:"our",own:"own",rather:"rather",said:"said",say:"say",says:"says",she:"she",should:"should",since:"since",so:"so",some:"some",than:"than",that:"that",the:"the",their:"their",them:"them",then:"then",there:"there",these:"these",they:"they","this":"this",tis:"tis",to:"to",too:"too",twas:"twas",us:"us",wants:"wants",was:"was",we:"we",were:"were",what:"what",when:"when",where:"where",which:"which","while":"while",who:"who",whom:"whom",why:"why",will:"will","with":"with",would:"would",yet:"yet",you:"you",your:"your"},t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter"),t.trimmer=function(t){var e=t.replace(/^\W+/,"").replace(/\W+$/,"");return""===e?void 0:e},t.Pipeline.registerFunction(t.trimmer,"trimmer"),t.TokenStore=function(){this.root={docs:{}},this.length=0},t.TokenStore.load=function(t){var e=new this;return e.root=t.root,e.length=t.length,e},t.TokenStore.prototype.add=function(t,e,n){var n=n||this.root,i=t[0],o=t.slice(1);return i in n||(n[i]={docs:{}}),0===o.length?(n[i].docs[e.ref]=e,void(this.length+=1)):this.add(o,e,n[i])},t.TokenStore.prototype.has=function(t){if(!t)return!1;for(var e=this.root,n=0;n element for each result - res.results.forEach(function(res) { - var $li = $('

  • ', { - 'class': 'search-results-item' - }); - - var $title = $('

    '); - - var $link = $('', { - 'href': gitbook.state.basePath + '/' + res.url, - 'text': res.title - }); - - var content = res.body.trim(); - if (content.length > MAX_DESCRIPTION_SIZE) { - content = content.slice(0, MAX_DESCRIPTION_SIZE).trim()+'...'; - } - var $content = $('

    ').html(content); - - $link.appendTo($title); - $title.appendTo($li); - $content.appendTo($li); - $li.appendTo($searchList); - }); - } - - function launchSearch(q) { - // Add class for loading - $body.addClass('with-search'); - $body.addClass('search-loading'); - - // Launch search query - throttle(gitbook.search.query(q, 0, MAX_RESULTS) - .then(function(results) { - displayResults(results); - }) - .always(function() { - $body.removeClass('search-loading'); - }), 1000); - } - - function closeSearch() { - $body.removeClass('with-search'); - $bookSearchResults.removeClass('open'); - } - - function launchSearchFromQueryString() { - var q = getParameterByName('q'); - if (q && q.length > 0) { - // Update search input - $searchInput.val(q); - - // Launch search - launchSearch(q); - } - } - - function bindSearch() { - // Bind DOM - $searchInput = $('#book-search-input input'); - $bookSearchResults = $('#book-search-results'); - $searchList = $bookSearchResults.find('.search-results-list'); - $searchTitle = $bookSearchResults.find('.search-results-title'); - $searchResultsCount = $searchTitle.find('.search-results-count'); - $searchQuery = $searchTitle.find('.search-query'); - - // Launch query based on input content - function handleUpdate() { - var q = $searchInput.val(); - - if (q.length == 0) { - closeSearch(); - } - else { - launchSearch(q); - } - } - - // Detect true content change in search input - // Workaround for IE < 9 - var propertyChangeUnbound = false; - $searchInput.on('propertychange', function(e) { - if (e.originalEvent.propertyName == 'value') { - handleUpdate(); - } - }); - - // HTML5 (IE9 & others) - $searchInput.on('input', function(e) { - // Unbind propertychange event for IE9+ - if (!propertyChangeUnbound) { - $(this).unbind('propertychange'); - propertyChangeUnbound = true; - } - - handleUpdate(); - }); - - // Push to history on blur - $searchInput.on('blur', function(e) { - // Update history state - if (usePushState) { - var uri = updateQueryString('q', $(this).val()); - history.pushState({ path: uri }, null, uri); - } - }); - } - - gitbook.events.on('page.change', function() { - bindSearch(); - closeSearch(); - - // Launch search based on query parameter - if (gitbook.search.isInitialized()) { - launchSearchFromQueryString(); - } - }); - - gitbook.events.on('search.ready', function() { - bindSearch(); - - // Launch search from query param at start - launchSearchFromQueryString(); - }); - - function getParameterByName(name) { - var url = window.location.href; - name = name.replace(/[\[\]]/g, '\\$&'); - var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)', 'i'), - results = regex.exec(url); - if (!results) return null; - if (!results[2]) return ''; - return decodeURIComponent(results[2].replace(/\+/g, ' ')); - } - - function updateQueryString(key, value) { - value = encodeURIComponent(value); - - var url = window.location.href; - var re = new RegExp('([?&])' + key + '=.*?(&|#|$)(.*)', 'gi'), - hash; - - if (re.test(url)) { - if (typeof value !== 'undefined' && value !== null) - return url.replace(re, '$1' + key + '=' + value + '$2$3'); - else { - hash = url.split('#'); - url = hash[0].replace(re, '$1$3').replace(/(&|\?)$/, ''); - if (typeof hash[1] !== 'undefined' && hash[1] !== null) - url += '#' + hash[1]; - return url; - } - } - else { - if (typeof value !== 'undefined' && value !== null) { - var separator = url.indexOf('?') !== -1 ? '&' : '?'; - hash = url.split('#'); - url = hash[0] + separator + key + '=' + value; - if (typeof hash[1] !== 'undefined' && hash[1] !== null) - url += '#' + hash[1]; - return url; - } - else - return url; - } - } -}); diff --git a/content/gitbook/gitbook-plugin-sharing/buttons.js b/content/gitbook/gitbook-plugin-sharing/buttons.js deleted file mode 100644 index 709a4e4..0000000 --- a/content/gitbook/gitbook-plugin-sharing/buttons.js +++ /dev/null @@ -1,90 +0,0 @@ -require(['gitbook', 'jquery'], function(gitbook, $) { - var SITES = { - 'facebook': { - 'label': 'Facebook', - 'icon': 'fa fa-facebook', - 'onClick': function(e) { - e.preventDefault(); - window.open('http://www.facebook.com/sharer/sharer.php?s=100&p[url]='+encodeURIComponent(location.href)); - } - }, - 'twitter': { - 'label': 'Twitter', - 'icon': 'fa fa-twitter', - 'onClick': function(e) { - e.preventDefault(); - window.open('http://twitter.com/home?status='+encodeURIComponent(document.title+' '+location.href)); - } - }, - 'google': { - 'label': 'Google+', - 'icon': 'fa fa-google-plus', - 'onClick': function(e) { - e.preventDefault(); - window.open('https://plus.google.com/share?url='+encodeURIComponent(location.href)); - } - }, - 'weibo': { - 'label': 'Weibo', - 'icon': 'fa fa-weibo', - 'onClick': function(e) { - e.preventDefault(); - window.open('http://service.weibo.com/share/share.php?content=utf-8&url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)); - } - }, - 'instapaper': { - 'label': 'Instapaper', - 'icon': 'fa fa-instapaper', - 'onClick': function(e) { - e.preventDefault(); - window.open('http://www.instapaper.com/text?u='+encodeURIComponent(location.href)); - } - }, - 'vk': { - 'label': 'VK', - 'icon': 'fa fa-vk', - 'onClick': function(e) { - e.preventDefault(); - window.open('http://vkontakte.ru/share.php?url='+encodeURIComponent(location.href)); - } - } - }; - - - - gitbook.events.bind('start', function(e, config) { - var opts = config.sharing; - - // Create dropdown menu - var menu = $.map(opts.all, function(id) { - var site = SITES[id]; - - return { - text: site.label, - onClick: site.onClick - }; - }); - - // Create main button with dropdown - if (menu.length > 0) { - gitbook.toolbar.createButton({ - icon: 'fa fa-share-alt', - label: 'Share', - position: 'right', - dropdown: [menu] - }); - } - - // Direct actions to share - $.each(SITES, function(sideId, site) { - if (!opts[sideId]) return; - - gitbook.toolbar.createButton({ - icon: site.icon, - label: site.text, - position: 'right', - onClick: site.onClick - }); - }); - }); -}); diff --git a/content/gitbook/gitbook-plugin-simpletabs/tabs.css b/content/gitbook/gitbook-plugin-simpletabs/tabs.css deleted file mode 100644 index e69de29..0000000 diff --git a/content/gitbook/gitbook-plugin-simpletabs/tabs.js b/content/gitbook/gitbook-plugin-simpletabs/tabs.js deleted file mode 100644 index c9e48ba..0000000 --- a/content/gitbook/gitbook-plugin-simpletabs/tabs.js +++ /dev/null @@ -1,9 +0,0 @@ -require(["gitbook", "jquery"], function (gitbook, $) { - gitbook.events.bind("page.change", function () { - $('ul[role="tablist"] a').on('click', function(e) { - $(this).tab('show'); - }); - - $('ul[role="tablist"] a:first').tab('show'); - }); -}); \ No newline at end of file diff --git a/content/gitbook/gitbook.js b/content/gitbook/gitbook.js deleted file mode 100644 index 5d68b11..0000000 --- a/content/gitbook/gitbook.js +++ /dev/null @@ -1,4 +0,0 @@ -!function e(t,n,r){function o(s,a){if(!n[s]){if(!t[s]){var u="function"==typeof require&&require;if(!a&&u)return u(s,!0);if(i)return i(s,!0);var c=new Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var l=n[s]={exports:{}};t[s][0].call(l.exports,function(e){var n=t[s][1][e];return o(n?n:e)},l,l.exports,e,t,n,r)}return n[s].exports}for(var i="function"==typeof require&&require,s=0;s0&&t-1 in e)}function o(e,t,n){return de.isFunction(t)?de.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?de.grep(e,function(e){return e===t!==n}):"string"!=typeof t?de.grep(e,function(e){return se.call(t,e)>-1!==n}):je.test(t)?de.filter(t,e,n):(t=de.filter(t,e),de.grep(e,function(e){return se.call(t,e)>-1!==n&&1===e.nodeType}))}function i(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function s(e){var t={};return de.each(e.match(qe)||[],function(e,n){t[n]=!0}),t}function a(e){return e}function u(e){throw e}function c(e,t,n){var r;try{e&&de.isFunction(r=e.promise)?r.call(e).done(t).fail(n):e&&de.isFunction(r=e.then)?r.call(e,t,n):t.call(void 0,e)}catch(e){n.call(void 0,e)}}function l(){te.removeEventListener("DOMContentLoaded",l),e.removeEventListener("load",l),de.ready()}function f(){this.expando=de.expando+f.uid++}function p(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Ie.test(e)?JSON.parse(e):e)}function h(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Pe,"-$&").toLowerCase(),n=e.getAttribute(r),"string"==typeof n){try{n=p(n)}catch(e){}Re.set(e,t,n)}else n=void 0;return n}function d(e,t,n,r){var o,i=1,s=20,a=r?function(){return r.cur()}:function(){return de.css(e,t,"")},u=a(),c=n&&n[3]||(de.cssNumber[t]?"":"px"),l=(de.cssNumber[t]||"px"!==c&&+u)&&$e.exec(de.css(e,t));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do i=i||".5",l/=i,de.style(e,t,l+c);while(i!==(i=a()/u)&&1!==i&&--s)}return n&&(l=+l||+u||0,o=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=o)),o}function g(e){var t,n=e.ownerDocument,r=e.nodeName,o=Ue[r];return o?o:(t=n.body.appendChild(n.createElement(r)),o=de.css(t,"display"),t.parentNode.removeChild(t),"none"===o&&(o="block"),Ue[r]=o,o)}function m(e,t){for(var n,r,o=[],i=0,s=e.length;i-1)o&&o.push(i);else if(c=de.contains(i.ownerDocument,i),s=v(f.appendChild(i),"script"),c&&y(s),n)for(l=0;i=s[l++];)Ve.test(i.type||"")&&n.push(i);return f}function b(){return!0}function w(){return!1}function T(){try{return te.activeElement}catch(e){}}function C(e,t,n,r,o,i){var s,a;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(a in t)C(e,a,n,r,t[a],i);return e}if(null==r&&null==o?(o=n,r=n=void 0):null==o&&("string"==typeof n?(o=r,r=void 0):(o=r,r=n,n=void 0)),o===!1)o=w;else if(!o)return e;return 1===i&&(s=o,o=function(e){return de().off(e),s.apply(this,arguments)},o.guid=s.guid||(s.guid=de.guid++)),e.each(function(){de.event.add(this,t,o,r,n)})}function j(e,t){return de.nodeName(e,"table")&&de.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e:e}function k(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function E(e){var t=rt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function S(e,t){var n,r,o,i,s,a,u,c;if(1===t.nodeType){if(Fe.hasData(e)&&(i=Fe.access(e),s=Fe.set(t,i),c=i.events)){delete s.handle,s.events={};for(o in c)for(n=0,r=c[o].length;n1&&"string"==typeof d&&!pe.checkClone&&nt.test(d))return e.each(function(n){var i=e.eq(n);g&&(t[0]=d.call(this,n,i.html())),A(i,t,r,o)});if(p&&(i=x(t,e[0].ownerDocument,!1,e,o),s=i.firstChild,1===i.childNodes.length&&(i=s),s||o)){for(a=de.map(v(i,"script"),k),u=a.length;f=0&&nC.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[$]=!0,e}function o(e){var t=L.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function i(e,t){for(var n=e.split("|"),r=n.length;r--;)C.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return function(t){return"form"in t?t.parentNode&&t.disabled===!1?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&je(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var o,i=e([],n.length,t),s=i.length;s--;)n[o=i[s]]&&(n[o]=!(r[o]=n[o]))})})}function f(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function p(){}function h(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function m(e,n,r){for(var o=0,i=n.length;o-1&&(r[c]=!(s[c]=f))}}else x=v(x===s?x.splice(d,x.length):x),i?i(null,s,x,u):K.apply(s,x)})}function x(e){for(var t,n,r,o=e.length,i=C.relative[e[0].type],s=i||C.relative[" "],a=i?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return ee(t,e)>-1},s,!0),l=[function(e,n,r){var o=!i&&(r||n!==A)||((t=n).nodeType?u(e,n,r):c(e,n,r));return t=null,o}];a1&&g(l),a>1&&h(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(ae,"$1"),n,a0,i=e.length>0,s=function(r,s,a,u,c){var l,f,p,h=0,d="0",g=r&&[],m=[],y=A,x=r||i&&C.find.TAG("*",c),b=B+=null==y?1:Math.random()||.1,w=x.length;for(c&&(A=s===L||s||c);d!==w&&null!=(l=x[d]);d++){if(i&&l){for(f=0,s||l.ownerDocument===L||(O(l),a=!F);p=e[f++];)if(p(l,s||L,a)){u.push(l);break}c&&(B=b)}o&&((l=!p&&l)&&h--,r&&g.push(l))}if(h+=d,o&&d!==h){for(f=0;p=n[f++];)p(g,m,s,a);if(r){if(h>0)for(;d--;)g[d]||m[d]||(m[d]=Q.call(u));m=v(m)}K.apply(u,m),c&&!r&&m.length>0&&h+n.length>1&&t.uniqueSort(u)}return c&&(B=b,A=y),g};return o?r(s):s}var w,T,C,j,k,E,S,N,A,q,D,O,L,H,F,R,I,P,M,$="sizzle"+1*new Date,W=e.document,B=0,_=0,U=n(),z=n(),X=n(),V=function(e,t){return e===t&&(D=!0),0},G={}.hasOwnProperty,Y=[],Q=Y.pop,J=Y.push,K=Y.push,Z=Y.slice,ee=function(e,t){for(var n=0,r=e.length;n+~]|"+ne+")"+ne+"*"),le=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(ie),pe=new RegExp("^"+re+"$"),he={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+ie),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:("+ne+"*((?:-\\d)?\\d*)"+ne+"*)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,xe=new RegExp("([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),be=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},we=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Te=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},Ce=function(){O()},je=d(function(e){return e.disabled===!0&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{K.apply(Y=Z.call(W.childNodes),W.childNodes),Y[W.childNodes.length].nodeType}catch(e){K={apply:Y.length?function(e,t){J.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}T=t.support={},k=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},O=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:W;return r!==L&&9===r.nodeType&&r.documentElement?(L=r,H=L.documentElement,F=!k(L),W!==L&&(n=L.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Ce,!1):n.attachEvent&&n.attachEvent("onunload",Ce)),T.attributes=o(function(e){return e.className="i",!e.getAttribute("className")}),T.getElementsByTagName=o(function(e){return e.appendChild(L.createComment("")),!e.getElementsByTagName("*").length}),T.getElementsByClassName=me.test(L.getElementsByClassName),T.getById=o(function(e){return H.appendChild(e).id=$,!L.getElementsByName||!L.getElementsByName($).length}),T.getById?(C.filter.ID=function(e){var t=e.replace(xe,be);return function(e){return e.getAttribute("id")===t}},C.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&F){var n=t.getElementById(e);return n?[n]:[]}}):(C.filter.ID=function(e){var t=e.replace(xe,be);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},C.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&F){var n,r,o,i=t.getElementById(e);if(i){if(n=i.getAttributeNode("id"),n&&n.value===e)return[i];for(o=t.getElementsByName(e),r=0;i=o[r++];)if(n=i.getAttributeNode("id"),n&&n.value===e)return[i]}return[]}}),C.find.TAG=T.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):T.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},C.find.CLASS=T.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&F)return t.getElementsByClassName(e)},I=[],R=[],(T.qsa=me.test(L.querySelectorAll))&&(o(function(e){H.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&R.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||R.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+$+"-]").length||R.push("~="),e.querySelectorAll(":checked").length||R.push(":checked"),e.querySelectorAll("a#"+$+"+*").length||R.push(".#.+[+~]")}),o(function(e){e.innerHTML="";var t=L.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&R.push("name"+ne+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&R.push(":enabled",":disabled"),H.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&R.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),R.push(",.*:")})),(T.matchesSelector=me.test(P=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&o(function(e){T.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),I.push("!=",ie)}),R=R.length&&new RegExp(R.join("|")),I=I.length&&new RegExp(I.join("|")),t=me.test(H.compareDocumentPosition),M=t||me.test(H.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return D=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!T.sortDetached&&t.compareDocumentPosition(e)===n?e===L||e.ownerDocument===W&&M(W,e)?-1:t===L||t.ownerDocument===W&&M(W,t)?1:q?ee(q,e)-ee(q,t):0:4&n?-1:1)}:function(e,t){if(e===t)return D=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],u=[t];if(!o||!i)return e===L?-1:t===L?1:o?-1:i?1:q?ee(q,e)-ee(q,t):0;if(o===i)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===W?-1:u[r]===W?1:0},L):L},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==L&&O(e),n=n.replace(le,"='$1']"),T.matchesSelector&&F&&!X[n+" "]&&(!I||!I.test(n))&&(!R||!R.test(n)))try{var r=P.call(e,n);if(r||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,L,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==L&&O(e),M(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==L&&O(e);var n=C.attrHandle[t.toLowerCase()],r=n&&G.call(C.attrHandle,t.toLowerCase())?n(e,t,!F):void 0;return void 0!==r?r:T.attributes||!F?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(we,Te)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,o=0;if(D=!T.detectDuplicates,q=!T.sortStable&&e.slice(0),e.sort(V),D){for(;t=e[o++];)t===e[o]&&(r=n.push(o));for(;r--;)e.splice(n[r],1)}return q=null,e},j=t.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=j(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=j(t);return n},C=t.selectors={cacheLength:50,createPseudo:r,match:he,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xe,be),e[3]=(e[3]||e[4]||e[5]||"").replace(xe,be),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return he.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(xe,be).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(o){var i=t.attr(o,e);return null==i?"!="===n:!n||(i+="","="===n?i===r:"!="===n?i!==r:"^="===n?r&&0===i.indexOf(r):"*="===n?r&&i.indexOf(r)>-1:"$="===n?r&&i.slice(-r.length)===r:"~="===n?(" "+i.replace(se," ")+" ").indexOf(r)>-1:"|="===n&&(i===r||i.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,p,h,d,g=i!==s?"nextSibling":"previousSibling",m=t.parentNode,v=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(m){if(i){for(;g;){for(p=t;p=p[g];)if(a?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;d=g="only"===e&&!d&&"nextSibling"}return!0}if(d=[s?m.firstChild:m.lastChild],s&&y){for(p=m,f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[e]||[],h=c[0]===B&&c[1],x=h&&c[2],p=h&&m.childNodes[h];p=++h&&p&&p[g]||(x=h=0)||d.pop();)if(1===p.nodeType&&++x&&p===t){l[e]=[B,h,x];break}}else if(y&&(p=t,f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[e]||[],h=c[0]===B&&c[1],x=h),x===!1)for(;(p=++h&&p&&p[g]||(x=h=0)||d.pop())&&((a?p.nodeName.toLowerCase()!==v:1!==p.nodeType)||!++x||(y&&(f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),l[e]=[B,x]),p!==t)););return x-=o,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var o,i=C.pseudos[e]||C.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return i[$]?i(n):i.length>1?(o=[e,e,"",n],C.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,o=i(e,n),s=o.length;s--;)r=ee(e,o[s]),e[r]=!(t[r]=o[s])}):function(e){return i(e,0,o)}):i}},pseudos:{not:r(function(e){var t=[],n=[],o=S(e.replace(ae,"$1"));return o[$]?r(function(e,t,n,r){for(var i,s=o(e,null,r,[]),a=e.length;a--;)(i=s[a])&&(e[a]=!(t[a]=i))}):function(e,r,i){return t[0]=e,o(t,null,i,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){ -return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(xe,be),function(t){return(t.textContent||t.innerText||j(t)).indexOf(e)>-1}}),lang:r(function(e){return pe.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(xe,be).toLowerCase(),function(t){var n;do if(n=F?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===H},focus:function(e){return e===L.activeElement&&(!L.hasFocus||L.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:c(!1),disabled:c(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(s=i[0]).type&&9===t.nodeType&&F&&C.relative[i[1].type]){if(t=(C.find.ID(s.matches[0].replace(xe,be),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(i.shift().value.length)}for(o=he.needsContext.test(e)?0:i.length;o--&&(s=i[o],!C.relative[a=s.type]);)if((u=C.find[a])&&(r=u(s.matches[0].replace(xe,be),ye.test(i[0].type)&&f(t.parentNode)||t))){if(i.splice(o,1),e=r.length&&h(i),!e)return K.apply(n,r),n;break}}return(c||S(e,l))(r,t,!F,n,!t||ye.test(e)&&f(t.parentNode)||t),n},T.sortStable=$.split("").sort(V).join("")===$,T.detectDuplicates=!!D,O(),T.sortDetached=o(function(e){return 1&e.compareDocumentPosition(L.createElement("fieldset"))}),o(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||i("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),T.attributes&&o(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||i("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),o(function(e){return null==e.getAttribute("disabled")})||i(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);de.find=xe,de.expr=xe.selectors,de.expr[":"]=de.expr.pseudos,de.uniqueSort=de.unique=xe.uniqueSort,de.text=xe.getText,de.isXMLDoc=xe.isXML,de.contains=xe.contains,de.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&de(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=de.expr.match.needsContext,Ce=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,je=/^.[^:#\[\.,]*$/;de.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?de.find.matchesSelector(r,e)?[r]:[]:de.find.matches(e,de.grep(t,function(e){return 1===e.nodeType}))},de.fn.extend({find:function(e){var t,n,r=this.length,o=this;if("string"!=typeof e)return this.pushStack(de(e).filter(function(){for(t=0;t1?de.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?de(e):e||[],!1).length}});var ke,Ee=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Se=de.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||ke,"string"==typeof e){if(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Ee.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof de?t[0]:t,de.merge(this,de.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:te,!0)),Ce.test(r[1])&&de.isPlainObject(t))for(r in t)de.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return o=te.getElementById(r[2]),o&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):de.isFunction(e)?void 0!==n.ready?n.ready(e):e(de):de.makeArray(e,this)};Se.prototype=de.fn,ke=de(te);var Ne=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};de.fn.extend({has:function(e){var t=de(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&de.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?de.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?se.call(de(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(de.uniqueSort(de.merge(this.get(),de(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),de.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return e.contentDocument||de.merge([],e.childNodes)}},function(e,t){de.fn[e]=function(n,r){var o=de.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=de.filter(r,o)),this.length>1&&(Ae[e]||de.uniqueSort(o),Ne.test(e)&&o.reverse()),this.pushStack(o)}});var qe=/[^\x20\t\r\n\f]+/g;de.Callbacks=function(e){e="string"==typeof e?s(e):de.extend({},e);var t,n,r,o,i=[],a=[],u=-1,c=function(){for(o=e.once,r=t=!0;a.length;u=-1)for(n=a.shift();++u-1;)i.splice(n,1),n<=u&&u--}),this},has:function(e){return e?de.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=n="",this},disabled:function(){return!i},lock:function(){return o=a=[],n||t||(i=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=n||[],n=[e,n.slice?n.slice():n],a.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},de.extend({Deferred:function(t){var n=[["notify","progress",de.Callbacks("memory"),de.Callbacks("memory"),2],["resolve","done",de.Callbacks("once memory"),de.Callbacks("once memory"),0,"resolved"],["reject","fail",de.Callbacks("once memory"),de.Callbacks("once memory"),1,"rejected"]],r="pending",o={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return de.Deferred(function(t){de.each(n,function(n,r){var o=de.isFunction(e[r[4]])&&e[r[4]];i[r[1]](function(){var e=o&&o.apply(this,arguments);e&&de.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,o?[e]:arguments)})}),e=null}).promise()},then:function(t,r,o){function i(t,n,r,o){return function(){var c=this,l=arguments,f=function(){var e,f;if(!(t=s&&(r!==u&&(c=void 0,l=[e]),n.rejectWith(c,l))}};t?p():(de.Deferred.getStackHook&&(p.stackTrace=de.Deferred.getStackHook()),e.setTimeout(p))}}var s=0;return de.Deferred(function(e){n[0][3].add(i(0,e,de.isFunction(o)?o:a,e.notifyWith)),n[1][3].add(i(0,e,de.isFunction(t)?t:a)),n[2][3].add(i(0,e,de.isFunction(r)?r:u))}).promise()},promise:function(e){return null!=e?de.extend(e,o):o}},i={};return de.each(n,function(e,t){var s=t[2],a=t[5];o[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),i[t[0]]=function(){return i[t[0]+"With"](this===i?void 0:this,arguments),this},i[t[0]+"With"]=s.fireWith}),o.promise(i),t&&t.call(i,i),i},when:function(e){var t=arguments.length,n=t,r=Array(n),o=re.call(arguments),i=de.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?re.call(arguments):n,--t||i.resolveWith(r,o)}};if(t<=1&&(c(e,i.done(s(n)).resolve,i.reject),"pending"===i.state()||de.isFunction(o[n]&&o[n].then)))return i.then();for(;n--;)c(o[n],s(n),i.reject);return i.promise()}});var De=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;de.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&De.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},de.readyException=function(t){e.setTimeout(function(){throw t})};var Oe=de.Deferred();de.fn.ready=function(e){return Oe.then(e).catch(function(e){de.readyException(e)}),this},de.extend({isReady:!1,readyWait:1,holdReady:function(e){e?de.readyWait++:de.ready(!0)},ready:function(e){(e===!0?--de.readyWait:de.isReady)||(de.isReady=!0,e!==!0&&--de.readyWait>0||Oe.resolveWith(te,[de]))}}),de.ready.then=Oe.then,"complete"===te.readyState||"loading"!==te.readyState&&!te.documentElement.doScroll?e.setTimeout(de.ready):(te.addEventListener("DOMContentLoaded",l),e.addEventListener("load",l));var Le=function(e,t,n,r,o,i,s){var a=0,u=e.length,c=null==n;if("object"===de.type(n)){o=!0;for(a in n)Le(e,t,a,n[a],!0,i,s)}else if(void 0!==r&&(o=!0,de.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(de(e),n)})),t))for(;a1,null,!0)},removeData:function(e){return this.each(function(){Re.remove(this,e)})}}),de.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||de.isArray(n)?r=Fe.access(e,t,de.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=de.queue(e,t),r=n.length,o=n.shift(),i=de._queueHooks(e,t),s=function(){de.dequeue(e,t)};"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete i.stop,o.call(e,s,i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:de.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),de.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Ve=/^$|\/(?:java|ecma)script/i,Ge={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};Ge.optgroup=Ge.option,Ge.tbody=Ge.tfoot=Ge.colgroup=Ge.caption=Ge.thead,Ge.th=Ge.td;var Ye=/<|&#?\w+;/;!function(){var e=te.createDocumentFragment(),t=e.appendChild(te.createElement("div")),n=te.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Qe=te.documentElement,Je=/^key/,Ke=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ze=/^([^.]*)(?:\.(.+)|)/;de.event={global:{},add:function(e,t,n,r,o){var i,s,a,u,c,l,f,p,h,d,g,m=Fe.get(e);if(m)for(n.handler&&(i=n,n=i.handler,o=i.selector),o&&de.find.matchesSelector(Qe,o),n.guid||(n.guid=de.guid++),(u=m.events)||(u=m.events={}),(s=m.handle)||(s=m.handle=function(t){return"undefined"!=typeof de&&de.event.triggered!==t.type?de.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(qe)||[""],c=t.length;c--;)a=Ze.exec(t[c])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h&&(f=de.event.special[h]||{},h=(o?f.delegateType:f.bindType)||h,f=de.event.special[h]||{},l=de.extend({type:h,origType:g,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&de.expr.match.needsContext.test(o),namespace:d.join(".")},i),(p=u[h])||(p=u[h]=[],p.delegateCount=0,f.setup&&f.setup.call(e,r,d,s)!==!1||e.addEventListener&&e.addEventListener(h,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,l):p.push(l),de.event.global[h]=!0)},remove:function(e,t,n,r,o){var i,s,a,u,c,l,f,p,h,d,g,m=Fe.hasData(e)&&Fe.get(e);if(m&&(u=m.events)){for(t=(t||"").match(qe)||[""],c=t.length;c--;)if(a=Ze.exec(t[c])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h){for(f=de.event.special[h]||{},h=(r?f.delegateType:f.bindType)||h,p=u[h]||[],a=a[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=i=p.length;i--;)l=p[i],!o&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(i,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(e,l));s&&!p.length&&(f.teardown&&f.teardown.call(e,d,m.handle)!==!1||de.removeEvent(e,h,m.handle),delete u[h])}else for(h in u)de.event.remove(e,h+t[c],n,r,!0);de.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,i,s,a=de.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=de.event.special[a.type]||{};for(u[0]=a,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||c.disabled!==!0)){for(i=[],s={},n=0;n-1:de.find(o,this,null,[c]).length),s[o]&&i.push(r);i.length&&a.push({elem:c,handlers:i})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,tt=/\s*$/g;de.extend({htmlPrefilter:function(e){return e.replace(et,"<$1>")},clone:function(e,t,n){var r,o,i,s,a=e.cloneNode(!0),u=de.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||de.isXMLDoc(e)))for(s=v(a),i=v(e),r=0,o=i.length;r0&&y(s,!u&&v(e,"script")),a},cleanData:function(e){for(var t,n,r,o=de.event.special,i=0;void 0!==(n=e[i]);i++)if(He(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)o[r]?de.event.remove(n,r):de.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[Re.expando]&&(n[Re.expando]=void 0)}}}),de.fn.extend({detach:function(e){return q(this,e,!0)},remove:function(e){return q(this,e)},text:function(e){return Le(this,function(e){return void 0===e?de.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return A(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=j(this,e);t.appendChild(e)}})},prepend:function(){return A(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=j(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return A(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return A(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(de.cleanData(v(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return de.clone(this,e,t)})},html:function(e){return Le(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!tt.test(e)&&!Ge[(Xe.exec(e)||["",""])[1].toLowerCase()]){e=de.htmlPrefilter(e);try{for(;n1)}}),de.Tween=I,I.prototype={constructor:I,init:function(e,t,n,r,o,i){this.elem=e,this.prop=n,this.easing=o||de.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(de.cssNumber[n]?"":"px")},cur:function(){var e=I.propHooks[this.prop];return e&&e.get?e.get(this):I.propHooks._default.get(this)},run:function(e){var t,n=I.propHooks[this.prop];return this.options.duration?this.pos=t=de.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):I.propHooks._default.set(this),this}},I.prototype.init.prototype=I.prototype,I.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=de.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){de.fx.step[e.prop]?de.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[de.cssProps[e.prop]]&&!de.cssHooks[e.prop]?e.elem[e.prop]=e.now:de.style(e.elem,e.prop,e.now+e.unit)}}},I.propHooks.scrollTop=I.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},de.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},de.fx=I.prototype.init,de.fx.step={};var ht,dt,gt=/^(?:toggle|show|hide)$/,mt=/queueHooks$/;de.Animation=de.extend(U,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,$e.exec(t),n),n}]},tweener:function(e,t){de.isFunction(e)?(t=e,e=["*"]):e=e.match(qe);for(var n,r=0,o=e.length;r1)},removeAttr:function(e){return this.each(function(){de.removeAttr(this,e)})}}),de.extend({attr:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return"undefined"==typeof e.getAttribute?de.prop(e,t,n):(1===i&&de.isXMLDoc(e)||(o=de.attrHooks[t.toLowerCase()]||(de.expr.match.bool.test(t)?vt:void 0)),void 0!==n?null===n?void de.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:(r=de.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&de.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(qe);if(o&&1===e.nodeType)for(;n=o[r++];)e.removeAttribute(n)}}),vt={set:function(e,t,n){return t===!1?de.removeAttr(e,n):e.setAttribute(n,n),n}},de.each(de.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||de.find.attr;yt[t]=function(e,t,r){var o,i,s=t.toLowerCase();return r||(i=yt[s],yt[s]=o,o=null!=n(e,t,r)?s:null,yt[s]=i),o}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;de.fn.extend({prop:function(e,t){return Le(this,de.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[de.propFix[e]||e]})}}),de.extend({prop:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&de.isXMLDoc(e)||(t=de.propFix[t]||t,o=de.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=de.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(de.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),de.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){de.propFix[this.toLowerCase()]=this}),de.fn.extend({addClass:function(e){var t,n,r,o,i,s,a,u=0;if(de.isFunction(e))return this.each(function(t){de(this).addClass(e.call(this,t,X(this)))});if("string"==typeof e&&e)for(t=e.match(qe)||[];n=this[u++];)if(o=X(n),r=1===n.nodeType&&" "+z(o)+" "){for(s=0;i=t[s++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");a=z(r),o!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,r,o,i,s,a,u=0;if(de.isFunction(e))return this.each(function(t){de(this).removeClass(e.call(this,t,X(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(qe)||[];n=this[u++];)if(o=X(n),r=1===n.nodeType&&" "+z(o)+" "){for(s=0;i=t[s++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");a=z(r),o!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):de.isFunction(e)?this.each(function(n){de(this).toggleClass(e.call(this,n,X(this),t),t)}):this.each(function(){var t,r,o,i;if("string"===n)for(r=0,o=de(this),i=e.match(qe)||[];t=i[r++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||(t=X(this),t&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||e===!1?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(X(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;de.fn.extend({val:function(e){var t,n,r,o=this[0];{if(arguments.length)return r=de.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=r?e.call(this,n,de(this).val()):e,null==o?o="":"number"==typeof o?o+="":de.isArray(o)&&(o=de.map(o,function(e){return null==e?"":e+""})),t=de.valHooks[this.type]||de.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))});if(o)return t=de.valHooks[o.type]||de.valHooks[o.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:(n=o.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)}}}),de.extend({valHooks:{option:{get:function(e){var t=de.find.attr(e,"value");return null!=t?t:z(de.text(e))}},select:{get:function(e){var t,n,r,o=e.options,i=e.selectedIndex,s="select-one"===e.type,a=s?null:[],u=s?i+1:o.length;for(r=i<0?u:s?i:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),de.each(["radio","checkbox"],function(){de.valHooks[this]={set:function(e,t){if(de.isArray(t))return e.checked=de.inArray(de(e).val(),t)>-1}},pe.checkOn||(de.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;de.extend(de.event,{trigger:function(t,n,r,o){var i,s,a,u,c,l,f,p=[r||te],h=ce.call(t,"type")?t.type:t,d=ce.call(t,"namespace")?t.namespace.split("."):[];if(s=a=r=r||te,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(h+de.event.triggered)&&(h.indexOf(".")>-1&&(d=h.split("."),h=d.shift(),d.sort()),c=h.indexOf(":")<0&&"on"+h,t=t[de.expando]?t:new de.Event(h,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=d.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:de.makeArray(n,[t]),f=de.event.special[h]||{},o||!f.trigger||f.trigger.apply(r,n)!==!1)){if(!o&&!f.noBubble&&!de.isWindow(r)){for(u=f.delegateType||h,Tt.test(u+h)||(s=s.parentNode);s;s=s.parentNode)p.push(s),a=s;a===(r.ownerDocument||te)&&p.push(a.defaultView||a.parentWindow||e)}for(i=0;(s=p[i++])&&!t.isPropagationStopped();)t.type=i>1?u:f.bindType||h,l=(Fe.get(s,"events")||{})[t.type]&&Fe.get(s,"handle"),l&&l.apply(s,n),l=c&&s[c],l&&l.apply&&He(s)&&(t.result=l.apply(s,n),t.result===!1&&t.preventDefault());return t.type=h,o||t.isDefaultPrevented()||f._default&&f._default.apply(p.pop(),n)!==!1||!He(r)||c&&de.isFunction(r[h])&&!de.isWindow(r)&&(a=r[c],a&&(r[c]=null),de.event.triggered=h,r[h](),de.event.triggered=void 0,a&&(r[c]=a)),t.result}},simulate:function(e,t,n){var r=de.extend(new de.Event,n,{type:e,isSimulated:!0});de.event.trigger(r,null,t)}}),de.fn.extend({trigger:function(e,t){return this.each(function(){de.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return de.event.trigger(e,t,n,!0)}}),de.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){de.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),de.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||de.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){de.event.simulate(t,e.target,de.event.fix(e))};de.event.special[t]={setup:function(){var r=this.ownerDocument||this,o=Fe.access(r,t);o||r.addEventListener(e,n,!0),Fe.access(r,t,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this,o=Fe.access(r,t)-1;o?Fe.access(r,t,o):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var Ct=e.location,jt=de.now(),kt=/\?/;de.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||de.error("Invalid XML: "+t),n};var Et=/\[\]$/,St=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;de.param=function(e,t){var n,r=[],o=function(e,t){var n=de.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(de.isArray(e)||e.jquery&&!de.isPlainObject(e))de.each(e,function(){o(this.name,this.value)});else for(n in e)V(n,e[n],t,o);return r.join("&")},de.fn.extend({serialize:function(){return de.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=de.prop(this,"elements");return e?de.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!de(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=de(this).val();return null==n?null:de.isArray(n)?de.map(n,function(e){return{name:t.name,value:e.replace(St,"\r\n")}}):{name:t.name,value:n.replace(St,"\r\n")}}).get()}});var qt=/%20/g,Dt=/#.*$/,Ot=/([?&])_=[^&]*/,Lt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ht=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ft=/^(?:GET|HEAD)$/,Rt=/^\/\//,It={},Pt={},Mt="*/".concat("*"),$t=te.createElement("a");$t.href=Ct.href,de.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Ht.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Mt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":de.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Q(Q(e,de.ajaxSettings),t):Q(de.ajaxSettings,e)},ajaxPrefilter:G(It),ajaxTransport:G(Pt),ajax:function(t,n){function r(t,n,r,a){var c,p,h,b,w,T=n;l||(l=!0,u&&e.clearTimeout(u),o=void 0,s=a||"",C.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(b=J(d,C,r)),b=K(d,b,C,c),c?(d.ifModified&&(w=C.getResponseHeader("Last-Modified"),w&&(de.lastModified[i]=w),w=C.getResponseHeader("etag"),w&&(de.etag[i]=w)),204===t||"HEAD"===d.type?T="nocontent":304===t?T="notmodified":(T=b.state,p=b.data,h=b.error,c=!h)):(h=T,!t&&T||(T="error",t<0&&(t=0))),C.status=t,C.statusText=(n||T)+"",c?v.resolveWith(g,[p,T,C]):v.rejectWith(g,[C,T,h]),C.statusCode(x),x=void 0,f&&m.trigger(c?"ajaxSuccess":"ajaxError",[C,d,c?p:h]),y.fireWith(g,[C,T]),f&&(m.trigger("ajaxComplete",[C,d]),--de.active||de.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var o,i,s,a,u,c,l,f,p,h,d=de.ajaxSetup({},n),g=d.context||d,m=d.context&&(g.nodeType||g.jquery)?de(g):de.event,v=de.Deferred(),y=de.Callbacks("once memory"),x=d.statusCode||{},b={},w={},T="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(l){if(!a)for(a={};t=Lt.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return l?s:null},setRequestHeader:function(e,t){return null==l&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==l&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)C.always(e[C.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return o&&o.abort(t),r(0,t),this}};if(v.promise(C),d.url=((t||d.url||Ct.href)+"").replace(Rt,Ct.protocol+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(qe)||[""],null==d.crossDomain){c=te.createElement("a");try{c.href=d.url,c.href=c.href,d.crossDomain=$t.protocol+"//"+$t.host!=c.protocol+"//"+c.host}catch(e){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!=typeof d.data&&(d.data=de.param(d.data,d.traditional)),Y(It,d,n,C),l)return C;f=de.event&&d.global,f&&0===de.active++&&de.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Ft.test(d.type),i=d.url.replace(Dt,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(qt,"+")):(h=d.url.slice(i.length),d.data&&(i+=(kt.test(i)?"&":"?")+d.data,delete d.data),d.cache===!1&&(i=i.replace(Ot,"$1"),h=(kt.test(i)?"&":"?")+"_="+jt++ +h),d.url=i+h),d.ifModified&&(de.lastModified[i]&&C.setRequestHeader("If-Modified-Since",de.lastModified[i]),de.etag[i]&&C.setRequestHeader("If-None-Match",de.etag[i])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&C.setRequestHeader("Content-Type",d.contentType),C.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Mt+"; q=0.01":""):d.accepts["*"]);for(p in d.headers)C.setRequestHeader(p,d.headers[p]);if(d.beforeSend&&(d.beforeSend.call(g,C,d)===!1||l))return C.abort();if(T="abort",y.add(d.complete),C.done(d.success),C.fail(d.error),o=Y(Pt,d,n,C)){if(C.readyState=1,f&&m.trigger("ajaxSend",[C,d]),l)return C;d.async&&d.timeout>0&&(u=e.setTimeout(function(){C.abort("timeout")},d.timeout));try{l=!1,o.send(b,r)}catch(e){if(l)throw e;r(-1,e)}}else r(-1,"No Transport");return C},getJSON:function(e,t,n){return de.get(e,t,n,"json")},getScript:function(e,t){return de.get(e,void 0,t,"script")}}),de.each(["get","post"],function(e,t){de[t]=function(e,n,r,o){return de.isFunction(n)&&(o=o||r,r=n,n=void 0),de.ajax(de.extend({url:e,type:t,dataType:o,data:n,success:r},de.isPlainObject(e)&&e))}}),de._evalUrl=function(e){return de.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},de.fn.extend({wrapAll:function(e){var t;return this[0]&&(de.isFunction(e)&&(e=e.call(this[0])),t=de(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return de.isFunction(e)?this.each(function(t){de(this).wrapInner(e.call(this,t))}):this.each(function(){var t=de(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=de.isFunction(e);return this.each(function(n){de(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){de(this).replaceWith(this.childNodes)}),this}}),de.expr.pseudos.hidden=function(e){return!de.expr.pseudos.visible(e)},de.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},de.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Wt={0:200,1223:204},Bt=de.ajaxSettings.xhr();pe.cors=!!Bt&&"withCredentials"in Bt,pe.ajax=Bt=!!Bt,de.ajaxTransport(function(t){var n,r;if(pe.cors||Bt&&!t.crossDomain)return{send:function(o,i){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest");for(s in o)a.setRequestHeader(s,o[s]);n=function(e){return function(){n&&(n=r=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?i(0,"error"):i(a.status,a.statusText):i(Wt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),r=a.onerror=n("error"),void 0!==a.onabort?a.onabort=r:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),de.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),de.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return de.globalEval(e),e}}}),de.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),de.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,o){t=de(" + + @@ -32,13 +34,13 @@ + {{- partial "alexia.html" . -}} diff --git a/themes/doc-theme/layouts/partials/menu.html b/themes/doc-theme/layouts/partials/menu.html index 9bf5d0a..8addc5f 100644 --- a/themes/doc-theme/layouts/partials/menu.html +++ b/themes/doc-theme/layouts/partials/menu.html @@ -5,18 +5,12 @@ class="lighten-4 pt-0" style="overflow-y: hidden; overflow-x: hidden;margin-top:70px;" > - Date: Tue, 14 Jan 2020 12:43:29 +0100 Subject: [PATCH 20/56] refactor: search field is moved to the top menu because results from algolia dropdown were cropped in sidebar (by sidebar's width) --- themes/doc-theme/layouts/partials/menu.html | 13 ------------- themes/doc-theme/layouts/partials/toolbar.html | 9 +++++++++ 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/themes/doc-theme/layouts/partials/menu.html b/themes/doc-theme/layouts/partials/menu.html index 8addc5f..15758f3 100644 --- a/themes/doc-theme/layouts/partials/menu.html +++ b/themes/doc-theme/layouts/partials/menu.html @@ -6,19 +6,6 @@ style="overflow-y: hidden; overflow-x: hidden;margin-top:70px;" > - - - - - -

    diff --git a/themes/doc-theme/layouts/partials/toolbar.html b/themes/doc-theme/layouts/partials/toolbar.html index 83dbbd3..80c2101 100644 --- a/themes/doc-theme/layouts/partials/toolbar.html +++ b/themes/doc-theme/layouts/partials/toolbar.html @@ -17,6 +17,15 @@ {{ .Page.Title }} + {{ if eq .Section "firmwareapi"}} From 2f54d29467f73ca0e56423a472d82fc59ade238d Mon Sep 17 00:00:00 2001 From: jirikrepl Date: Tue, 14 Jan 2020 13:19:47 +0100 Subject: [PATCH 21/56] refactor: fixed documentation style - removed shadows - removed shadow below toolbar - removed shadow around main content div - made background around main content div white --- layouts/_default/baseof.html | 4 ++-- layouts/_default/list.html | 2 +- layouts/_default/single.html | 2 +- themes/doc-theme/layouts/partials/menu.html | 4 ++-- themes/doc-theme/layouts/partials/toolbar.html | 1 + 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 2d96056..ebe3b45 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -18,11 +18,11 @@ - + {{ partial "menu.html" . }} {{- partial "toolbar.html" . -}} - + {{- partial "menu-contextual.html" . -}} {{- block "main" . }}{{- end }} diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 40e3735..4663779 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,5 +1,5 @@ {{ define "main" }} - + {{ if not .Params.disable_breadcrumbs }} {{ partial "breadcrumb_recursive.html" (dict "menu" .Site.Menus.main "page" . ) }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 47f4a9f..937a526 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,5 +1,5 @@ {{ define "main" }} - + {{ if not .Params.disable_breadcrumbs }} {{ partial "breadcrumb_recursive.html" (dict "menu" .Site.Menus.main "page" . ) }} diff --git a/themes/doc-theme/layouts/partials/menu.html b/themes/doc-theme/layouts/partials/menu.html index 15758f3..ea18db6 100644 --- a/themes/doc-theme/layouts/partials/menu.html +++ b/themes/doc-theme/layouts/partials/menu.html @@ -3,13 +3,13 @@ fixed app class="lighten-4 pt-0" - style="overflow-y: hidden; overflow-x: hidden;margin-top:70px;" + style="overflow-y: hidden; overflow-x: hidden;margin-top:68px;" >
    - +